Jw
首页
技术
英语
首页
技术
英语

技术笔记

软件、系统、前端等日常学习与使用笔记汇总。

快速导航

板块技术栈说明
部署VuePress / SSH / Nginx / HTTPS本站构建发布与应用上线
AIGitHub Copilot / AGENTS.mdAI 助手配置与指令文件
MySQLMySQL / SQL数据库基础与 SQL 语法
Vue.js 设计与实现Vue 3 源码原理响应式、渲染器与 Diff、组件、编译器、同构渲染
前端CSS / HTML / JavaScript / Vue / React / 微信 / Cordova / uni-app前端基础、框架与手写实现
工具与环境Node / Gulp / Git / VS Code / GitBook / Markdown开发工具链与环境搭建
系统笔记Linux / openWrt / Docker环境搭建与运维

部署

站点与应用的构建、发布及线上配置。

本站

  • 本地构建 + 同步到服务器

知微(知识库 Agent)

  • 生产部署记录:Nginx + Node + systemd + HTTPS 上线流程
  • HTTPS 证书基础:SAN、DV / OV / EV、ACME 与 Certbot 续期
  • SSE 流式响应:协议格式、前后端实现与 Nginx 关闭缓冲

AI

AI 编程助手(Copilot / Agent)的配置与指令文件。

  • 指令文件:copilot-instructions.md 与 AGENTS.md

MySQL

数据库基础概念与 SQL 语法笔记。

  • 基础(概念 / 安装连接)
  • 环境变量配置(PATH)
  • SQL 语法与分类
  • 数据类型
  • SQL DDL 数据定义语言
  • SQL DML 数据操作语言
  • SQL DQL 数据查询语言
  • SQL DCL 数据控制语言
  • MySQL 函数(字符串 / 数值 / 日期 / 流程)
  • SQL 约束
  • SQL 外键约束
  • 多表关系
  • 多表查询(连接查询)
  • 隐式内连接 vs 显式内连接
  • 子查询
  • 多表查询案例
  • 事务
  • 并发事务问题与隔离级别
  • MySQL 体系结构与存储引擎
  • 索引概述
  • 索引结构
  • 索引分类
  • 索引语法
  • SQL 性能分析
  • 索引使用
  • 索引设计原则
  • SQL 优化 - 插入数据与主键优化
  • SQL 优化 - order by 与 group by
  • SQL 优化 - limit / count / update
  • 视图
  • 存储过程
  • 存储过程 - 变量
  • 存储过程 - 流程控制、游标与条件处理
  • 存储函数
  • 触发器
  • 锁概述与全局锁
  • 表级锁
  • 行级锁
  • InnoDB 逻辑存储结构
  • InnoDB 架构
  • 事务原理(redo / undo log)
  • MVCC
  • MySQL 系统数据库
  • MySQL 常用工具
  • 数据备份与导入导出
  • 错误日志与二进制日志
  • 查询日志与慢查询日志
  • 主从复制 - 概述与原理
  • 主从复制 - 搭建
  • Mycat 配置
  • Mycat 垂直拆分与水平拆分
  • Mycat 分片规则
  • Mycat 管理与监控
  • Mycat 读写分离 - 一主一从
  • Mycat 读写分离 - 双主双从

Vue.js 设计与实现

《Vue.js 设计与实现》笔记,按章分目录、一个知识点一篇,完整目录见 笔记总览。

  • 第 1 章 权衡的艺术:命令式 vs 声明式、性能与可维护性的权衡
  • 第 2 章 框架设计的核心要素:Tree-Shaking、构建产物、特性开关、错误处理
  • 第 3 章 Vue.js 3 的设计思路:虚拟 DOM、渲染器、组件与模板
  • 第 4 章 响应系统的作用与实现:effect、依赖收集、调度、computed 与 watch
  • 第 5 章 非原始值的响应式方案:Proxy / Reflect、数组与 Set / Map 的代理
  • 第 6 章 原始值的响应式方案:ref、响应丢失与自动脱 ref
  • 第 7 章 渲染器的设计:renderer 与自定义渲染器
  • 第 8 章 挂载与更新:属性设置、事件、子节点更新
  • 第 9 章 简单 Diff 算法:DOM 复用与 key
  • 第 10 章 双端 Diff 算法:双端比较
  • 第 11 章 快速 Diff 算法:前置/后置预处理、最长递增子序列
  • 第 12 章 组件的实现原理:组件实例、props、setup、emit、插槽
  • 第 13 章 异步组件与函数式组件:defineAsyncComponent、超时与重试
  • 第 14 章 内建组件和模块:KeepAlive、Teleport、Transition
  • 第 15 章 编译器核心技术概览:parser、AST 转换、代码生成
  • 第 16 章 解析器:文本模式、状态机、标签与属性解析
  • 第 17 章 编译优化:Block 与 PatchFlags、静态提升、预字符串化
  • 第 18 章 同构渲染:SSR 渲染 HTML、客户端激活、跨平台处理

前端

CSS / HTML / JavaScript / Vue / React / 微信 / Cordova / uni-app 相关学习笔记,完整目录见 前端总览。

  • CSS - 盒子模型
  • CSS - 屏幕单位
  • CSS - 自适应正方形
  • CSS - SCSS 编译与使用
  • HTML5 新增特性
  • JavaScript - Event Loop
  • JavaScript - 防抖 & 节流
  • JavaScript - 手写 Promise
  • JavaScript - JS 工具函数
  • Vue - CLI 安装与初始化
  • React - 基础笔记
  • 微信 - H5 网页授权
  • 微信 - 小程序常用工具类
  • Cordova - 环境搭建(Windows)
  • uni-app - scroll table

工具与环境

开发工具链与环境搭建(Node / 构建工具 / 版本控制 / 编辑器 / 文档工具),完整目录见 工具与环境总览。

  • Node - NVM 安装与 Node 版本管理
  • Node - NVM 公共 npm 目录
  • Node - npm 常用命令
  • Node - cnpm 淘宝镜像
  • Gulp 安装与配置
  • Git 常用命令
  • VS Code 常用插件
  • GitBook 安装与使用
  • Markdown 基本语法
  • 代理网易云音乐

系统笔记

操作系统、软路由与容器相关的安装配置笔记。

Linux

  • docker 安装脚本
  • docker 清除脚本

openWrt

  • 安装
  • 基本设置

Docker

  • wg_easy 安装
最近更新: 2026/10/25 23:58
Contributors: liujw155@outlook.com, liujw