240 发简信
IP属地:天津
  • 120
    新年伊始,揪一揪2020的尾巴

    翻了翻这些年写过的博客,点点滴滴就像日记一样记录着自己的成长历程。上次写年终总结还是在2019年1月3日,写给2018...... 2018,是从Android转做前端的一个...

  • 你好,简书贝

    简书贝可以和简书钻按照1:1的比例进行转换,在简书社区具有流通功能(即将上线);您可以把简书贝转换为简书钻,用于获取每日的PoC增发奖励,将来也可以把简书贝赠送给喜欢的作者。...

  • 120
    实现二叉树前序、中序、后序遍历及广度优先遍历、层序遍历

    构造一个树的数据结构tree,如下: 前序遍历 中序遍历 后序遍历 注:上述三种遍历都是深度优先遍历 广度优先遍历 层序遍历 什么是层序遍历呢?简单来说,层序遍历就是把二叉树...

  • 120
    算法

    重拾算法:算法效率分析(一)(空间复杂度和时间复杂度) 详解算法的各种复杂度的差别有多大(带图) 算法复杂度 选择排序每一次从待排序的数据元素中选出最小(或最大)的一个元素,...

  • 120
    理解JavaScript中的作用域

    执行环境及作用域 执行环境定义了变量和函数有权访问的其他数据,决定了它们各自的行为。 执行环境,或者叫执行上下文,每个执行环境都有一个与之关联的是 变量对象。存储了所有变量和...

  • 从ES6代码编译看原型链继承

    ES6代码 编译 分析 结合《JavaScript高级程序设计》6.3节继承中所说,在子类构造函数的内部调用基类构造函数,即_super.call(this, x, y)。这...

  • 我爱我的祖国(转载整理演讲稿)

    今年,我们迎来了祖国七十岁华诞和党的九十八岁生日。 长城内外、大江南北的中华儿女,都在欢欣鼓舞、纵情歌唱,为我们美丽而富饶、古老而年轻的祖国送上深情的祝福。 今天...

  • Yasha(夜叉) - 基于Kotlin的现代化RecyclerView渲染武器

    Yasha (夜叉) 物品介绍:基于Kotlin的现代化RecyclerView渲染武器物品特点:无需Adapter无需ViewHolder支持初始化数据加载支持数据分页加载...

  • Lottery-抽奖程序

    介绍 基于Ant Design组件库、Dva开发框架实现的一款抽奖App。动画使用了react-particles-js 安装说明 cnpm i 或者 npm i (建议前者...

  • Generator函数学习笔记

    Generator 函数是 ES6 提供的一种异步编程解决方案。Generator 函数可以理解为是一个状态机,封装了多个内部状态。也可以理解为是遍历器对象生成函数。返回的遍...

  • 确实如你所说,现在回看之前的思路,理解的不够透彻

    生产者消费者模式详解

    生产者消费者模式说明: 生产者只在仓库未满时进行生产,仓库满时生产者进程被阻塞; 消费者只在仓库非空时进行消费,仓库为空时消费者进程被阻塞; 实现的关键: 共享内存中的两个同...

  • 个人看法:“当消费者发现仓库为空时会通知生产者生产”这句话欠妥。并不是消费者发现为空的时候才通知生产者生产,而是每进行一次消费就通知生产者进行生产。并且是当消费者发现仓库为空的时候,其实已经无法通知生产者了,因为那时候它就已经被阻塞了(this.wait())。
    以上是个人的看法,感谢您提供的demo。

  • 技术知识整理

    MVC, MVP, MVVM 不同的开发模式适用不同的场景,在复杂的业务场景下,Activity作为Controller层,显得非常臃肿,代码量大,逻辑复杂。同时View与M...

  • @VV木公子 :grin:

    Refs

    Refs提供了一种访问DOM节点或在render方法中创建的React元素的方法。 refs是React组件中非常特殊的props,可以附加在任何一个组件上。组件被调用时会新...

  • Refs

    Refs提供了一种访问DOM节点或在render方法中创建的React元素的方法。 refs是React组件中非常特殊的props,可以附加在任何一个组件上。组件被调用时会新...

  • react源码解剖——setState的异步模型

    在我的另一篇文章 凭什么说virtual DOM是React的精髓所在 中提到过,react的性能优化,要归功于批量DOM处理和Diff算法。关于Diff算法的文章,各平台一...

个人介绍
用左脑编程,用右脑写诗。