![](https://img-blog.csdnimg.cn/20190828130640593.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java Bug
JoesonChan
这个作者很懒,什么都没留下…
展开
-
JVM 参数调优
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,导致程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是一项极为复杂的过程,由于各个程序具备不同的特点,如:Web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主转载 2013-08-24 00:31:32 · 2881 阅读 · 0 评论 -
Java NIO——4 在多线程环境下的恶梦之终结
有人说java nio在多线程环境下编程简直就是个恶梦,其实你如果能把握住java nio API的要领,你就可以将之驾驭. 0. 一个 channal 对应一个SelectionKey in the same selector. e.g: SelectionKey sk=sc.register(selector, SelectionKey.OP_READ, hand转载 2014-01-02 21:54:54 · 5979 阅读 · 0 评论 -
java.io.StreamCorruptedException: invalid type code: AC解决办法
问题描述: 在向一个文件写入可序列化对象时,每次只想向文件的末尾添加一个可序列化的对象,于是使用了FileOutputStream(文件名,true)间接的构建了ObjectOutputStream流对象,在向外读数据的时候第一次运行的时候不会报错,在第二次就会报java.io.StreamCorruptedException: invalid type code: AC错误。 原因:转载 2013-09-01 17:23:30 · 5572 阅读 · 0 评论