
JAVA
fstars
这个作者很懒,什么都没留下…
展开
-
Java中Object类hashCode的实现
Java中Object类hashCode的实现JavaJVMOOPthreadScheme 在ZangXT的帮助下,跟踪Object类的native方法hashCode方法从jvm源码中得到了下面的一些内容,供参考。Object中hashCode方法是一个本地方法:public native int hashCode();对于Java HotSpot VM,首先介绍一个概念就是对象的header,每个对象都会有一个header,header由两个机器字表示(8个字节对于32位架构,16个字节对于转载 2015-12-14 12:06:05 · 797 阅读 · 0 评论 -
Docker五大误区JAVA程序员需要注意了!!!
Docker现在很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出Docker目前的五大误区,帮助你更好地理解Docker的优势和问题。 抛去那些媒体和厂商们的炒作,我们如何才能更好更理性的使用Docker? Docker最近备受关注,原因显而易见。如何成功交付代码一直困扰着大家。传统的容器技术在转载 2017-04-05 10:03:05 · 2271 阅读 · 0 评论 -
在 Docker 里跑 Java,趟坑总结
背景:众所周知,当我们执行没有任何调优参数(如“java-jar mypplication-fat.jar”)的 Java 应用程序时,JVM 会自动调整几个参数,以便在执行环境中具有最佳性能。但是许多开发者发现,如果让 JVM ergonomics (即JVM人体工程学,用于自动选择和行为调整)对垃圾收集器、堆大小和运行编译器使用默认设置值,运行在 Linux 容器(docker,rkt,r转载 2017-04-05 10:08:54 · 23779 阅读 · 0 评论 -
Netty中Channel、ChannelPipeline、ChannelHandler、ChannelHandlerContext之间的关系
每一个Channel被创建,就会生成对应的一个ChannelPipeline和它绑定。 ChannelPipeline中包含了一个处理该Channel消息的ChannelHandler链。 当每一个ChannelHandler被注册到该ChannelPipeline中就会生成一个对应的 ChannelHandlerContext,和该ChannelHandler进行绑定。 一个Ch...转载 2019-01-17 18:35:39 · 1088 阅读 · 1 评论