上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页
该文被密码保护。 阅读全文
posted @ 2017-08-27 21:25 积淀 阅读(1) 评论(0) 推荐(0)
摘要: 引用: 1.http://www.infoq.com/cn/articles/the-importance-of-thread-pool-in-java-web-application --infoQ 线程池调优方案 2.http://www.importnew.com/22554.html --  阅读全文
posted @ 2017-08-27 11:20 积淀 阅读(391) 评论(0) 推荐(0)
摘要: mark 引用:http://janfan.cn/chinese/2015/01/05/select-poll-impl-inside-the-kernel.html 文章 select()/poll() 的内核实现 05 Jan 2015 同时对多个文件设备进行I/O事件监听的时候(I/O mul 阅读全文
posted @ 2017-06-15 11:58 积淀 阅读(2662) 评论(0) 推荐(0)
摘要: http://chuna2.787528.xyz/ywqu/archive/2009/12/22/1629426.html 阅读全文
posted @ 2017-06-12 10:32 积淀 阅读(180) 评论(0) 推荐(0)
摘要: 首先给出Google到的答案: The tp90 is a minimum time under which 90% of requests have been served. tp90 = top percentile 90 Imagine you have response times: 10s 阅读全文
posted @ 2017-04-18 20:09 积淀 阅读(571) 评论(0) 推荐(0)
摘要: 一、注解 1.1 概述 注解(Annotation)在JDK1.5之后增加的一个新特性,注解的引入意义很大,有很多非常有名的框架,比如Hibernate、Spring等框架中都大量使用注解。注解作为程序的元数据嵌入到程序。注解可以被解析工具或编译工具解析,此处注意注解不同于注释(comment)。 阅读全文
posted @ 2017-04-13 21:20 积淀 阅读(425) 评论(0) 推荐(0)
摘要: https://www.ibm.com/developerworks/cn/java/j-jodatime.html 阅读全文
posted @ 2017-03-14 11:16 积淀 阅读(174) 评论(0) 推荐(0)
摘要: 1.控制并发线程数的Semaphore Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,保证合理的使用公共资源。 线程可以通过acquire()方法来获取信号量的许可,当信号量中没有可用的许可的时候,线程阻塞,直到有可用的许可为止。线程可以通过release() 阅读全文
posted @ 2016-11-13 23:16 积淀 阅读(5656) 评论(0) 推荐(0)
摘要: 1.CyclicBarrier 字面意思是可循环(Cyclic)使用的屏障(Barrier)。它要做的事情是让一组线程到达一个屏障(同步点)时被阻塞,直到最后一个线程到达屏障时候,屏障才会开门。所有被屏障拦截的线程才会运行。 2.常用的方法: 3.底层原理实现 CyclicBarrier是由Reen 阅读全文
posted @ 2016-11-13 22:30 积淀 阅读(9749) 评论(1) 推荐(0)
摘要: CountDownLatch 是一个同步工具类,允许一个线程或者多个线程等待其他线程完成操作,再执行。 CountDownLatch和CyclicBarrier的区别: (1).CountDownLatch 的作用是允许1或者多个线程,等待另外N个线程完成某件事情之后,这1个或者多个线程才能执行。C 阅读全文
posted @ 2016-11-13 20:16 积淀 阅读(3891) 评论(3) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 42 下一页