摘要: 1 使用场景 关闭空闲连接。服务器中,有很多客户端的连接,空闲一段时间之后需要关闭之。清理过期数据业务上。比如缓存中的对象,超过了空闲时间,需要从缓存中移出。任务超时处理。在网络协议滑动窗口请求应答式交互时,处理超时未响应的请求。下单之后如果三十分钟之内没有付款就自动取消订单。订餐通知:下单成功后6 阅读全文
posted @ 2018-08-16 17:23 IT当时语_青山师 阅读(23) 评论(0) 推荐(0)
摘要: 原文出处: https://blog.csdn.net/jyxmust/article/details/73730766 -Xms2g:JVM启动初始化堆大小为2g,Xms的默认是物理内存的1/64但小于1G。 -Xmx2g:JVM最大的堆大小为2g,Xmx默认是物理内存的1/4但小于1G;将-Xm 阅读全文
posted @ 2018-08-16 16:48 IT当时语_青山师 阅读(25) 评论(0) 推荐(0)
摘要: 原文出处: http://blog.51cto.com/zhangjunhd/53092 1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本 阅读全文
posted @ 2018-08-16 16:01 IT当时语_青山师 阅读(50) 评论(0) 推荐(0)
摘要: 原文链接: http://unixboy.iteye.com/blog/174173/ 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存 阅读全文
posted @ 2018-08-16 11:35 IT当时语_青山师 阅读(30) 评论(0) 推荐(0)