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

怎样做网站流量统计网站推广需要数据整改吗

怎样做网站流量统计,网站推广需要数据整改吗,哪些网站可以做详情页,关于做花茶网站的策划书线程池 线程池创建线程池关闭线程池使用获取多个结果 线程池 一个线程池中存在许多准备运行的空闲线程,把Runnable对象交给线程池,会有一个线程调用其run()方法,当调用完后线程不会死亡,而是在池中继续为下一次请求服务 利用线程…

线程池

  • 线程池
  • 创建线程池
  • 关闭线程池
  • 使用
  • 获取多个结果

线程池

一个线程池中存在许多准备运行的空闲线程,把Runnable对象交给线程池,会有一个线程调用其run()方法,当调用完后线程不会死亡,而是在池中继续为下一次请求服务

利用线程池可避免创建大量生命周期很短的线程,同时也可限制并发线程的数目

创建线程池

创建方法备注
Executors.newCachedThreadPool()若线程池无可用空闲线程,则创建一个,空闲线程保留60秒
Executors.newFixedThreadPool(int)构建固定大小的线程池,空闲线程会一直保留
若任务数>线程数,其余的任务置于队列中
Executors.newSingleThreadExecutor()大小为1的线程池,按顺序执行任务
Executors.newScheduledThreadPool(int)创建预定执行的线程池

上面方法都返回实现了ExecutorService接口的ThreadPoolExecutor类,可用下面的方法将Runnable或Callable传给ExecutorService

创建方法备注
Future<?> submit(Runnable task)get()方法完成后返回null
Future<T> submit(Runnable task, T result)get()方法完成后返回result
Future<?> submit(Callable task)计算好后才返回Future对象

关闭线程池

  • shundown,关闭后不再接受新的任务,当内部的任务都完成后,池中的线程死亡
  • shundownNow,取消尚未开始的所有任务并试图中断正在运行的线程

使用

若要获取到结果,可通过submit()方法返回future

ExecutorService executorService = Executors.newCachedThreadPool();
executorService.submit(new Runnable() {@Overridepublic void run() {}
});
executorService.shutdown();

获取多个结果

  • ExecutorService.invokeAny()提交一个Callable的集合,并返回某个已完成任务的Future,但不能确定是哪个任务
  • ExecutorService.invokeAll()提交一个Callable的集合,并返回所有任务的Future集合,但当一个任务耗时过长时,其他任务也得等待
  • new ExecutorCompletionService<>(Executors.newCachedThreadPool())构建ExecutorCompletionService管理future对象的阻塞队列,其包含了完成任务的执行结果
http://www.yayakq.cn/news/721305/

相关文章:

  • 网站如何屏蔽ip视频教程网站模板
  • 开发企业网站多少钱成都房产网二手房出售信息
  • 网站开发答辩淮南新浪网络推广公司
  • 百瑞网站建设网站建设制作找哪家
  • 计算机专业网站开发方向教育门户网站模板
  • 网站建设标志图做网站开发用哪门语言
  • 网站效果图尺寸建设银行征信中心个人信用查询官方网站
  • 网站中客户的权限设置永久免费的网站服务器有哪些平台
  • 外网网站重庆建工第二建设有限公司网站
  • 专门做网站的公司交什么莱芜网页
  • 营口电商平台网站建设黑龙江省住房和城乡建设网站
  • 网站设计和建设ppt定南建设银行网站点
  • 网站的开发环境怎么写网页前端模板网站
  • 青海省建设厅官方网站成都产品包装设计
  • 企业网站的宣传功能体现在哪里wordpress导入用户数据库
  • 深喉咙企业网站模板瀑布流wordpress
  • 网站运营总结关于做美食的小视频网站
  • 做网站一定要有服务器吗怎么做app推广
  • 做网站的职责技术支持:佛山网站建设
  • 下载室内设计排版模板网站有哪些wordpress按钮插件
  • 已被网站管理员设置拦截天津网站建设咨询
  • 网站短信验证怎么做抖音代运营如何解除
  • 电商网站流量统计个人可以做电视台网站吗
  • 注册一个网站多少钱?网站开发 太原
  • 汕头建设企业网站三亚住房和城乡建设厅网站
  • 商业网站建设案例笔记微网站建设公司
  • 企业自己如何做网站推广网站怎么做子网页
  • 更换dns能上国外网站吗南通seo网站建设费用
  • 怎么看网站文章的收录男科专科医院排名
  • 模版营销型网站怎么做苏宁易购电子商务网站建设目标