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

fullpage wow做的网站wordpress系统语言设置

fullpage wow做的网站,wordpress系统语言设置,怎么做网站安全运维,wordpress 文章点赞1.newFixedThreadPool newFixedThreadPool 是 Executors 工具类提供的一个静态方法#xff0c;用于创建一个固定大小的线程池。该线程池具有固定数量的核心线程#xff0c;且没有最大线程数限制。如果所有的核心线程都在执行任务#xff0c;新任务会被放入队列中等待执行。…1.newFixedThreadPool newFixedThreadPool 是 Executors 工具类提供的一个静态方法用于创建一个固定大小的线程池。该线程池具有固定数量的核心线程且没有最大线程数限制。如果所有的核心线程都在执行任务新任务会被放入队列中等待执行。这种线程池适用于需要控制并发线程数量的场景而且相比于动态调整线程数量的线程池更容易掌控。 public static ExecutorService newFixedThreadPool(int nThreads) {return new ThreadPoolExecutor(nThreads, nThreads,0L, TimeUnit.MILLISECONDS,new LinkedBlockingQueueRunnable()); }public static ExecutorService newFixedThreadPool(int nThreads, ThreadFactory threadFactory) {return new ThreadPoolExecutor(nThreads, nThreads,0L, TimeUnit.MILLISECONDS,new LinkedBlockingQueueRunnable(),threadFactory); }corePoolSize核心线程数nThreads(自定义)maximumPoolSize最大线程数0keepAliveTime线程空闲时间0unit时间单位忽略workQueue任务队列无界队列LinkedBlockingQueuethreadFactory线程工厂threadFactory或defaultThreadFactoryhandler拒绝策略AbortPolicy 是默认的拒绝策略它会抛出 RejectedExecutionException 异常表示拒绝接受新任务。 2.newSingleThreadExecutor newSingleThreadExecutor 是 Executors 工具类提供的一个静态方法用于创建一个只有一个工作线程的线程池。该线程池的核心线程数和最大线程数都为1因此它只能顺序执行任务不会并发执行。这种线程池适用于需要顺序执行任务的场景确保任务按照提交的顺序被执行。 public static ExecutorService newSingleThreadExecutor() {return new FinalizableDelegatedExecutorService(new ThreadPoolExecutor(1, 1,0L, TimeUnit.MILLISECONDS,new LinkedBlockingQueueRunnable())); }corePoolSize核心线程数1maximumPoolSize最大线程数1keepAliveTime线程空闲时间0unit时间单位忽略workQueue任务队列无界队列LinkedBlockingQueuethreadFactory线程工厂threadFactory或defaultThreadFactoryhandler拒绝策略AbortPolicy 是默认的拒绝策略它会抛出 RejectedExecutionException 异常表示拒绝接受新任务。 3.newCachedThreadPool newCachedThreadPool 是 Executors 工具类提供的一个静态方法用于创建一个具有自动调整大小的线程池。该线程池的核心线程数为0最大线程数为 Integer.MAX_VALUE线程空闲时间为60秒。这种线程池适用于执行很多短期异步任务的场景其中线程池的大小需要根据当前任务的数量进行动态调整。 public static ExecutorService newCachedThreadPool() {return new ThreadPoolExecutor(0, Integer.MAX_VALUE,60L, TimeUnit.SECONDS,new SynchronousQueueRunnable()); }corePoolSize核心线程数0maximumPoolSize最大线程数Integer.MAX_VALUEkeepAliveTime线程空闲时间60unit时间单位sworkQueue任务队列直接提交队列SynchronousQueuethreadFactory线程工厂threadFactory或defaultThreadFactoryhandler拒绝策略AbortPolicy 是默认的拒绝策略它会抛出 RejectedExecutionException 异常表示拒绝接受新任务。 4.newScheduledThreadPool newScheduledThreadPool 是 Executors 工具类提供的一个静态方法用于创建一个具有固定大小的、支持定时及周期性任务执行的线程池。该线程池的核心线程数是固定的而且线程池支持定时任务ScheduledTask的执行例如定时执行任务或以固定的周期执行任务。 public ScheduledThreadPoolExecutor(int corePoolSize) {super(corePoolSize, Integer.MAX_VALUE,DEFAULT_KEEPALIVE_MILLIS, MILLISECONDS,new DelayedWorkQueue()); }corePoolSize核心线程数corePoolSizemaximumPoolSize最大线程数Integer.MAX_VALUEkeepAliveTime线程空闲时间10unit时间单位MILLISECONDSworkQueue任务队列DelayedWorkQueuethreadFactory线程工厂threadFactory或defaultThreadFactoryhandler拒绝策略AbortPolicy 是默认的拒绝策略它会抛出 RejectedExecutionException 异常表示拒绝接受新任务。 import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit;public class ScheduledThreadPoolExample {public static void main(String[] args) {// 创建一个具有固定大小的、支持定时及周期性任务执行的线程池大小为3ScheduledExecutorService executor Executors.newScheduledThreadPool(3);// 定时执行任务executor.schedule(() - {System.out.println(Task 1 is running on thread Thread.currentThread().getName());}, 2, TimeUnit.SECONDS);// 周期性执行任务每隔3秒执行一次executor.scheduleAtFixedRate(() - {System.out.println(Task 2 is running on thread Thread.currentThread().getName());}, 0, 3, TimeUnit.SECONDS);// 关闭线程池executor.shutdown();} } DelayedWorkQueue DelayedWorkQueue 并不是一个具体的线程池工作队列的类而是一个接口属于 Java 中的 java.util.concurrent 包。该接口继承自 BlockingQueue 接口用于表示支持延迟元素的工作队列。 在 Java 中延迟队列DelayedQueue是一种特殊的队列其中的元素只有在其指定的延迟时间过去后才能够被消费。DelayedWorkQueue 接口定义了对延迟元素进行操作的方法常见的实现类是 DelayQueue。 以下是 DelayedWorkQueue 接口的主要方法 put(E e) 将指定的元素插入到队列中如果需要的话将阻塞等待直到元素可用或者队列被关闭。poll()获取并移除队列中的头元素如果队列为空则返回 null。poll(long timeout, TimeUnit unit)获取并移除队列中的头元素如果队列为空则等待指定的时间如果超时还未有可用元素则返回 null。peek()获取但不移除队列的头元素如果队列为空则返回 null。size()返回队列中的元素数量。 DelayedWorkQueue 主要用于在具有时间限制的任务调度场景中例如实现定时任务的执行。实现了 Delayed 接口的元素必须提供一个 getDelay 方法该方法返回该元素还需要延迟的时间。
http://www.pierceye.com/news/805691/

