首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
长安忆
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
长安忆
4年前
关注
22-设计模式-桥接模式(设计模式学习笔记)
桥接模式将抽象部分与实现部分分离开来,使两者都可以独立的变化,并且可以一起和谐地工作。抽象部分和实现部分都可以独立的变化而不会互相影响,降低了代码的耦合性,提高了代码的扩展...
1
评论
分享
长安忆
4年前
关注
21-数据结构-二叉堆
二叉堆是一种特殊的二叉树,有以下两个特性: 1.它是一棵完全二叉树,表示树的每一层都有左侧和右侧子节点(除了最后一层的叶节点) 2.并且最后一层的叶节点尽可能都是左侧子节点...
0
评论
分享
长安忆
4年前
关注
20-数据结构-红黑树(数据结构中最难的部分了,万老说暂时看不懂很正常,的确我到现在也没真正弄明白这代码)
红黑树,数据结构中最难的部分(万老说这是除了在一线大厂面试时用得到,在以后工作中任何时候都用不到的玩意儿),估计很长一段时间都不能说自己真正弄懂了。看了我都心情郁闷了,所以...
0
评论
分享
长安忆
4年前
关注
19-设计模式-原型模式(设计模式学习笔记)
原型模式(Prototype) 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。因为JavaScript的特性, 这一点实现起来格外的简单...
0
评论
分享
长安忆
4年前
关注
18-设计模式-状态模式(设计模式学习笔记)
状态模式用于解决系统中复杂对象的状态转换,以及不同状态下的封装问题。定义一个对象 ,对象管理状态,使程序做出相应的变化。...
1
评论
分享
长安忆
4年前
关注
Node-4-node的核心模块2(node中最重要的模块:fs模块)
node的接口中最有意思的就是文件接口,文件接口中有两个核心模块:buffer、fs模块。众所周知,无论编程语言如何去写,一个文件无论是文本、是图片、是视频还是音乐等,换算...
0
评论
分享
长安忆
4年前
关注
17-设计模式-迭代器模式(设计模式学习笔记)
迭代器模式 提供一种方法,顺序访问一个聚合对象中各个元素,而又无需暴露该对象的内部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使用迭代器模式之后,即使不关心对象...
0
评论
分享
长安忆
4年前
关注
16-数据结构-二叉树(第二部分:自平衡二叉树,自平衡二叉树是建立在二叉搜索树基础之上的,需要先弄懂之前的二叉搜索树)
AVL树是一种自平衡二叉搜索树,意思是任何一个节点左右两侧子树的高度之差最多为1。光看代码的话很不好理解,一定要结合图来理解。...
0
评论
分享
长安忆
4年前
关注
Node-3-node的核心模块一之path、os、url、queryString模块
Path模块 如何得知自己当前位置和目标文件的位置,这是作为对本地文件进行操作的基础。(后期做爬虫,可用于将爬取到的资源下载之后存放路径) Path模块引进的是一个对象,内...
1
评论
分享
长安忆
4年前
关注
15-设计模式-发布订阅模式和观察者模式(实现数据双向绑定MVVM)
发布/订阅模式 订阅者把自己想订阅的事件注册到调度中心,当该事件触发时候,发布者发布该事件到调度中心,由调度中心统一调度订阅者注册到调度中心的处理代码。主要用于处理一对多的...
9
评论
分享
长安忆
关注了
郭东东
长安忆
关注了
前端鲨鱼哥
长安忆
4年前
关注
14-设计模式-外观模式(设计模式学习笔记)
外观模式为一组复杂的子系统接口提供一个更高级的统一接口,通过这个接口使得对子系统接口的访问更容易。本质是封装交互,简化调用。用户不需要关心里面是如何调用,如何使用的,只需要...
1
评论
分享
长安忆
4年前
关注
13-数据结构-二叉树(第一部分:二叉搜索树、中序遍历、先序遍历、后序遍历)
一个树结构包含一系列存在父子关系的节点。每个节点都有一个父节点(顶部第一个节点除外)以及零个或多个子节点,节点内部存储数据。 元素节点类似于数组中的下标,节点内部存储的数据...
1
评论
分享
长安忆
关注了
yck
长安忆
4年前
关注
12-设计模式-代理模式(设计模式学习笔记)
代理模式为一个对象提供一个代用品或占位符,以便控制对它的访问。代理模式的关键是,当客户不方便直接访问一个对象或者不满足需求时,提供一个替身对象来控制这个对象的访问,客户实际...
0
评论
分享
长安忆
4年前
关注
11-算法-递归(阶乘、斐波拉契、八皇后)
有一句编程的至理名言是这样的:“要理解递归,首先要理解递归。” 递归是一种解决问题的方法,它从解决问题的各个小部分开始,直到解决最初的大问题。递归通常涉及函数调用自身。...
1
评论
分享
长安忆
4年前
关注
Node-2-模块系统(node学习笔记,模块系统是后续所有内容的基础)
什么是模块?关键词(数据私有,暴露接口) 公共的js文件,即将一个复杂的程序依据一定的规则封装成几个块文件,并组合在一起,模块的内部数据、实现是私有的,只是向外部暴露一些接...
1
评论
分享
长安忆
4年前
关注
10-设计模式-装饰器模式(设计模式学习笔记)
装饰器模式可以动态地给某个对象添加一些额外的职责,而不会影响从这个类中派生的其他对象。 两个特点: 1.为对象添加新功能 2.不改变其原有的结构和功能...
1
评论
分享
下一页
个人成就
文章被点赞
23
文章被阅读
10,512
掘力值
622
关注了
10
关注者
7
收藏集
1
关注标签
21
加入于
2021-03-07