
java相关
文章平均质量分 64
sotti
这个作者很懒,什么都没留下…
展开
-
DateFormat 与 TimeZone
DateFormat 是日期/时间格式化子类的抽象类,它的实现类提供了很多种日期格式化的方法对日期解析和格式化。 TimeZone 表示时区偏移量,接受时区ID,例如:Asia/Shanghai或者GMT+8,根据时区ID获取时区偏移量 DateFormat提供一个方法,setTimeZone(TimeZone zone),接受时区偏移量作为传入参数,为DateFormat日历设置时区,默...原创 2011-06-29 14:40:30 · 961 阅读 · 0 评论 -
java nio
[size=large]从JDK1.4(merlin)开始,java提供了NIO的方式读写文件,处理线程调度。使用NIO主要有以下两个方面的好处[/size] [b][size=medium]1、用fileChannel+buffer的方式,提高了文件的读写速度[/size][/b] 简单对比了一下90+M文件,buffer预分配大小为1024的时候,速度提升大概比传统io提升了...原创 2011-11-04 14:11:26 · 101 阅读 · 0 评论 -
一次jvm内存调优的过程
继上次的内存调优分析后(参考[url] http://dmouse.iteye.com/blog/1264118[/url]),gc导致服务器不稳定的情况依然存在,以下记录了后续的调优和分析过程 目前线上有较多的 "Unloading class sun.reflect.GeneratedSerializationConstructorAccessor"、“promotion failed”...原创 2012-01-12 15:26:38 · 261 阅读 · 0 评论 -
jvm内存设置及总结
Application情况: 大量使用了内存缓存,应用负载量较大,900w/d-1000w/d,对响应速度要求较高,因此gc造成的应用中断现象需要尽量控制在最小范围内。 系统情况: 2个8核的cpu,共2*8=16的处理器(processor),总大小为16G的内存。 调优方式: 1、-Xms -Xmx 设置初始堆最大和最小内存;经过测试,目前tomcat容器可以设置的最大内存...原创 2011-11-17 14:27:02 · 299 阅读 · 0 评论