跳至主要內容
主页
AI智能体
01.Cursor官方指导手册
02.AI工具集导航大全
03.Coze智能体学习手册
编程&算法
01.Java编程基础
02.Java多线程与并发
03.设计模式
04.数据结构与算法
数据库&中间件
01.Mysql详解
02.Redis详解
03.HBase详解
04.Elasticsearch详解
05.SpringCloud详解
06.Dubbo详解
07.RocketMQ详解
08.Mybatis详解
09.Sharding-JDBC详解
架构设计
01.架构知识体系
02.高可用架构
03.高并发架构
04.系统架构设计案例
05.开发规范
01. Java
目录
#
01. Java基础
#
01.面向对象
#
02.泛型
#
03.注解
#
04.异常处理机制
#
05.反射机制
#
02. Java集合框架
#
01.概览
#
02.ArrayList
#
03.LinkedList
#
04.Stack and Queue
#
05.TreeSet and TreeMap
#
06.HashSet and HashMap
#
07.LinkedHashSet and LinkedHashMap
#
08.PriorityQueue
#
09.WeakHashMap
#
03. Java多线程与并发
#
01.并发编程的优缺点
#
02.线程状态转换以及基本操作
#
03.Java内存模型以及happens-before
#
04.java关键字synchronized
#
05.java关键字volatile
#
06.java关键字final
#
07.三大性质总结:原子性、可见性以及有序性
#
08.初识Lock与AbstractQueuedSynchronizer(AQS)
#
09.深入理解AbstractQueuedSynchronizer(AQS)
#
10.彻底理解ReentrantLock
#
11.深入理解读写锁ReentrantReadWriteLock
#
12.详解Condition的await和signal等待通知机制
#
13.LockSupport工具
#
14.并发容器之ConcurrentHashMap(JDK 1.8版本)
#
15.并发容器之ConcurrentLinkedQueue
#
16.并发容器之CopyOnWriteArrayList
#
17.并发容器之ThreadLocal
#
18.详解ThreadLocal内存泄漏问题
#
19.并发容器之BlockingQueue
#
20.并发容器之ArrayBlockingQueue和LinkedBlockingQueue实现原理详解
#
21.线程池ThreadPoolExecutor实现原理
#
22.线程池之ScheduledThreadPoolExecutor
#
23.FutureTask基本操作总结
#
24.Java中atomic包中的原子操作类总结
#
25. java并发工具类-CountDownLatch,CyclicBarrier
#
26.java并发工具类-Semaphore,Exchanger.md
#
27.一篇搞懂生产者--消费者问题.md
#
04. JVM相关
#
01.JVM内存结构
#
02.HotSpot 虚拟机对象探秘
#
03.垃圾收集策略与算法
#
04.HotSpot 垃圾收集器
#
05.内存分配与回收策略
#
06.JVM 性能调优
#
07.类文件结构
#
08.类加载的时机
#
09.类加载的过程
#
10.类加载器
#
05.设计模式
#
01.一、设计模式
#
02.二、设计模式 – 简介
#
03.三、设计模式 – 四大类型
#
04.四、设计模式 – 六大原则
#
05.五、工厂模式 ( Factory Pattern )
#
06.六、抽象工厂模式 ( Abstract Factory Pattern )
#
07.七、单例模式 ( Singleton Pattern )
#
08.八、建造者模式 ( Builder Pattern )
#
09.九、原型模式 ( Prototype Pattern )
#
10.十、适配器模式 ( Adapter Pattern )
#
11.十一、桥接模式 ( Bridge Pattern )
#
12.十二、过滤器模式 ( Filter Pattern )
#
13.十三、组合模式 ( Composite Pattern )
#
14.十四、装饰器模式 ( Decorator Pattern )
#
15.十五、外观模式 ( Facade Pattern )
#
17.十七、代理模式 ( Proxy Pattern )
#
18.十八、责任链模式 ( Chain of Responsibility)
#
19.十九、命令模式 ( Command Pattern )
#
20.二十、解释器模式 ( Interpreter Pattern )
#
21.二十一、迭代器模式 ( Iterator Pattern )
#
22.二十二、中介者模式 ( Mediator Pattern )
#
23.二十三、备忘录模式 ( Memento Pattern )
#
24.二十四、观察者模式 ( Observer Pattern )
#
25.二十五、状态模式 ( State Pattern )
#
26.二十六、空对象模式 ( Null Object Pattern )
#
27.二十七、策略模式 ( Strategy Pattern )
#
28.二十八、模板模式 ( Template Pattern )
#
29.二十九、访问者模式 ( Visitor Pattern )
#
30.三十、MVC 模式
#
31.三十一、业务代表模式(Business Delegate Pattern)
#
32.三十二、组合实体模式 (Composite Entity Pattern)
#
33.三十三、数据访问对象模式 ( Data Access Object )
#
34.三十四、前端控制器模式(Front Controller Pattern)
#
35.三十五、拦截过滤器模式 ( Intercepting Filter )
#
36.三十六、服务定位器模式 (Service Locator Pattern)
#
37.三十七、传输对象模式 ( Transfer Object Pattern )
#
06. Netty
#
01.netty入门(一) netty介绍
#
02.netty入门(二) I、O模型
#
03.netty入门(三) Buffer的机制及子类
#
04.netty入门(四) Channel介绍及应用
#
05.netty入门(五)Selector介绍和原理
#
06.netty入门(六)应用实例-群聊系统
#
07.netty入门(七) NIO与零拷贝
#
08.netty入门(八)netty概述
#
09.netty入门(九)线程模型概述
#
10.netty入门(十)Netty模型
#
11.netty入门(十一)任务队列 TaskQueue
#
12.netty入门(十二)异步模型
#
13.netty入门(十三)入门实例- HTTP服务
#
14.netty入门(十四)Netty核心组件
#
15.netty入门(十五)Netty应用实例-群聊系统
#
16.netty入门(十六)netty心跳监测机制
#
17.netty入门(十七)WebSocket长连接开发
#
18.netty入门(十八)netty编解码器机制
#
19.netty入门(十九)Netty入站与出站机制
#
20.netty入门(二十)TCP粘包拆包原理
#
21.netty入门(二十一)Netty启动过程源码分析
#
22.netty入门(二十二)Netty接收请求过程源码分析
#
23.netty入门(二十三)Netty三大核心组件源码剖析
#
24.netty入门(二十四)Netty心跳机制源码剖析
#
25.netty入门(二十五)EventLoop 源码剖析
#
26.netty入门(二十六)任务加入异步线程池源码剖析
#
27.netty入门(二十七)用 Netty 实现 DubboRPC