Skip to content

soutokujyun/zdx-studybook

Repository files navigation

studybook

记录每日学习情况

日志

2022/8/24

  • 博客个人搭建完成

2022/8/23

  • 博客个人搭建

2022/8/22

  • 闭包和内存泄漏

2022/8/8

  • 重绘和重排

2022/8/1

  • vue 数组响应式

2022/7/30

  • 浏览器渲染过程

2022/7/29

  • 算法:队列

2022/7/28

  • 算法:链表及经典问题
  • HTTP:tcp/ip 连接之 3 次握手

2022/7/27

  • JS 柯里化函数
  • JS Compose 函数

2022/7/26

  • Http DNS 解析过程
  • http 缓存策略

2022/7/25

  • Three.js 学习

2022/7/23

  • Event - Loop

2022/7/22

  • PWA 学习

2022/7/21

  • PWA 学习

2022/7/20

  • 手写题 Scheduler

2022/7/19

  • CSS 层叠关系

2022/7/18

  • CSS 垂直居中方式
  • 禁止 input 展示输入的历史记录

2022/7/17

  • 前端模块化

2022/7/14

  • JS Promise 基本用法

2022/7/13

  • JS Promise 基本用法

2022/7/12

  • http 学习

2022/7/11

  • CSS @impoat 使用

2022/7/10

  • 数组乱序
  • React 高阶函数
  • CSS flex 学习

2022/7/9

  • 接收全局 promise inject 事件方法
  • CSS flex 学习

2022/7/7

  • 数组不使用循环删除其中一个元素

2022/7/6

  • React 传送门

2022/7/5

  • async-await 原理
  • 手写防抖和节流

2022/7/3

  • React hook
  • React Layout
  • forEach 原理
  • 箭头函数

2022/7/2

  • LRU 算法
  • React pureComponent 纯组件

2022/7/1

  • react-router

2022/6/30

  • BFC 补充

2022/6/27

  • vue1 源码 双向绑定
  • BFC

2022/6/27

  • vue1.0 源码 模版解析

2022/6/25

  • vue1.0 源码解析

2022/6/22

  • React Redux 学习

2022/6/20

  • React 学习

2022/6/16

  • vue2 转 vite 实现

2022/6/7

  • React 学习

2022/5/23

  • 文件上传

2022/5/19

  • 文件上传

2022/5/18

  • http 及文件

2022/5/13

  • 面试手写题
    • 实现 bind apply call
    • 并行限制 Promise 调度器
    • new 操作符

2022/5/11

  • 面试手写题
    • compose
    • emitter 发布订阅模式
    • 数组扁平化
    • 寄生组合继承
    • 数组去重

2022/4/21

  • 移动端开发基础知识

2022/4/14

  • Node.js -- Egg 路由约定

2022/4/13

  • Node.js -- Egg 基本使用

2022/4/12

2022/4/11

2022/4/7

  • Vue3 组件化开发

2022/3/23

  • React 源码学习

2022/3/22

  • vue3 源码学习

2022/3/20

  • vue3 源码学习

2022/3/18

  • vue3 源码学习

2022/3/16

2022/3/15

2022/3/12

2022/3/10

2022/3/9

vue3 源码解析

2022/3/8

vue3 源码解析

2022/3/7

vue3 源码解析

2022/3/4

2022/3/3

2022/3/1

2022/2/28

  • 1302.层数最深叶子节点的和 掘金 code
  • 归并排序

2022/2/22

  • 1305.两棵二叉搜索树中的所有元素 掘金 code
  • 面试题 04.08. 首个共同祖先掘金 code
  • 有限状态机
  • TS 基础学习

2022/2/21

  • 剑指 Offer 61. 扑克牌中的顺子 掘金 code
  • 剑指 Offer II 008. 和大于等于 target 的最短子数组 掘金 code
  • 剑指 Offer II 009. 乘积小于 K 的子数组 掘金 code

2022/2/19

  • 剑指 Offer II 012. 左右两边子数组的和相等 掘金 code
  • 剑指 Offer II 010. 和为 k 的子数组 掘金 code
  • 剑指 Offer II 011. 0 和 1 个数相同的子数组 掘金 code
  • 剑指 Offer 56 - I. 数组中数字出现的次数 掘金 code
  • 剑指 Offer 56 - II. 数组中数字出现的次数 掘金 code
  • 剑指 Offer II 003. 前 n 个数字二进制中 1 的个数 掘金 code
  • 剑指 Offer II 005. 单词长度的最大乘积 掘金 code

2022/2/17

2022/2/15

预计:

  • 148.排序链表
  • 剑指 Offer 21. 调整数组顺序使奇数位于偶数签名

实绩:

  • 148.排序链表 掘金 code
  • 剑指 Offer 21. 调整数组顺序使奇数位于偶数签名 掘金 code

2022/2/13

2022/2/10

预计:

  • 470.用 Rand7() 实现 Rand10()
  • 75.颜色分类

实绩:

2022/2/9

预计:

  • 470.用 Rand7() 实现 Rand10()
  • 剑指 Offer 59 - I. 滑动窗口的最大值/239. 滑动窗口最大值

实绩:

  • 剑指 Offer 59 - I. 滑动窗口的最大值/239. 滑动窗口最大值 掘金 code

2022/1/26

预计:

  • 685.冗余连接 II
  • 剑指 Offer 59 - I. 滑动窗口的最大值
  • 470.用 Rand7() 实现 Rand10()

实绩:

2022/1/25

预计:

  • 765.情侣牵手
  • 685.冗余连接 II
  • 剑指 Offer 59 - I. 滑动窗口的最大值