相关文章:

  • 响应式模板网站泰安招聘信息最新招聘2021
  • 信阳市住房和城乡建设厅网站wordpress加载速度
  • 建设本地网站 配置iis百度h5在线制作免费
  • 网站托管服务器做外贸去哪些网站找老外
  • 一个空间可以做几个网站微信公众号 做不了微网站
  • 嘉兴seo外包公司黄骅seo
  • 做网站录入和查询需求网络推广公司口碑
  • 招远专业做网站公司wordpress获取qq昵称 头像
  • 河北网站建设业务服务称赞的项目管理平台
  • 用jsp做的网站首页如何建立一个网站来卖东西
  • 外贸型网站建设的基本流程宣传型网站建设
  • 济南手机网站开发公司贵阳网络推广公司
  • 网站开发需求模板找网络公司做推广费用
  • 网站推广工具推荐广州公关公司招聘
  • 网站搭建平台源码做健身网站开题报告
  • 大芬网站建设樟树网站开发
  • 北京通州个人网站建设哈尔滨建设工程招投标办公室
  • 怎样开个人网站如何做百度免费推广
  • 深圳成品网站超市佛山网站建设机构
  • 江苏 网站建设第一次做网站做后感
  • wordpress翻译公司网站没事网站建设项目规划书
  • 东莞建设年审网站我的世界充钱网站怎么做
  • 太原网站排名系统电子商务市场营销
  • 社区网站开发进度表2018年做网站还能
  • 论企业网站建设的必要性内网网站搭建设
  • 网站建设怎么翻译如何建立自己的网站
  • 2345网址大全热门seo推广排名稳定
  • 网站建设工作有底薪吗360优化大师
  • 门户网站微信服务号建设大型网站建设优化排名
  • 贵州省冶金建设有限公司网站wordpress end_lvl