10 2016 档案

摘要:多线程程序中,如果控制不好,经常会出现各种的问题,有时候问题在调试或者测试的时候就会暴露出来,最要命的是程序部署一段时间之后才出现各种怪异现象,感到头疼?需要补充Java并发的知识了。该读书笔记系列以《Java并发编程实战》为基础,同时会参考网络上一些其他的资料,和大家一起学习Java并发编程的各个 阅读全文

posted @ 2016-10-29 13:05 吃葡萄不喝葡萄酒 阅读(243) 评论(0) 推荐(0)

摘要:我的程序运行正常吗?我的程序健康程度如何?我分给它的那些内存和运算资源够它用吗? 在大数据量和高并发的情况下,它能应付吗? 如果你也有同样的疑问,那么你需要常去看看你的程序,你在服务器上还好吗? 强烈推荐Java VisualVM,从JDK1.6开始就已经内置的监控程序,它可以通过JMX和Jstat 阅读全文

posted @ 2016-10-20 09:50 吃葡萄不喝葡萄酒 阅读(793) 评论(0) 推荐(0)

摘要:Appender是Log4j2的日志输出方式,Log4j2提供了很多自带的Appender,包括控制台的、文件的、邮件的,kafka的等等。 但是这样也是不能覆盖全部需求的,需要提供自定义的Appender。 考虑我们需要提供的Appender所需要的功能: 1、分析Perf4j的日志 2、将分析的 阅读全文

posted @ 2016-10-20 09:37 吃葡萄不喝葡萄酒 阅读(2810) 评论(0) 推荐(0)

导航