Blog
Blog copied to clipboard
写文章的地方(迁移到 Notion-Site)
🏆 源码和理论
Project | language | Article |
---|---|---|
源码 | java | ArrayList与LinkedList的实现和区别 |
源码 | java | LinkedHashMap 与 LRU |
源码 | lua | Kong 插件源码阅读 |
理论 | 阅读 | 分布式系统 CAP 理论 |
🐝 从零打造前后分离 WEB 项目
section | name | Article |
---|---|---|
实战 | 前端整理 | 前端系列文章 20000 字整理 |
序章 | 开源的意义 | ~~序: 开源的意义~~ |
开篇 | 纵观WEB历史演变 | ~~开篇: 纵观WEB历史演变~~ |
探究 | 深入聊聊前后分离 | ~~探究: 深入聊聊前后分离架构~~ |
准备 | 前端开发的技术选型与介绍 | ~~前端准备: 前端基础架构和硬核介绍~~ |
实战 | 快速构建规范的前端项目骨架 | ~~前端实战: 5分钟快速构建规范的前端项目骨架~~ |
实战 | 继续打磨前端架构 | ~~前端实战: 欲善其事先利其器 继续打磨前端架构~~ |
实战 | 添砖加瓦-快速布局 | ~~前端完善: 手把手教你快速构建网站布局~~ |
实战 | 性能优化与上线 | ~~前端终(1.0): 前端性能优化与上线~~ |
Elastic Search 相关专题
Project | language | Article |
---|---|---|
总结 | java | ES 性能优化总结 |
☕️ java
Project | language | Article |
---|---|---|
分析 Guava 中优秀的代码段 | java | Guava_Magic_Code_1 Guava_Magic_Code_2 |
🐳 docker
Project | language | Article |
---|---|---|
初识docker | video | docker 扫盲视频教程 上 |
清理 docker 缓存 | video | 清除 mac 上巨大的 docker 缓存脚本 |
✉️ mq
Project | language | Article |
---|---|---|
docker 快速搭建 rocketmq | shell | docker 搭建 rocketmq |
🐣 小玩具
Project | language | Article |
---|---|---|
cli工具 | node | 如何用node开发自己的cli工具 |
爬虫 | java | 如何写一个垂直爬虫并抓取知乎用户20万数据 |
🐘 架构
Project | language | Article |
---|---|---|
分布式文件系统 | golang | 如何选型分布式文件系统 |
分布式文件系统 | golang | 如何迁移数据到分布式文件系统 |
🏠 软技能
Project | language | Article |
---|---|---|
团队代码提交规范 | 漫谈 | 代码提交流程&规范 |
团队代码提交规范 | 漫谈 | 敏捷协作 && 态度 |
🦉设计模式 & 函数编程
Project | type | Article |
---|---|---|
面向对象编程 | 设计模式 | 正确使用面向对象编程 |
'工厂模式'和'创建者'模式 | 设计模式 | 巧用'工厂模式'和'创建者'模式 |
'适配器'和'装饰者'模式 | 设计模式 | 生活中的'适配器'和'装饰者'模式 |
组合模式 | 设计模式 | 用组合模式写出复杂组件 |
call apply | 函数式编程 | call apply 的剖析 |
underscore | 函数式编程 | 优雅的使用 underscore 进行函数编程 |