什么是序列化与反序列化、为什么序列化、序列化底层原理、序列化与单例模式、protobuf、为什么说序列化并不安全
CAS、乐观锁与悲观锁、数据库相关锁机制、分布式锁、偏向锁、轻量级锁、重量级锁、monitor、锁优化、锁消除、锁粗化、自旋锁、可重入锁、阻塞锁、死锁
实现客户端缓存功能,支持返回 304 实现可并发下载一个文件 使用线程池处理客户端请求 使用 nio 处理客户端请求 支持简单的 rewrite 规则 上述功能在实现的时候需要满足“开闭原则”
使用单例、使用 Future 模式、使用线程池、选择就绪、减少上下文切换、减少锁粒度、数据压缩、结果缓存
词法分析,语法分析(LL 算法,递归下降算法,LR 算法),语义分析,运行时,中间代码,代码生成,代码优化
各种排序算法和时间复杂度 深度优先和广度优先搜索 全排列、算法、KMP 算法、hash 算法、海量数据处理
一、基础篇 JVM JVM内存结构 堆、栈、方法区、直接内存、堆和栈区别 Java内存模型 内存可见性、重排序、顺...
pdf下载地址:Java面试宝典 第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 ...
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和...
此刻,我正坐在电火桶里,本该是去跑步的,可是却并没有,这个冬天本该就是Orz,我在逃避着,告诉自己时间还有。一切都...
其实有点惭愧,之前一直对畅销书稍有不屑,直到研究生才捧起《明朝那些事儿》来读,读的时候很开心,读完觉得值得再回头做...陈廷敬的后人