首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
长安忆
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
14-设计模式-外观模式(设计模式学习笔记)
外观模式为一组复杂的子系统接口提供一个更高级的统一接口,通过这个接口使得对子系统接口的访问更容易。本质是封装交互,简化调用。用户不需要关心里面是如何调用,如何使用的,只需要提供一个实现功能的接口即可。
13-数据结构-二叉树(第一部分:二叉搜索树、中序遍历、先序遍历、后序遍历)
一个树结构包含一系列存在父子关系的节点。每个节点都有一个父节点(顶部第一个节点除外)以及零个或多个子节点,节点内部存储数据。 元素节点类似于数组中的下标,节点内部存储的数据类似于数组下标所对应的值。
12-设计模式-代理模式(设计模式学习笔记)
代理模式为一个对象提供一个代用品或占位符,以便控制对它的访问。代理模式的关键是,当客户不方便直接访问一个对象或者不满足需求时,提供一个替身对象来控制这个对象的访问,客户实际上访问的是替身对象
11-算法-递归(阶乘、斐波拉契、八皇后)
有一句编程的至理名言是这样的:“要理解递归,首先要理解递归。” 递归是一种解决问题的方法,它从解决问题的各个小部分开始,直到解决最初的大问题。递归通常涉及函数调用自身。
Node-2-模块系统(node学习笔记,模块系统是后续所有内容的基础)
什么是模块?关键词(数据私有,暴露接口) 公共的js文件,即将一个复杂的程序依据一定的规则封装成几个块文件,并组合在一起,模块的内部数据、实现是私有的,只是向外部暴露一些接口(方法)与外部其他模块通信
10-设计模式-装饰器模式(设计模式学习笔记)
装饰器模式可以动态地给某个对象添加一些额外的职责,而不会影响从这个类中派生的其他对象。 两个特点: 1.为对象添加新功能 2.不改变其原有的结构和功能
9-设计模式-适配器模式(设计模式学习笔记)
适配器模式 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作 想要使用一个已经存在的对象,但是其方法或属性接口不符合我们的要求,所以需要对其进行适配
8-数据结构-字典和散列表(又是一个乍一看贼烧脑,但仔细一看貌似好像也不难的数据结构,也是写了贼多注释)
在字典中,存储的是[键,值]对,其中键名是用来查询特定元素的。字典和集合很相似,集合以[值,值]的形式存储元素,字典则是以[键,值]的形式来存储元素。字典也称作映射、符号表或关联数组。
7-数据结构-集合(顺便拓展一些算法:数组拉平、排列组合、斐波拉契数列)
集合是由一组无序且唯一(即不能重复)的项组成的。该数据结构使用了与有限集合相同的数学概念,但应用在计算机科学的数据结构中。 它在计算机科学中的主要应用之一是数据库
6-设计模式-单例模式(设计模式学习笔记)
单例模式是一种非常常用但又非常简单的设计模式。它是指在一个类中,只能有一个实例对象,即使多次实例化该类,也只能返回第一次实例化该类后的实例对象。
下一页
个人成就
文章被点赞
23
文章被阅读
11,695
掘力值
624
关注了
10
关注者
7
收藏集
1
关注标签
21
加入于
2021-03-07