Categories
- Others
- Java
- DesignPattern
- Java, Erlang
- JVM
- Linux
- Java-functional-programming
- concurrent
- JDBC
- GC
- jvm
- Performace
- Performance
- DB
- sql
- java
- 其它
- akka
- gc
- 并发
- kubernetes
- Distributed
- Kubernetes
- IO
- llm
Others
- 测试即是文档
- 每个程序员都必读的10篇文章
- 日志还是调试?
- 为什么不应该加班?
- AppStore中极客必备的十个应用
- 一位码农的几点思考
- TIOBE是在误导大家,Java其实并没有衰落
- 国外技术相关优秀网站分享
- 提升开发效率的十个工具
- 使用StaGen来生成静态网站
- 关于不可变操作系统的设想
- IDE还是编辑器
- TYPO.CSS
Java
- Java 12中新的switch表达式
- 提升Java的锁性能
- Java中创建URL的常见问题及解决方案
- 关于Java的10个谎言
- Java中字符串switch的实现细节
- Java 8那些被冷落的新特性
- 日志打印的5点建议
- Java程序挂掉的几种可能
- Java 8?还记得那年大明湖畔的Java 7吗?
- Java 8:通过反射获取方法参数名
- Java 8:ORM已经过时了
- Java开发的10位牛人
- Lombok: Java开发的利器
- Java 8之base64
- Java中如何颠倒"是非"
- hashCode的性能优化
- JUnit:使用ExpectedException进行异常测试
- Java异常的性能分析
- Java字符串之性能优化
- 如何在Java中分配超过-Xmx限制的内存
- Java的对象驻留
- Java中另类使用内存的方法
- Java那些不为人知的特殊方法
- Java中常见的坑
- Java的Externalizable接口
- Java8特性尝鲜之集合排序
- JVM的方法内联
- Java 8里面的java.util.Random
- 一个通用并发对象池的实现
- 打印日志的10个建议
- AtomicLong还能更快一点吗
- 动态代理实现的比较
- 深入理解OutOfMemoryError
- Java 8特性尝鲜:新新IO
- 常见Java面试题
DesignPattern
Java, Erlang
JVM
- Java 10的类型推导
- JVM之动态方法调用:invokedynamic
- JVM中方法调用的实现机制
- JVM优化之逃逸分析与分配消除
- JVM优化之逃逸分析及锁消除
- JVM优化之循环展开(附有详细的汇编代码)
- 通过JVM日志来进行安全点分析
- JVM的自愈能力
- 64位JVM带来的问题及解决方案
- 关于Java中尾递归的优化
- 不容忽视的ClassNotFoundException
- Java字节码浅析(三)循环语句
- Java字节码浅析(二)
- Java字节码运行浅析
- 通过反射跟踪JVM的运行时状态
Linux
Java-functional-programming
- Java函数式编程(十四)监控文件修改
- Java函数式编程(十三)遍历目录
- Java函数式编程(十二)收集器
- Java函数式编程(十一)Comparator
- Java函数式编程(十)字符串及方法引用
- Java函数式编程(九)MapReduce
- Java函数式编程(八)Optional
- Java函数式编程(七)闭包
- Java函数式编程(六)查找元素
- Java函数式编程(五)列表的转化
- Java函数式编程(四)集合的使用
- Java函数式编程(三)
- Java函数式编程(二)
- Java函数式编程(一)
concurrent
JDBC
GC
- GC算法基础
- Java中的垃圾回收
- Java 8的元空间
- Java的Finalizer引发的内存溢出
- Java的内存泄露
- G1,CMS及PARALLEL GC的比较
- 关于类加载器内存泄露的分析
- Twitter:使用Netty 4来减少GC开销
- 浅谈GC调优
- HotSpot JVM就是个庞氏骗局
- 自己动手写GC
jvm
- GraalVM:在容器内部署Java本地镜像
- 下一代JVM:GraalVM的十大特性
- 下一代的多语言JVM:GraalVM
- 类加载与锁
- 遗失的JVM堆内存
- JVMTI的对象标记对GC的影响
- JVM:32G以上的堆会发生什么
- Java堆外内存的使用
- JVM的几点性能优化
Performace
Performance
DB
sql
java
- JSON库之性能比较:JSON.simple VS GSON VS Jackson VS JSONP
- 如何在finally块中访问返回值
- 泛型方法的反模式
- Google Guava的5个鲜为人知的特性
- Java 8新的时间日期库的20个使用示例
- Java 8:当重载遇上lambda
- Java线程的5个使用技巧
- 在Servlet代码中输出HTML响应
- Java 9中新的货币API
- Java不同压缩算法的性能比较
- 切勿自作聪明,慎用双括号反模式
- ExecutorService的十个使用技巧
- Java不为人知的10个真相
- Java的泛型擦除留下了什么?
- 空指针的救星