1.堆 -Xms --初始堆大小 -Xmx --最大堆大小 -Xmn --新生代大小 -Xss --线程栈大小 -XX:PermSize  --永久代初始大小 -XX:MaxPermSize  --永久代最...
阅读(144) 评论(0)
1.什么是JSON JSON是指JavaScript对象表示法(JavaScript Object Notation)。 JSON是轻量级的文本数据交换格式。 JSON独立于语言。 JSON具有自我描述性(即人可读懂)。 JS...
阅读(156) 评论(0)
1.记录慢查询配置 show variables where variable_name like 'slow%' ; --查看默认日志路径 查询结果:--不用的机器可能不同 slow_query_log_file=/var/...
阅读(131) 评论(0)
1.JConsole  JConsole随Java 5和更高版本分发,位于%JAVA_HOME%/bin目录下。 可以用来监控堆使用,类加载、CPU使用以及线程情况,如下图所示: 个人感觉除了线程tab页,...
阅读(132) 评论(0)
1.垃圾收集算法 1)引用计数法。 对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器加1,当引用失效时,A的引用计数器减1。只要对象A的引用计数器值为0,则对象A就不能再被引用了。 但是引用计数器无法处理循环引用的...
阅读(147) 评论(0)
1. jps   jps  --列出java进程        -l  --输出主函数的完整路径  &nbs...
阅读(185) 评论(0)
1.概述 由于IO速度相对于内存和CPU会慢很多,所以磁盘IO操作很容易成为性能瓶颈,对于有磁盘操作的应用,都应该监控磁盘IO。 Java应用造成磁盘IO消耗严重,主要是多个线程需要进行大量内容写入(例如频繁的日志写入),或...
阅读(389) 评论(0)