自己学习过程中的知识点笔记,有来自书上的~,也有来自网上博客的~,有自己见解的~,更多是实际运用+源码分析的~~
- Java并发编程:JUC的源码分析、Java多线程基础
- Java网络编程:NIO和零拷贝、网络IO模型等网络编程相关
- Java基础编程:反射、动态代理、常用集合的源码(还在完善)
- Java设计模式:常见设计模式的介绍
- Java数据结构:数据结构和算法基础
- Java虚拟机:JVM的知识点
- linux
- docker
- canal:原理介绍
- elasticsearch:原理介绍
- kafka:功能分析、原理解析、运用配置
- mongoDB:常用API
- mysql:索引、锁、主从等
- neo4j:CQL语法
- nginx:基本配置用例
- rabbitMQ:常见配置、Java API
- rocketMQ:源码分析
- redis:底层原理、实际用例
- sharding-jdbc:实际用例
- tomcat:底层原理、源码分析
- zookeeper:基本原理分析
- mysql
- postgresql
- neo4j
- arthas:阿尔萨斯入门
- dubbo:实际用例和部分源码
- mybatis:核心源码分析
- netty:核心源码分析
- shiro:实际用例场景
- spring:IOC和AOP的源码
- springBoot:启动过程源码、集成第三方配置用例
- springCloud:常用组件原理配置
- springMVC:实际用例
- springSecurity:用法和源码
- javaScript:基础
- jQuery:基础
- vue:用法
- webpack:用法
- git:常用命令
- 正则表达式:总结
- unicode编码