2024-第二季度学习计划
整体计划
- 博客文章内容产出 (每月产出2篇左右)
- 算法练习
- 《程序员修炼之道》
- 《MySQL 是怎样运行的:从根儿上理解 MySQL》
- 《Vite 深入浅出》
- vite-plugin-conditional-compile VS Code Extension 实现
四月进度
-
博客产出:
- https://lzs911.github.io/posts/%E8%A7%A3%E6%9E%90%E5%89%8D%E7%AB%AF%E6%95%B0%E6%8D%AE%E5%8A%A0%E8%BD%BD%EF%BC%9ABOM%E5%AD%97%E8%8A%82%E3%80%81Response-Type%E4%B8%8EExcel%E6%96%87%E4%BB%B6%E5%85%BC%E5%AE%B9%E6%80%A7
- https://lzs911.github.io/posts/Vite%20%E4%BE%9D%E8%B5%96%E9%A2%84%E6%9E%84%E5%BB%BA%E5%88%86%E6%9E%90
-
算法练习:https://github.com/LZS911/algorithm/tree/master/src/t160
五月进度
- 《码农翻身》读书笔记:https://lzs911.github.io/posts/%E3%80%8A%E7%A0%81%E5%86%9C%E7%BF%BB%E8%BA%AB%E3%80%8B%E8%AF%BB%E4%B9%A6%E7%AC%94%E8%AE%B0
- 算法练习:https://github.com/LZS911/algorithm/tree/master/src/t167 - https://github.com/LZS911/algorithm/tree/master/src/t172
- golang 学习记录:https://github.com/LZS911/go-study
- react-compiler 笔记:
工作中遇到的一些问题
- antd 中 Segmented 组件会将 options 中 item 的 value 设置为 key。当需求中存在将 value 设置为 undefined 时, key 设置失效。
- useState 返回的 [state, setState] 聚合成一个对象(例如 {value: state, set: setState})然后作为 props 传递给子组件的合理性。
- antd 中类似 Modal、Drawer、Collapse 等组件第一次不进行组件渲染,打开然后关闭,此时对组件的隐藏方式是设置 display:none,而不是销毁组件以及组件出现动画效果的原理。
- 单元测试中出现下述警告的原因
- vite 警告出现在单元测试中的原因
六月进度
- 代码复审机器人重构计划以及确定项目主体框架