首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
长安忆
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
22-设计模式-桥接模式(设计模式学习笔记)
桥接模式将抽象部分与实现部分分离开来,使两者都可以独立的变化,并且可以一起和谐地工作。抽象部分和实现部分都可以独立的变化而不会互相影响,降低了代码的耦合性,提高了代码的扩展性。
21-数据结构-二叉堆
二叉堆是一种特殊的二叉树,有以下两个特性: 1.它是一棵完全二叉树,表示树的每一层都有左侧和右侧子节点(除了最后一层的叶节点) 2.并且最后一层的叶节点尽可能都是左侧子节点,这叫作结构特性
20-数据结构-红黑树(数据结构中最难的部分了,万老说暂时看不懂很正常,的确我到现在也没真正弄明白这代码)
红黑树,数据结构中最难的部分(万老说这是除了在一线大厂面试时用得到,在以后工作中任何时候都用不到的玩意儿),估计很长一段时间都不能说自己真正弄懂了。看了我都心情郁闷了,所以配个好看的封面图缓解一下
19-设计模式-原型模式(设计模式学习笔记)
原型模式(Prototype) 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。因为JavaScript的特性, 这一点实现起来格外的简单
18-设计模式-状态模式(设计模式学习笔记)
状态模式用于解决系统中复杂对象的状态转换,以及不同状态下的封装问题。定义一个对象 ,对象管理状态,使程序做出相应的变化。
Node-4-node的核心模块2(node中最重要的模块:fs模块)
node的接口中最有意思的就是文件接口,文件接口中有两个核心模块:buffer、fs模块。众所周知,无论编程语言如何去写,一个文件无论是文本、是图片、是视频还是音乐等,换算到最底层,其实就是二进制数据
17-设计模式-迭代器模式(设计模式学习笔记)
迭代器模式 提供一种方法,顺序访问一个聚合对象中各个元素,而又无需暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式之后,即使不关心对象的内部构造,也可以按顺序访问
16-数据结构-二叉树(第二部分:自平衡二叉树,自平衡二叉树是建立在二叉搜索树基础之上的,需要先弄懂之前的二叉搜索树)
AVL树是一种自平衡二叉搜索树,意思是任何一个节点左右两侧子树的高度之差最多为1。光看代码的话很不好理解,一定要结合图来理解。
Node-3-node的核心模块一之path、os、url、queryString模块
Path模块 如何得知自己当前位置和目标文件的位置,这是作为对本地文件进行操作的基础。(后期做爬虫,可用于将爬取到的资源下载之后存放路径) Path模块引进的是一个对象,内部有很多的属性和方法。
15-设计模式-发布订阅模式和观察者模式(实现数据双向绑定MVVM)
发布/订阅模式 订阅者把自己想订阅的事件注册到调度中心,当该事件触发时候,发布者发布该事件到调度中心,由调度中心统一调度订阅者注册到调度中心的处理代码。主要用于处理一对多的场景
下一页
个人成就
文章被点赞
23
文章被阅读
10,514
掘力值
622
关注了
10
关注者
7
收藏集
1
关注标签
21
加入于
2021-03-07