Loading

上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: FutureTask详解 简介 FutureTask为Future的实现类. 用以获取任务执行结果(get)和取消任务(cancel). 若任务未完成,则获取任务结果时会被阻塞. 若任务执行完成后,任务不能被重启或取消. 可用作一个任务提交到线程中执行. 线程安全由CAS保证. FutureTask 阅读全文
posted @ 2020-06-30 21:36 战五渣渣渣渣渣 阅读(260) 评论(0) 推荐(0) 编辑
摘要: ForkJoin框架详解 什么是Fork/Join框架 提供一个可以用于并行执行任务的框架. 是把一个大任务分割成若干个小任务,最终汇总小任务结果后得到大任务结果的框架. Fork:将大任务切分成若干个子任务并行的执行. Join:合并这些子任务的执行结果,最后得到大任务的结果. 工作窃取算法(wo 阅读全文
posted @ 2020-06-30 21:35 战五渣渣渣渣渣 阅读(261) 评论(0) 推荐(0) 编辑
摘要: final详解 基础使用 修饰类 表示该类不允许被继承. 其所有方法隐式为final,无法覆盖. 注: 对于final类,可以通过组合方式对其扩展. 示例: // 通过在类中构造一个私有的final类的实例,调用实例的方法,实现对应的功能. // 再创建新的扩展方法 class newClass{ 阅读全文
posted @ 2020-06-30 21:34 战五渣渣渣渣渣 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Exchanger详解 简介 当一个线程到达栅栏时,会检查是否有其他线程已经到达栅栏. 若没有,则该线程进入等待. 若有,则与等待的其他线程交换各自的数据,然后继续执行. 原理 内部类Participant继承自ThreadLocal,用来保存线程本地变量Node. Node存储用于单槽交换和多槽交 阅读全文
posted @ 2020-06-30 21:33 战五渣渣渣渣渣 阅读(504) 评论(0) 推荐(1) 编辑
摘要: DNS解析过程 DNS简介 DNS:TCP/IP是基于IP的,网络通信时需要将域名转换为IP地址。DNS服务器由给定的域名给出对应的IP地址。 根域 根域服务器是具有13个IP地址,但服务器的个数不止13个. 这些IP地址通过任播技术,可以在全球任意地方设立这些IP地址的镜像站点. 域的划分 根域下 阅读全文
posted @ 2020-06-30 21:31 战五渣渣渣渣渣 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页