- 博客(5)
- 收藏
- 关注
原创 安装nginx
一.安装nginx1、安装nginx源rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2.查看yum的nginx信息yum info nginx如图使用此nginx yum源能安装nginx 1.10.23.使用yum安装ngi...
2018-07-17 10:02:12
132
转载 Java并发编程:Future、FutureTask
Future就是对于具体的Runnable或者Callable任务的执行结果进行取消、查询是否完成、获取结果。必要时可以通过get方法获取执行结果,该方法会阻塞直到任务返回结果。 Future类位于java.util.concurrent包下,它是一个接口:在Future接口中声明了5个方法,下面依次解释每个方法的作用:cancel方法用来取消任务,如果取消任务成功则返回true,如果取消任务失...
2018-04-25 11:38:37
153
转载 Java并发编程:CountDownLatch、CyclicBarrier、Semaphore
一.CountDownLatch用法CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。import java.util.concurrent.CountDownLatch;public class UseCount...
2018-04-25 11:27:03
117
转载 ThreadPoolExecutor自定义创建线程池使用有界队列
在使用有界队列时,若有新的任务需要执行,如果线程池实际线程数小于corePoolSize,则优先创建线程, 若大于corePoolSize,则会将任务加入队列, 若队列已满,则在总线程数不大于maximumPoolSize的前提下,创建新的线程, 若线程数大于maximumPoolSize,则执行拒绝策略。或其他自定义方式。import java.util.concurr...
2018-04-25 11:11:07
1388
转载 桶排序
桶排序的原理是:将数组分到有限数量的桶子里。每个桶子再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序)。桶排序是鸽巢排序的一种归纳结果。当要被排序的数组内的数值是均匀分配的时候,桶排序使用线性时间(Θ(n))。但桶排序并不是 比较排序,他不受到 O(n log n) 下限的影响。主要原理是:利用了空间换时间的方法。 所以,桶排序的复杂度依赖于两部分: ...
2018-04-25 10:58:39
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人