> For the complete documentation index, see [llms.txt](https://lewiszlw.gitbook.io/notebooks/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lewiszlw.gitbook.io/notebooks/readme.md).

# notebooks

限于本人水平有限，内容如有错误或不足之处，还请多多指出\~

* Github 地址：<https://github.com/lewiszlw/notebooks>
* Gitbook 地址：<https://lewiszlw.gitbook.io/notebooks/>

## \_working - 工作

* [文档模板](https://github.com/lewiszlw/notebooks/blob/master/_working/doc-template/README.md)（问题复盘、服务介绍、技术方案等）
* [工作流程](https://github.com/lewiszlw/notebooks/blob/master/_working/process/README.md)（oncall、领域负责人分工备份）

## blogs - 博客文章

* [博客](https://github.com/lewiszlw/notebooks/tree/master/blogs)

## books - 读书笔记

* [《深入理解Java虚拟机》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《Netty实战》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《Spring实战》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《Maven实战》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《大话设计模式》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《Java并发编程的艺术》](https://github.com/lewiszlw/notebooks/tree/master/books)
* [《Effective Java》](https://github.com/lewiszlw/notebooks/tree/master/books)

## cs-basic-knowledge - 计算机基础知识

* [操作系统](https://github.com/lewiszlw/notebooks/tree/master/cs-basic-knowledge)
* [计算机组成原理](https://github.com/lewiszlw/notebooks/tree/master/cs-basic-knowledge)
* [计算机网络](https://github.com/lewiszlw/notebooks/tree/master/cs-basic-knowledge)
* [算法与数据结构](https://github.com/lewiszlw/notebooks/tree/master/cs-basic-knowledge)

## programming-language - 编程语言

Java

* [Java](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [JVM](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [Spring](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [SpringBoot](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [Mybatis](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [Maven](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [Google Guice](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [Tomcat](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)
* [JMockit](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Java)

Python

* [Python](https://github.com/lewiszlw/notebooks/tree/master/programming-language/Python)

## distributed-knowledge - 分布式知识

* [分布式知识](https://github.com/lewiszlw/notebooks/tree/master/distributed-knowledge)

## communication - 通信

* [消息中间件](https://github.com/lewiszlw/notebooks/tree/master/communication/)
* [RPC框架](https://github.com/lewiszlw/notebooks/tree/master/communication/)
* [Dubbo](https://github.com/lewiszlw/notebooks/tree/master/communication/)
* [Thrift](https://github.com/lewiszlw/notebooks/tree/master/communication/)
* [Kafka](https://github.com/lewiszlw/notebooks/tree/master/communication/)

## storage - 存储

* [MySQL](https://github.com/lewiszlw/notebooks/tree/master/storage)
* [NoSQL](https://github.com/lewiszlw/notebooks/tree/master/storage)
* [Redis](https://github.com/lewiszlw/notebooks/tree/master/storage)
* [Guava Cache](https://github.com/lewiszlw/notebooks/tree/master/storage)
* [Elasticsearch](https://github.com/lewiszlw/notebooks/tree/master/storage)

## devops - 运维

* [运维知识](https://github.com/lewiszlw/notebooks/tree/master/devops)
* [安全知识](https://github.com/lewiszlw/notebooks/tree/master/devops)
* [Linux](https://github.com/lewiszlw/notebooks/tree/master/devops)
* [Docker](https://github.com/lewiszlw/notebooks/tree/master/devops)
* [Prometheus](https://github.com/lewiszlw/notebooks/tree/master/devops)

## protocols - 协议

* [Http(s)](https://github.com/lewiszlw/notebooks/blob/master/protocols/README.md)

## system-design - 系统设计

* [领域驱动设计](https://github.com/lewiszlw/notebooks/tree/master/system-design)
* [常见系统设计](https://github.com/lewiszlw/notebooks/tree/master/system-design)

## tools - 工具使用

* [IDEA](https://github.com/lewiszlw/notebooks/tree/master/tools)
* [Git](https://github.com/lewiszlw/notebooks/tree/master/tools)
* [Vim](https://github.com/lewiszlw/notebooks/blob/master/tools/README.md)
* [VScode](https://github.com/lewiszlw/notebooks/blob/master/tools/README.md)
* [Mac](https://github.com/lewiszlw/notebooks/blob/master/tools/README.md)
* [Alfred](https://github.com/lewiszlw/notebooks/blob/master/tools/README.md)

## others - 其他知识

* [反向代理](https://github.com/lewiszlw/notebooks/blob/master/others/README.md)
* [开源许可证](https://github.com/lewiszlw/notebooks/blob/master/others/README.md)
* [appium使用](https://github.com/lewiszlw/notebooks/blob/master/others/README.md)

## wheels - 造轮子

* [dcc - 分布式配置中心](https://github.com/lewiszlw/notebooks/tree/master/wheels/dcc)
* [red-envelope - 红包系统](https://github.com/lewiszlw/notebooks/tree/master/wheels/red-envelope)
* [sso - 单点登录](https://github.com/lewiszlw/notebooks/tree/master/wheels/sso)
