剑客
关注科技互联网

标签:JDK

技术教程

Lock 那点事儿

阅读(67)评论(0)

项目经理今天又接了一个客户需求,又要折磨我们这些程序员屌丝了。这个需求说起来很简单,做起来非常容易出错。我先简单描述一下:

技术教程

每日一博 | Java 压缩算法性能比较

阅读(40)评论(0)

前言 游戏开发中,经常在玩家进入游戏的时候进行必要的信息初始化,往往这个初始化信息数据包是相对来说还是比较大的,一般在30-40kb左右,还是有必要进行压缩一下再发送消息,刚好前段时间看过,里面列举了一些常用的压缩算法,如下图所示:

技术教程

JDK自带工具之问题排查场景示例

阅读(59)评论(0)

最近看到了大量关于java性能调优、故障排查的文章,自己也写了一篇 Java调优经验谈 。接着此篇文章,其实一直打算写写一些常用调优工具以及它们的惯常用法的。后来在 http://java-performance.info 这个...

技术教程

JDK自带工具之排查问题示例

阅读(60)评论(0)

最近看到了大量关于java性能调优、故障排查的文章,自己也写了一篇Java调优经验谈。接着此篇文章,其实一直打算写写一些常用调优的工具以及惯常用法的。后来在 http://java-performance.info 这个站点上看到了类...

技术教程

横跨数据中心的JVM和Twitter的JDK

阅读(55)评论(0)

在2016旧金山QConf大会的解决方案进展情况报告会上,Twitter为我们呈现了一些 演讲 。昨天,Twitter的JVM团队对外公布他们正在开发、发布和维护一个JDK分支版本。这个JDK是OpenJDK的分支,在Twitter内...

技术教程

JDK自带工具概览

阅读(67)评论(0)

在我们平常对java程序进行问题排查、性能调优时,如果没有合适的工具,很多时候会事倍功半,甚至无法继续进行下去。其实,jdk自身已经提供了很多强大的工具供我们使用。本文就对这些工具做一个概览性的描述。

技术教程

JDK数则

阅读(34)评论(0)

旧版JDK,反射时可能抛出ClassNotFoundException、NoSuchMethodException、IllegalAccessException还有InvocationTargetExcetpion,不知道别人怎样,反正我肯...

技术教程

ConcurrentHashMap总结

阅读(86)评论(0)

并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础上提供了更好的写并发能力...

技术教程

Java 常见内存溢出异常与代码实现

阅读(115)评论(0)

Java 堆是用来存储对象实例的, 因此如果我们不断地创建对象, 并且保证 GC Root 和创建的对象之间有可达路径以免对象被垃圾回收, 那么当创建的对象过多时, 会导致 heap 内存不足, 进而引发 OutOfMemoryError ...