首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lixiaoyu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
赞
文章( 28 )
沸点( 0 )
CompletableFuture让你的代码免受阻塞之苦
现在大部分的CPU都是多核,我们都知道想要提升我们应用程序的运行效率,就必须得充分利用多核CPU的计算能力;Java早已经为我们提供了多线程的API,但是实现方式略微麻烦,今天我们就来看看Java8在这方面提供的改善。
Nginx状态监控及日志分析
Nginx提供了一个内置的状态信息监控页面可用于监控Nginx的整体访问情况,这个功能由ngx_http_stub_status_module模块进行实现。 使用nginx -V 2>&1 | grep -o with-http_stub_status_module命令检测当前…
精通ThreadPoolExcutor(长期更新)
ThreadPoolExecutor会根据你设置的核心线程数和最大线程数来调整线程池的大小。 当你调用threadPoolExecutor.execute(Runnable)时,如果池中线程数小于核心线程数,threadPoolExecutor会创建一个新的线程,即使其他的核心…
Callable Java Doc全解
Callable接口代表一个任务,它返回一个结果或者会抛出一个异常。实现类会定义一个call方法,它没有参数。这个Callable接口和Runnable接口很相似,它们都是用来定义一个可能会在另一个线程执行的任务。但是Runnable接口,没有返回任务执行结果,而且无法抛出一个…
Runnable Java Doc 全解
Runnable接口的实现类一般都是用来在一个线程中执行的。实现类必须定义一个run()方法。Thread接口就是这个接口的实现类,只要thread是激活状态,就会执行run方法。 当一个对象实现了Runnable接口,意味着要使用它在另一个线程中执行这个方法。执行thread…
Executor Java Doc 全解
这个接口是用来执行外部提交的Runnable任务的。它解耦了任务提交和任务执行方式,以及线程创建和调度的细节。Executor一般用来替代显示地创建线程 不过,Executor接口并没有严格要求一定要异步执行Runnable任务。 许多Executor的实现都会加上一些功能限制…
Interface Future<V> Java Doc全解
Future代表一个异步的计算结果。它提供了一些方法来检查Future的计算是否完毕,你可以等待计算完毕直到你得到计算结果。当Future的计算结束时,你可以通过get()方法来获取计算结果。其他的方法可以去判断计算是否完成,或者是否已被取消。如果一个计算已经完成,那么这个计算…
[译]Java8官方GC调优指南 --(六)平行收集器
The parallel collecor(AKA throughput collector)是一个分代收集器,与serial collector类似;唯一的区别是使用多线程提升gc速度。可以使用参数:-XX:+UseParallelGC来启用parallel collecto…
Java-1.8-Thread 源码
Java Thread类 Java Doc和源码解读
这个类是一个非常重要的类,Java并发框架中的很多关键的Class源码多多少少都会用到Thread类的一些方法,如果你不懂那些方法的行为,你绝对无法完全看懂并发框架源码。所以这个类是必须要解读的,这是基础。 1. Java Doc 正文 Thread类是Runnable类的一个…
下一页
关注了
64
关注者
2
收藏集
0
关注标签
101
加入于
2019-09-15