上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页
摘要: Shallow Heap Size 指对象自身所占用的内存大小,不包含其引用的对象所占的内存大小。 1、数组类型 数组元素对象所占内存的大小总和。 2、非数组类型 对象与它所有的成员变量大小的总和。当然这里面还会包括一些Java语言特性的数据存储单元。 Retained Heap Size 前对象大 阅读全文
posted @ 2017-03-10 16:28 kabibo 阅读(1853) 评论(0) 推荐(0) 编辑
摘要: 最近看到了大量关于java性能调优、故障排查的文章,自己也写了一篇《 Java调优经验谈 》。接着此篇文章,其实一直打算写写一些常用调优工具以及它们的惯常用法的。后来在http://java-performance.info这个站点上看到了类似的一篇博文,自我感觉很有指导意义。于是决定翻译+重组织一 阅读全文
posted @ 2017-03-10 16:18 kabibo 阅读(543) 评论(0) 推荐(0) 编辑
摘要: Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是 阅读全文
posted @ 2017-03-09 15:49 kabibo 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队 阅读全文
posted @ 2017-03-09 15:39 kabibo 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 原因: 常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收; 3.代码中存在死循环或循环产生过多重复的对象实体; 4.使用的第三方软件中的BUG; 5.启动参数内存值设定的过小; 常见错误提示: 1.tom 阅读全文
posted @ 2017-03-03 17:34 kabibo 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍如何如何利用在使用JProfiler时意识到内存泄漏以及查找内存泄漏的几种方法。 本文主要介绍如何如何利用在使用JProfiler时意识到内存泄漏以及查找内存泄漏的几种方法。 本文主要介绍如何如何利用在使用JProfiler时意识到内存泄漏以及查找内存泄漏的几种方法。 本文主要介绍如何如 阅读全文
posted @ 2017-03-03 17:28 kabibo 阅读(4008) 评论(0) 推荐(0) 编辑
摘要: 一、反向代理:Web服务器的“经纪人” 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 阅读全文
posted @ 2017-02-24 14:27 kabibo 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: server.xml配置简介 下面是这个文件中的基本配置信息,更具体的配置信息见tomcat的文档 server: port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service: name 指定service的名字 Connector 阅读全文
posted @ 2017-02-24 10:01 kabibo 阅读(3535) 评论(0) 推荐(0) 编辑
摘要: Nginx缓存的基本思路 利用请求的局部性原理,将请求过的内容在本地建立一个副本,下次访问时不再连接到后端服务器,直接响应本地内容 Nginx服务器启动后,会对本地磁盘上的缓存文件进行扫描,在内存中建立缓存索引,并有专门的进程对缓存文件进行过期判断、更新等进行管理 对于缓存,我们大概会有以下问题:( 阅读全文
posted @ 2017-02-22 19:28 kabibo 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 本文由 ImportNew - 光光头去打酱油 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full 阅读全文
posted @ 2017-02-22 17:01 kabibo 阅读(238) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 51 下一页