跳转到内容
邂逅大大小小陆
搜索
Ctrl
K
取消
编程
前端四剑客
HTML
CSS
JavaScript
TypeScript
前端框架
Vue
React
Supabase
更多
前端工程化
浏览器
设计模式
计算机网络
数据结构
算法
力扣
锻炼
营养科学
基础乐理
菜谱
摄影
阅读
AI
工具
GitHub
选择主题
深色
浅色
自动
编程
前端四剑客
HTML
HTML 属性和 DOM 属性关系
favicon 相关粗略总结
CSS
块级格式化上下文 block formatting context
盒模型 box model
Flex 布局
水平居中
水平垂直居中
垂直居中
权重
JavaScript
实现 apply/call/bind
typeof/instanceof/{}.toString 检查类型
compose 和 pipe 函数
函数柯里化
数据类型
深拷贝
EventLoop 事件循环
函数式编程
给对象的所有方法优雅的添加异常处理
高阶函数
闭包
内存管理
异步脚本
promise
async-concurrency-control
设计一个异步队列,并发数量为n
serial
请求串行问题
traffic-light
红绿灯问题1
this 指向
节流和防抖
TypeScript
基础
任意值
数组
内置对象
交叉类型
声明文件 d.ts
可辨识联合
函数
接口
命名空间
never
Object、object 和 {}
类型运算符
原始数据类型
symbol
类型注释
类型断言
类型推论
联合类型
进阶
类
装饰器
枚举
泛型
mixins 混入
三斜线指令
元组
内置类型工具
类型别名
类型体操
实现 pick
前端框架
Vue
源码学习 - 构建
vue2 初始化过程
源码学习 - 准备工作
响应式原理
React
React elements, children, parents 和 re-render
React 重新渲染(re-render)
Supabase
supabase 旅程目的地 - 权限认证
supabase 旅程目的地 - 新增&删除&查询操作
supabase 旅程目的地 - 插入&读取操作
supabase 旅程临时终点 - 文件存储&修改操作
supabase 旅程预备 - 自部署
supabase 旅程启航 - 表设计
前端工程化
搭建前端工程项目 - 规范篇
Babel
jsdoc
初探 GitHub Actions: 实现 VuePress 自动化部署
初探 Travis CI: 实现 VuePress 自动化部署
发布策略
后端发布策略
前端发布策略
部署
多环境部署
CI/CD
CI/CD 基本概念
Jenkins 持续集成与部署简介
Docker
docker 概览
npm
npm 作用域包
Webpack
Loader
浏览器
浏览器事件循环
浏览器渲染原理
前端路由
浏览器存储型缓存方案
浏览器的重排和重绘
设计模式
适配器模式 Adapter Pattern
桥接模式 Bridge Pattern
责任链模式 Chain of Responsibility Pattern
命令模式 Command Pattern
组合模式 Composite Pattern
模拟购物车
装饰器模式 Decorator Pattern
设计原则 SOLID
外观模式 Facade Pattern
工厂模式 Factory Pattern
享元模式
迭代器模式 Iterator Pattern
中介者模式 Mediator Pattern
备忘录模式 Memento Pattern
面向对象三要素
观察者模式 Observer Pattern
原型模式 Prototype Pattern
代理模式 Proxy Pattern
单例模式 Singleton Pattern
状态模式 State Pattern
策略模式 Strategy Pattern
模板方法模式
UML 类图
计算机网络
缓存
往返缓存(Back/forward cache)
chrome中三种加载模式与http缓存的关系
缓存相关算法
前端应用中的缓存处理方案
Memory Cache 与 Disk Cache
浏览器 HTTP 缓存机制
Service Worker
HTTP
前端安全
HTTP 协议的发展历史
HTTP 报文
网络协议分层
HTTP 三次握手
TCP/IP协议和互联网协议群
URI、URL、URN、Data URI 和 Object URL/Blob URL
数据结构
时间复杂度
时间复杂度
空间复杂度
空间复杂度
数组
数组
栈
栈
栈
队列
双端队列
hotpotato
palindrome checker
队列
链表
circular linked list
doubly linked list
linked list
sorted linked list
集合
set
字典
dictionary
哈希表
hashtable
hashtable separate chaining
树
二叉搜索树
图
graph
堆
堆
算法
排序算法
冒泡排序
插入排序
归并排序
快速排序
选择排序
搜索算法
二分搜索
位运算
位运算相关知识点
不用加减乘除 - 加法
随机算法
力扣
array
217. 存在重复元素
904. 水果成篮
350. 两个数组的交集 II
合并两个有序数组
209. 长度最小的子数组
283. 移动零
238. 除自身以外数组的乘积
删除排序数组中的重复项
移除元素
搜索插入位置
905. 按奇偶排序数组
922. 按奇偶排序数组 II
75. 颜色分类
两数之和
binary-search
374. 猜数字大小
dictionary
3.无重复字符的最长子串
76.最小覆盖子串
dynamic-programming
70. 爬楼梯
509. 斐波那契数
198. 打家劫舍
213. 打家劫舍 II
300. 最长上升子序列
53. 最大子数组和
120. 三角形最小路径和
64. 最小路径和
graph
133. 克隆图
417. 太平洋大西洋水流问题
greedy-algorithm
455. 分发饼干
heap
215. 数组中的第K个最大元素
23. 合并K个升序链表
347. 前 K 个高频元素
linkedList
2. 两数相加
237. 删除链表中的节点
141. 环形链表
21. 合并两个有序链表
83. 删除排序链表中的重复元素
203. 移除链表元素
206. 反转单链表 Reverse Linked List
92. 反转链表 II
methods
binary search
queue
933. 最近的请求次数
stack
20.有效的括号
tree
94. 二叉树的中序遍历
102. 二叉树的层序遍历
199. 二叉树的右视图
226. 翻转二叉树
235. 二叉搜索树的最近公共祖先
104. 二叉树的最大深度
111. 二叉树的最小深度
100. 相同的树
101. 对称二叉树
98. 验证二叉搜索树
two-pointers
392. 判断子序列
125. 验证回文串
锻炼
周期训练设计
周期动作计算器
周期计划
《肌骨重建》
序、前言
腰背损伤
肩关节疼痛
NSCA CSCS
1. 身体系统的结构和功能
12. 测试选择与实施的原则
13. 选定测试的执行、评分与解释
14. 准备活动与柔韧性训练
15. 自由重量和器械训练技术
16. 传统动作的变式训练和非传统器械训练的练习方法
17.抗阻训练的计划设计
18. 快速伸缩复合训练的计划设计和技术
19. 速度与敏捷性训练的计划设计和技术
2. 抗阻训练的生物力学
20. 有氧耐力训练的计划设计和技术
21. 周期
22. 康复与重建
23. 场地设计、布局与规划
24. 场地的政策、程序与法律问题
3. 运动与训练的生物能量学
4. 抗阻训练的内分泌反应
5. 无氧训练计划的适应
运动训练的生物能量学
抗阻训练生物力学基础
心血管系统基础知识
肌肉系统基础知识
神经系统基础知识
呼吸系统基础知识
骨骼系统基础知识
运动解剖学基础
阻力训练的内分泌反应
物理治疗
肩峰撞击综合症
营养科学
功能营养素
Omega 3 及 食物油相关
维生素
维生素 A
B 族维生素
维生素 B1
维生素 B12
维生素 B2
维生素 B3
维生素 B5
维生素 B6
维生素 B7
维生素 B9
维生素 C
维生素 D
维生素 E
维生素 K
医学常识
家庭备药
thyroid
甲状腺激素(thyroid hormones)
科学减脂
碳循环饮食法
断食饮食法
抗衰老
NAD+
功能医学
内分泌系统与激素
下丘脑-垂体-肾上腺 HPA 轴与皮质醇的应激反应
基础乐理
和弦
七和弦
音程&度数
菜谱
食谱设计与使用原则
汤
辣豆腐汤
阅读
《爱情这门课你可别挂科》
摄影
《iPhone手机摄影指南》
02 iPhone 相机基本操作和设置
03 镜头下的摄影眼
04 明暗的交错
05 虚实之间
06 解构构图
07 后期演奏
AI
有点优雅的 AI 工具链合集分享
bilibili 字幕文本提取及处理
SSE MCP Server playground
n8n
n8n 云端部署(无需信用卡)
n8n 工作流 - supabase & RAG 知识库
工具
Obsidian
obsidian 同步方案
GitHub
选择主题
深色
浅色
自动
doubly linked list
← 上一篇
circular linked list
下一篇 →
linked list