日记


持续学习(有输入有输出)

定期反思总结,低头做事抬头看路

做事不怕慢,就怕停

耐住性子

2024

2024-02

2024-02-19

LeetCode 面试经典 150 题

https://leetcode.cn/studyplan/top-interview-150/open in new window

2023

已完成

技能:

  1. 熟悉了 java 语法,可以维护 jsp 项目。
  2. 博客使用 algolia 实现文档搜索功能,了解了 docker 的用法。

2023-11

2023-11-22

开始阅读《Node.js 设计模式(第三版)》

2023-07

2023-07-04

开始学习 掘金小册-CSS 技术揭秘与实战通关open in new window

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-05

2023-01-07

这两天学习了一些 webpack 的常见配置与优化策略策略。

创建了生成目录文件的脚本,后续对专栏生成目录,方便查询。

2022

已完成

技能:

  1. 掌握基本 SQL 语句。

框架、库:

  1. Vue3。
  2. docsify,用 docsify 重构了笔记项目,后来改用 vuepress。
  3. vuepress,用 vuepress 重构了笔记项目,应用 vuepress-theme-hope 主题。
  4. sqlite 数据库,在 node 中用 sqliteopen in new windowsqlite3open in new window 操作 sqlite 数据库。
  5. mongoDB 数据库,在 node 中用 mongooseopen in new window 操作 mongoDB 数据库。
  6. nest,资源管理系统open in new window的后端是用 nest 实现的。
  7. gulp,在笔记项目中用 gulp 实现了自动发布到 github page 的脚本。

项目:

  1. 爬虫open in new window
  2. 资源管理系统open in new window
  3. node 端工具方法(npm 包)open in new window

功能逻辑:

  1. 分片上传

读书:

  1. 《Do Androids Dream of Electric Sheep?》,by (美)菲利普·迪克
  2. 《红楼梦》,by (清)曹雪芹
  3. 《非暴力沟通》,by 马歇尔·卢森堡
  4. 《如何阅读一本书》
  5. 《禅与摩托车维修艺术》
  6. 《代码整洁之道》

2022-12

2022-12-27

在读《JavaScript 设计模式与开发实践》,重温设计模式。

2022-12-8

《代码整洁之道》大略读了一遍,收效胜微。

最近打算再看看设计模式,一些概念有些模糊了。

2022-12-7

从 11 月 18 日起陆续将之前项目中的数据库从本地 json 文件修改为 sqlite。

掌握了 node 端使用 sqlite 的方法,基本的增删改查 sql 语句已掌握。

使用 json 文件遇到的问题:

  1. 对单行数据执行更新、删除操作比较耗费性能(每次都是重写整个文件)。
  2. 频繁执行读写操作时会遇到文件锁死情况。

Vue3 基础、API 已通读一遍,掌握基本用法,可以应对开发任务,整理出四篇文章。

开始阅读《代码整洁之道》。

2022-11

2022-11-12

学习 SQL 语句与 node 端的 sqlite 数据库操作。

2022-10

本月规划:

  1. 完善博客系统。
  2. 学习 vue3

2022-10-24

整理 Angular 当前文件元素复用方法。

vuepress-theme-hope 主题已应用完毕,旧文件已完成迁移。

2022-10-20

  1. 迁移旧版笔记中的所有 vue 组件。
  2. 整理文章管理体系。

2022-10-19

  1. 改写旧版样式效果中的 vue 组件。