日记
持续学习(有输入有输出)
定期反思总结,低头做事抬头看路
做事不怕慢,就怕停
耐住性子
2024
2024-02
2024-02-19
LeetCode 面试经典 150 题
https://leetcode.cn/studyplan/top-interview-150/
2023
已完成
技能:
- 熟悉了 java 语法,可以维护 jsp 项目。
- 博客使用 algolia 实现文档搜索功能,了解了 docker 的用法。
2023-11
2023-11-22
开始阅读《Node.js 设计模式(第三版)》
2023-07
2023-07-04
开始学习 掘金小册-CSS 技术揭秘与实战通关
2023-03
2023-03-07
重温 ts,学习一些更深入的使用方式。
2023-02
2023-02-10
最近学习了 js 中的异常处理相关内容,学习了 jquery、axios 的插件系统。
2023-01
2023-01-31
调整文章体系结构,采用 echarts 树状图来展示知识体系。
2023-01-30
学习计划-2023-01-05 基础能力【已完成】(2023-01-05 ~ 2023-01-30)
这几天深入学习了 promise 的实现原理,学习了异步任务链的实现方式(实现类似 promise 的异步链式调用),很精妙。
2023-01-05
阅读《Node.js 设计模式(第三版)》
2023-01-07
这两天学习了一些 webpack 的常见配置与优化策略策略。
创建了生成目录文件的脚本,后续对专栏生成目录,方便查询。
2022
已完成
技能:
- 掌握基本 SQL 语句。
框架、库:
- Vue3。
- docsify,用 docsify 重构了笔记项目,后来改用 vuepress。
- vuepress,用 vuepress 重构了笔记项目,应用 vuepress-theme-hope 主题。
- sqlite 数据库,在 node 中用 sqlite、sqlite3 操作 sqlite 数据库。
- mongoDB 数据库,在 node 中用 mongoose 操作 mongoDB 数据库。
- nest,资源管理系统的后端是用 nest 实现的。
- gulp,在笔记项目中用 gulp 实现了自动发布到
github page
的脚本。
项目:
功能逻辑:
- 分片上传。
读书:
- 《Do Androids Dream of Electric Sheep?》,by (美)菲利普·迪克
- 《红楼梦》,by (清)曹雪芹
- 《非暴力沟通》,by 马歇尔·卢森堡
- 《如何阅读一本书》
- 《禅与摩托车维修艺术》
- 《代码整洁之道》
2022-12
2022-12-27
在读《JavaScript 设计模式与开发实践》,重温设计模式。
2022-12-8
《代码整洁之道》大略读了一遍,收效胜微。
最近打算再看看设计模式,一些概念有些模糊了。
2022-12-7
从 11 月 18 日起陆续将之前项目中的数据库从本地 json 文件修改为 sqlite。
掌握了 node 端使用 sqlite 的方法,基本的增删改查 sql 语句已掌握。
使用 json 文件遇到的问题:
- 对单行数据执行更新、删除操作比较耗费性能(每次都是重写整个文件)。
- 频繁执行读写操作时会遇到文件锁死情况。
Vue3 基础、API 已通读一遍,掌握基本用法,可以应对开发任务,整理出四篇文章。
开始阅读《代码整洁之道》。
2022-11
2022-11-12
学习 SQL
语句与 node
端的 sqlite
数据库操作。
2022-10
本月规划:
- 完善博客系统。
- 学习
vue3
。
2022-10-24
整理 Angular
当前文件元素复用方法。
vuepress-theme-hope
主题已应用完毕,旧文件已完成迁移。
2022-10-20
- 迁移旧版笔记中的所有
vue
组件。 - 整理文章管理体系。
2022-10-19
- 改写旧版样式效果中的
vue
组件。