多线程
凌夏大叔
开个博客,当作代码备忘录吧~
展开
-
记一次开发组内课题 【 24G ng log 统计域名、uri访问次数top10,最终程序使用内存64M、花费时间16s】
组内发布一个课题:给一个4核、4G内存的环境,分析统计ng log 中访问域名和uri数量的top10在没有OOM并结果正确的前提下,比拼处理速度。 在大神帮助下、我的程序轻松夺冠。 程序很简单,在写了多版程序后分析程序效率瓶颈、如何更省内存、如何避免发生GC等问题,过程经历难能可贵,写一篇帖子记下来。 ng log 格式: [02/Sep/2019:00:00:03 +0800] - 47.91...原创 2019-10-21 11:33:27 · 346 阅读 · 0 评论 -
CountDownLatch(转载)
转载自 http://www.iteye.com/topic/1002652 CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 主要方法 public CountDownLatch(int count); public void countDown(); public void aw转载 2016-08-03 15:28:31 · 205 阅读 · 0 评论