当前位置: 首页 > news >正文

东莞建网站哪家强建设学校网站的原因

东莞建网站哪家强,建设学校网站的原因,网站整合营销,网站如何做整合营销文章目录 前言一、编码思路二、使用步骤直接上代码 总结 前言 问题背景: 主线程需要执行一些任务,不能影响主任务执行,这些任务有超时时间,当超过处理时间后,应该不予处理;如果未超时,应该获取到这些任务的执行结果; 一、编码思路 由于主线程正常执行不能影响,任务会处理很久… 文章目录 前言一、编码思路二、使用步骤直接上代码 总结 前言 问题背景: 主线程需要执行一些任务,不能影响主任务执行,这些任务有超时时间,当超过处理时间后,应该不予处理;如果未超时,应该获取到这些任务的执行结果; 一、编码思路 由于主线程正常执行不能影响,任务会处理很久,利用子线程处理子线程运行后,应该有线程处理超时逻辑,超时后取消子线程应有判断子线程在超时时间内,是否执行完成的逻辑,执行完成获取结果 二、使用步骤 直接上代码 代码如下示例 public class ComputeIfAbsentTest {public static void main(String[] args) throws ExecutionException, InterruptedException {// 创建一个单线程的线程池ExecutorService executor Executors.newSingleThreadExecutor();// 提交任务并获取Future对象Future? future executor.submit(() - {// 子线程执行的任务try {// 模拟任务执行时间Thread.sleep(5000); // 假设任务需要5秒钟完成System.out.println(Thread.currentThread().getName());return 处理完成;} catch (InterruptedException e) {// 如果任务被取消中断异常会被抛出System.out.println(Task interrupted.);return ;}});// 设置一个超时时间如果任务在规定时间内没有完成则会被取消ScheduledExecutorService schedule Executors.newSingleThreadScheduledExecutor();schedule.schedule(() - {try {if (future.isDone()) {Object result future.get(); // 获取结果System.out.println(Result: result);}else {System.out.println(Thread.currentThread().getName());// 取消任务future.cancel(true);System.out.println(Task timeout, cancelled.);}} catch (Exception e) {e.printStackTrace();}}, 3000, TimeUnit.MILLISECONDS);// 设置超时时间为3秒// 主线程继续执行其他操作System.out.println(Main thread continues to execute.);// 关闭线程池executor.shutdown();schedule.shutdown();} } 总结 利用Executors框架创建子线程执行任务; 利用Executors框架创建延时子线程监事执行任务的线程,通过超时时间判断 执行任务 子线程是否处理完成,处理完成获取结果,未处理完成,取消执行任务的子线程;
http://www.hkea.cn/news/14478738/

相关文章:

  • 中山外贸营销网站建设鼓楼网站开发
  • seo整站优化更能准确获得客户广告传媒公司名称
  • 安徽富通建设集团有限公司网站12355能找回智慧团建密码吗
  • 网站logo上传怎么创建一个网页
  • 邮箱的官方网站注册wp网站源码
  • 惠州有哪些做网站的公司哈尔滨建设工程网
  • 软件ui设计怎么做网站创新创意设计作品
  • 论文收录网站排名网站制作公司有哪些
  • 广州专业网站制作哪家专业建筑工程施工承包合同
  • icp备案网站建设方案书米拓cms
  • 珠海市住房建设局网站做网站要多少钱 知乎
  • 外贸开发网站开发下载素材第三方网站是怎么做
  • 做网站数据库怎么做惠州网站建设找哪个公司
  • 烟台网站制作厂家电话wordpress订阅关闭
  • 做国际网站怎么能快速打开美容茌哪个网站做宣传好
  • 做网站栏目都包括什么东莞网站建设对比
  • 龙岩网站优化公司在线拼图网页版
  • 规范网站建设情况的报告建设工程报建备案网站
  • 湖北智能网站建设推荐北京快三开奖走势图一定牛
  • 建立大型网站吗一键logo设计官网
  • 怎么获取网站的图片利用公共dns做网站解析
  • 北京手机模板建站郑州做定制网站的公司
  • 网上书城网站开发的目的与意义wordpress 前台写文章
  • 单页面销售信网站赚钱系统眉山建设中等职业技术学校 网站
  • 模板网站为什么做不了优化企业官方网站如何做蓝v认证
  • 茶叶网站策划方案如何做好线上推广
  • 辽宁同鑫建设有限公司网站某网站搜索引擎优化
  • 江津集团网站建设海口最新新闻消息
  • cpa怎么做网站一般什么企业需要建站
  • 做网站营销怎么去推广wordpress varnish