摘要: jps命令,查看当前用户所有java进程pid 可进入/tmp/hsperfdata_xxx(登录用户名)路径下,可查看当前用户下所有的Java进程。jps、jconsole、jvisualvm等工具的数据来源就是这个文件(/tmp/hsperfdata_xxx/pid)。所以当该文件不存在或是无法 阅读全文
posted @ 2018-04-09 15:44 秋水秋色 阅读(198) 评论(0) 推荐(0)
摘要: ps -ef | grep xxx | grep -v grep | awk '{print "kill -9 "$2}'|sh ps -ef | grep xxx| grep -v grep | cut -c 9-15 | xargs kill -9 阅读全文
posted @ 2018-03-30 10:58 秋水秋色 阅读(216) 评论(0) 推荐(0)
摘要: 分析工具 1、jps 显示指定系统内的所有JVM进程 2、jstat 收集JVM各方面的运行数据 3、jinfo 显示JVM配置信息 4、jmap 堆快照 5、jhat 分析headdump文件 6、jstack 显示JVM的线程快照 jstat -class pid -XX:+PrintGCDet 阅读全文
posted @ 2018-03-30 10:52 秋水秋色 阅读(3880) 评论(0) 推荐(0)
摘要: /** * @Description: 导出Excel * @param workbook * @param sheetNum (sheet的位置,0表示第一个表格中的第一个sheet) * @param sheetTitle (sheet的名称) * @param headers (表格的列标题) 阅读全文
posted @ 2018-03-29 14:32 秋水秋色 阅读(1231) 评论(0) 推荐(0)
摘要: ThreadLocal为每个线程提供单独的数据副本,线程间的数据为自身线程所独有(不存在共享变量问题),直接看代码 t1 t2线程各自获取到自己的线程的所属的变量 阅读全文
posted @ 2018-03-26 17:27 秋水秋色 阅读(7207) 评论(0) 推荐(1)
摘要: 先看基于jdk实现的动态代理实现例子 1、先声明一个接口类 2、实现上面定义的接口类 3、实现InvocationHandler接口类 4、测试类 Cglib动态代理示例(还是基于上面的接口类及实现接口类,cglib也支持类的实现方式来支持动态代理,需引入cglib jar包) 阅读全文
posted @ 2018-03-26 14:19 秋水秋色 阅读(2072) 评论(0) 推荐(0)
摘要: 环境jdk1.7, 调用第三方接口时,出现javax.net.ssl.SSLKeyException: RSA premaster secret error错误,解决方案,将jre/lib/ext所有的jar都放置你的jre环境下 lib包路径下即可 阅读全文
posted @ 2018-03-23 18:05 秋水秋色 阅读(2066) 评论(0) 推荐(0)
摘要: 1 2 3 4 5 横向两列布局 6 68 69 70 71 页头 72 导航 73 74 左-上 75 右-上 76 77 78 左-下 79 右-上 80 右-下 81 82 页脚 83 84 85 ... 阅读全文
posted @ 2018-03-21 18:46 秋水秋色 阅读(935) 评论(0) 推荐(0)
摘要: AtomicReference类主要属性(来源于jdk1.7中的源码) 采用AtomicRerence编写的单例模式 1 public class Singleton { 2 3 private static AtomicReference<Singleton> singleton = new At 阅读全文
posted @ 2018-03-20 17:28 秋水秋色 阅读(657) 评论(0) 推荐(0)
摘要: 1、文本取值、赋值 $("#id").attr("value"); $("#id").val(); $("#id).attr("value", "new-value"); 2、radio $("input[name='xxx']:checked").val(); $("input[@name='xx 阅读全文
posted @ 2018-03-15 11:41 秋水秋色 阅读(741) 评论(0) 推荐(0)