实绩:

2022/1/24

预计:

  • 1202.交换字符串中的元素
  • 721.账户合并
  • 765.情侣牵手
  • 685.冗余连接 II

实绩:

2022/1/23

947.移除最多的同行或同列石头 掘金 code

2022/1/22

最近手开始痛了,是那种快要断了的感觉,感觉是关节炎,休息了 2 天,今天继续开始,之前断断续续的是因为开始厌学了,但是过一阵应该就会好了。
990.等式方程的可满足性 掘金 code
684.冗余连接 掘金 code
1319.连通网络的操作次数 掘金 code
128.最长连续序列 掘金 code

2022/1/19

200.岛屿数量 掘金 code

2022/1/18

并查集学习
547.省份数量 掘金 code

2022/1/17

264.丑数 II 掘金 code
313.超级丑数 掘金 code
1753.移除石子的最大得分 掘金 code

2022/1/13

面试题 17.20. 连续中值 掘金 code
295.数据流的中位数 掘金 code

2022/1/10

1046.最后一块石头的重量 掘金 code
703.数据流中的第 K 大元素 掘金 code
692.前 K 个高频单词 掘金 code
373.查找和最小的 K 对数字 掘金 code
355.设计推特 掘金 code
215.数组中的第 K 个最大元素 掘金 code

2022/1/5

剑指 Offer 40. 最小的 k 个数 掘金 code

2022/1/4

968.监控二叉树 掘金 code

2022/1/3

26.删除有序数组中的重复项 掘金 code

2022/1/2

103.二叉树的锯齿形层序遍历 掘金 code
110.平衡二叉树 掘金 code

2022/1/1

226.翻转二叉树 掘金 code
剑指 Offer 32 - II. 从上到下打印二叉树 II 掘金 code
107.二叉树的层序遍历 II 掘金 code

2021/12/30

662.二叉树最大宽度 掘金 code

2021/12/29

589.N 叉树的前序遍历 掘金 code

2021/12/28

105.从前序与中序遍历序列构造二叉树 掘金 code
222.完全二叉树的节点个数 掘金 code
剑指 Offer 26. 树的子结构 掘金 code
剑指 Offer 54. 二叉搜索树的第 k 大节点 掘金 code

2021/12/27

112.路径总和 掘金 code

2021/12/26

剑指 Offer 18. 删除链表的节点 掘金 code
725.分隔链表 掘金 code
面试题 02.04. 分割链表 掘金 code
779.第 K 个语法符号 掘金 code
509.斐波那契数 掘金 code

2021/12/24

面试题 02.08. 环路检测 掘金 code
707.设计链表 掘金 code
143.重排链表 掘金 code

2021/12/23

445.两数相加 II 掘金 code
剑指 Offer 22. 链表中倒数第 k 个节点 掘金 code
剑指 Offer 35. 复杂链表的复制 掘金 code
面试题 02.02. 返回倒数第 k 个节点 掘金 code
面试题 02.03. 删除中间节点 掘金 code

2021/12/22

1124.表现良好的最长时间段 掘金 code

2021/12/21

227.基本计算器 II 掘金 code
636.函数的独占时间 掘金 code

2021/12/20

331.验证二叉树的前序序列化.js 掘金 code

2021/12/19

项目实战 nuxt.js + egg.js: 文件切片上传

2021/12/18

144.二叉树的前序遍历 掘金 code
94.二叉树的中序遍历 掘金 code
145.二叉树的后序遍历 掘金 code
项目实战 nuxt.js + egg.js: 文件 MD5 hash 计算

2021/12/17

1021.删除最外层的括号 掘金 code
1249.移除无效的括号 掘金 code

2021/12/16

20.有效的括号 掘金 code
项目实战 nuxt.js + egg.js:图片上传

2021/12/15

面 03.04 化栈为队 掘金 code 682.棒球比赛 掘金 code
844.比较含退格的字符串 掘金 code
946.验证栈序列 掘金 code
vue 案例开发

2021/12/14

项目实战 nuxt.js + egg.js:登录验证

2021/12/13

复习二分查找算法 markdown
1447.最简分数 掘金 code

2021/12/12

621.任务调度器 掘金 code
vue 案例开发

2021/12/11

969.煎饼排序 掘金 code

2021/12/10

860.柠檬水找零 掘金 code

2021/12/9

剑 042.最近请求次数 掘金 code
面 17.09 第 k 个数 掘金 code
859.亲密字符串 掘金 code

2021/12/8

725.分隔链表 掘金 code
138.复制带随机指针的链表 掘金 code
622.设计循环队列 掘金 code
641.设计循环双端队列 掘金 code
1670.设计前中后队列 掘金 code

2021/12/7

19.删除链表的倒数第 N 个结点 掘金 code bilibili
83.删除排序链表中的重复元素 掘金 code bilibili
82.删除排序链表中的重复元素 II 掘金 code bilibili
开发 vue 案例

2021/12/6

25.K 个一组翻转链表 掘金 code bilibili
61.旋转链表 掘金 code bilibili
24.两两交换链表中的节点 掘金 code bilibili
开发 vue 案例

2021/12/5

206.反转链表 掘金 code bilibili
92.反转链表 II 掘金 code bilibili
项目训练--nuxt.js + egg.js

2021/12/4

141.环形链表 掘金 code bilibili
142.环形链表 II 掘金 code bilibili
202.快乐数 掘金 code bilibili

2021/12/3

看 JavaScript 高级程序设计(第 3 版)
项目训练--nuxt.js + egg.js

About

记录每日学习情况

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published