07 2017 档案
摘要:实际开发中性能问题还是很容易引入的,现代开发因为模块化以及人能同时处理事情的极限等问题。 1、要时刻注意循环过程中,取数据库、redis存储或其他复杂计算一定避免,因这样会循环越大性能 越差。
阅读全文
摘要:图解JDK7的Comparison method violates its general contract异常 楼主分析的很详细,能力有限,我看得迷迷糊糊的,不过大致知道这个错误的起因了。学习了,谢谢! 以后就记着,java7下,实现compare方法必须有一个返回0的情况。 jdk 7下排序需注
阅读全文
摘要:1、过多的异常会导致性能变差,catch并打印详细信息以及将详细信息写日志会打印很多异常信息, 最终导致程序性能变差。 2、越是底层服务越是避免抛很多重复异常,重复异常出现需上层程序将程序改正确,不然极其影响 性能。
阅读全文
摘要:1、通过多线程IO,并发的IO形式来减少顺序IO达到提升性能的目的。 2、具体线程使用方式可以参见 http://www.cnblogs.com/freedommovie/p/7155260.html
阅读全文
摘要:1、定时还是要对工作做总结,这样可以看到有哪些问题,以及这段时间有哪些进步。 2、总结如是小组需大家一起进行,将所有工作进行梳理,将重要工作列出来进行分享,分享工作进展 将大家的工作有所体现。 3、另一方面半年总结可以将半年周报进行整理,这样能将所有工作列出,在将重要工作进行整理,即可 将半年工作主
阅读全文
摘要:1、利用多线程进行多核计算,利用多核计算提升计算性能。 2、通过CountDownLatch countDownLatch = new CountDownLatch(threadSize);来将多个计算线程结果返回给 主线程进行合并。 3、通过单例来生产固定大小线程池 private static
阅读全文
摘要:618大促已过,618备战以及活动总结同步如下: 一、前期准备 1、 梳理上下游依赖,如上游接口不可用确认对上游是否相应预案,当我们接口不可用下游是否有相应预案。 2、 梳理降级预案、redis、数据库等,主要是使用的redis集群有哪些,核心redis集群和数据库是哪些,此次双11活动 前2个月各
阅读全文