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

网站前端切图做多个页面网站资源整合与建设

网站前端切图做多个页面,网站资源整合与建设,打开网站 磁盘空间不足,无锡百度搜索排名优化线程池中线程异常后#xff0c;销毁还是复用#xff1f; 线程池在提交任务前#xff0c;可以提前创建线程吗#xff1f; 线程池中线程异常后#xff0c;销毁还是复用#xff1f; 直接说结论#xff0c;需要分两种情况#xff1a; 使用execute()提交任务#xff1a… 线程池中线程异常后销毁还是复用 线程池在提交任务前可以提前创建线程吗 线程池中线程异常后销毁还是复用 直接说结论需要分两种情况 使用execute()提交任务当任务通过execute()提交到线程池并在执行过程中抛出异常时如果这个异常没有在任务内被捕获那么该异常会导致当前线程终止并且异常会被打印到控制台或日志文件中。线程池会检测到这种线程终止并创建一个新线程来替换它从而保持配置的线程数不变。 使用submit()提交任务对于通过submit()提交的任务如果在任务执行中发生异常这个异常不会直接打印出来。相反异常会被封装在由submit()返回的Future对象中。当调用Future.get()方法时可以捕获到一个ExecutionException。在这种情况下线程不会因为异常而终止它会继续存在于线程池中准备执行后续的任务。 简单来说使用execute()时未捕获异常导致线程终止线程池创建新线程替代使用submit()时异常被封装在Future中线程继续复用。 这种设计允许submit()提供更灵活的错误处理机制因为它允许调用者决定如何处理异常而execute()则适用于那些不需要关注执行结果的场景。 具体的源码分析可以参考这篇线程池中线程异常后销毁还是复用- 京东技术。 线程池在提交任务前可以提前创建线程吗 答案是可以的ThreadPoolExecutor 提供了两个方法帮助我们在提交任务之前完成核心线程的创建从而实现线程池预热的效果 prestartCoreThread():启动一个线程等待任务如果已达到核心线程数这个方法返回 false否则返回 true prestartAllCoreThreads():启动所有的核心线程并返回启动成功的核心线程数。
http://www.hkea.cn/news/14578473/

相关文章:

  • 网站建设市场分析提升关键词排名有哪些方法
  • 不要网站域名旧房翻新装修多少钱一平方
  • 东莞网站推广运营公司免费网站推广网站破解版
  • 大连里程科技做网站做暧暧小视频有声音的网站
  • 西安高端网站开发广州做护肤品的网站
  • 湖州建设局投标网站网站功能列表
  • 网站开发价格预算做音响的是哪个网站
  • 提高自己网站深圳龙华观澜网站建设公司
  • 开发网站需要什么人员高碑店住房和城乡建设局网站
  • 银州铁岭做网站网站建设建设哪家便宜
  • hdmi高清wifi无线传输器东莞做网站seo
  • 设计师的网站网站如何做会员通用
  • 潍坊网站建设咨询wordpress国外模板下载
  • 大庆建设局网站首页ssc网站建设担保交易
  • 可以做业务推广的网站有哪些内容joomla! 1.5 网站建设基础教程
  • wordpress识图搜索代码网站关键词搜索优化是怎么做的
  • 心理学门户网站开发与实现企业门户网站源码
  • 一个主机可以放几个网站郑佩佩 最新消息
  • 大气网站建设劳务网站有做吗
  • 绍兴做外贸网站的公司浪潮云网站建设
  • 不用付费全部免费的追剧软件十堰的网络优化公司
  • 做网站的怎么找客户在线做原型的网站
  • 企业网站模板 免费做网站浏览器必须用xp系统吗
  • 网站建设维护php网页模板免费下载源代码
  • 北京住房和城乡建设厅官方网站可以自己设计房子室内装修的软件
  • 国家通建设通网站杭州仪器网站制作
  • 门户网站建设管理工作方案在哪个网站做一照一码
  • 网站图片特效源码wordpress如何修改博客模板
  • 无锡市城乡建设局网站学做标书的网站
  • 手机靓号网站建设谷歌云服务器永久免费