Java技术栈
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
设计模式
浏览
92
扫码
分享
2022-07-10 05:21:47
23种设计模式
七大设计原则
设计模式常见面试题
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
导读
关于我
Java基础与进阶
从面向对象开始
Java基础
泛型详解
反射详解
异常详解
注解详解
元注解详解
集合框架
Java进阶-Collection
Java进阶-List
List:ArrayList
List:LinkedList
List:Vector
List:CopyOnWriteArrayList
Java进阶-Set
Set:HashSet
Set:TreeSet
Set:LinkedHashSet
Set:CopyOnWriteArraySet
Set:ConcurrentSkipListSet
Java进阶-Queue
Queue:ArrayBlockingQueue
Queue:LinkedBlockingQueue
Queue:LinkedBlockingDeque
Queue:ConcurrentLinkedQueue
Queue:ConcurrentLinkedDeque
Queue:DelayQueue
Queue:PriorityBlockingQueue
Queue:SynchronousQueue
Queue:LinkedTransferQueue
Java进阶-Map
Map:HashMap
Map:ConcurrentHashMap
Map:ConcurrentSkipListMap
Java代理
IO/NIO框架
谈谈字节码增强技术
Java8特性
java9新特性
java10新特性
java11新特性
java12新特性
java14新特性
java15新特性
javaee常见面试题
并发编程
Lock框架和Tools类
接口: Condition
接口: Lock
接口: ReadWriteLock
抽象类: AbstractOwnableSynchonizer
抽象类(long): AbstractQueuedLongSynchronizer
核心抽象类(int): AbstractQueuedSynchonizer
锁常用类: LockSupport
锁常用类: ReentrantLock
锁常用类: ReentrantReadWriteLock
锁常用类: StampedLock
工具常用类: CountDownLatch
工具常用类: CyclicBarrier
工具常用类: Phaser
工具常用类: Semaphore
工具常用类: Exchanger
Collections并发集合
Atomic原子类
Executors线程池
内存模型
深入理解synchronized
深入理解volatile
并发基础:AQS
并发基础:CAS
锁:ReentrantLock
锁:ReentrantReadWriteLock
锁:Condition
原子操作类
线程
线程池
Fork/Join框架
CompletableFuture
ThreadLocal
并发常见问题
设计模式
23种设计模式
七大设计原则
设计模式常见面试题
数据结构与算法
数据结构基础
常见算法
排序思想
领域思想
动态规划
数据结构与算法常见面试题
计算机网络
OSI七层协议
TCP/IP四层结构
TCP详解
UDP详解
Socket详解
HTTP/1.0
HTTP/1.1
HTTP/2.0
HTTP/3.0
HTTPS
计算机网络常见面试题
操作系统
linux常见操作命令汇总
正则表达式
linux三剑客:grep
linux三剑客:sed
linux三剑客:awk
shell编程
linux面试常见问题
JVM
JMM模型
JVM类加载机制
JVM Class
JVM字节码
JVM双亲委派模型
深入了解Java中的4种引用
JVM垃圾回收机制
JVM垃圾回收算法
JVM垃圾回收器
JVM参数调优
JVM常见面试题
MySQL
MySQL基础与理论
MySQL事务
MySQL锁
MySQL索引
MySQL explain
MySQL MVCC
MySQL 日志
MySQL 慢查询
MySQL 慢优化
MySQL 高可用
MySQL MyCat
MySQL Apache ShardingSphere
MySQL常见面试问题
缓存中间件
深入浅出分布式系统中的缓存架构
缓存系列:缓存穿透的解决思路
缓存系列:缓存击穿的解决思路
缓存系列:缓存雪崩的解决思路
缓存系列:缓存一致性问题的解决思路
Redis
Redis整体架构
Redis数据类型
Redis RDB
Redis AOF
Redis淘汰策略
Redis缓存击穿、缓存穿透、缓存雪崩
Redis数据一致性问题
Redis热Key
Redis大Key
Redis高可用架构
Redis主从模式
Redis哨兵模式
Redis Cluster模式
Redis参数调优
Redis常见面试题
消息中间件
RabbitMQ
Kafka
RocketMQ
Pulsar
MQ探讨
MQ常见面试题
Spring
源码阅读
Arthas
说明
Arthas启动方式
Arthas启动流程源码分析
Arthas终端交互-Netty封装源码解析
Arthas在Idea中调试
arthas使用的技术记录
启动参数
命令
arthas命令解析-源码分析
命令模块划分
基础命令
help
auth...
base64
cat
cls
echo
grep
history
keymap
options
pwd
reset
session
stop
systemenv...
SystemPropertyCommand。。。
tee
version
vmoption
JVM相关
vmtool
heapdump
mbean
ognl
getstatic
logger
perfcounter
sysenv
sysprop
jvm
thread
dashboard
class/classloader相关
classloader
dump
redefine
retransform
mc
jad
sm
sc
monitor/watch/trace相关
tt
stack
trace
watch
monitor
其他
as.sh
java agent
Arthas Properties
Web Console
后台异步任务
管道
auth
profiler
watch
jad
问题列表
自问
自动补全命令是如何实现的
Seata
ORM
开发工具
容器化技术
架构与系统设计
面试官问:生成订单15分钟后未支付则自动取消,该怎么实现?
产品与团队管理
项目KO会议的重要性
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注