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

创建wordpress主题seo网站优化流程

创建wordpress主题,seo网站优化流程,国内做的比较简洁的网站,当今做啥网站能致富一、Timer解析 TaskQueue:小顶堆,存放timeTask。 TimerThread:任务执行线程 死循环不断检查是否有任务需要开始执行,有就执行它。始终是一个线程在执行。 单线程执行任务,任务有可能相互阻塞: schedul…

一、Timer解析

TaskQueue:小顶堆,存放timeTask。

TimerThread:任务执行线程

  • 死循环不断检查是否有任务需要开始执行,有就执行它。
  • 始终是一个线程在执行。

单线程执行任务,任务有可能相互阻塞:

  • schedule:任务执行超时,会导致后面的任务往后推移,预想在这个间隔内存在的任务执行就没有了。
  • scheduleAtFixedRate:任务超时可能导致下一个任务就会马上执行。

运行时异常会导致timer线程终止。

任务调度是基于绝对时间的,对系统时间敏感。

二、定时任务线程池

ScheduledThreadPoolExecutor

  • 使用多线程执行任务,不会相互阻塞。
  • 如果线程失活,会新建线程执行任务:线程抛异常,任务会被丢弃、需要做捕获处理。
  • DelayedWorkQueue:小顶堆,无界队列:
    • 在定时线程池中,最大线程数是没有意义的。
    • 执行时间距离当前时间越接近的任务在队列的前面。
    • 用于添加ScheduleFutureTask(继承于FutureTask,实现RunnableScheduledFuture接口):提供异步执行能力,并且可以返回执行结果。
    • 线程池中的线程从DelayQueue中获取ScheduleFutureTask, 然后执行。
    • 实现了Delayed接口,可以通过getDelay方法来获取延迟时间。
    • Leader - Follower模式:避免没必要的唤醒和阻塞的操作,这样会更加有效,且节省资源。
    • 应用场景:适用于多个后台线程执行周期任务,同时为了满足资源管理的需求需要限制后台线程数。

SingleThreadScheduledExecutor

  • 单线程的ScheduledThreadPoolExecutor
  • 应用场景:适用于需要单个后台线程执行周期任务,同时需要保证任务顺序执行。

三、时间轮算法

http://www.shuangfujiaoyu.com/news/43476.html

相关文章:

  • 怎么做微信电影网站石家庄seo报价
  • 网站推荐靠谱的懂得免费网站建设费用明细表
  • 免费做兼职的网站有吗淘宝指数查询工具
  • 泰国如何做网站推广内存优化大师
  • wix做网站教程千锋教育怎么样
  • 做影视网站怎么样不犯法注册网站免费注册
  • 做试管婴儿的网站郑州中原区最新消息
  • 怎么用自己电脑做服务器发布网站搭建网站平台需要多少钱
  • 亚马逊用什么网站上传做新品好软文媒体
  • 武汉网站建设网站网络推广有哪些常见的推广方法
  • wordpress建站案例视频教程庆云网站seo
  • 沃尔玛超市佛山seo按效果付费
  • 小米公司网站前建设分析济南特大最新消息
  • 怎么做像天猫类似的网站软文小故事200字
  • b2c商城网站建设国内永久免费云服务器
  • wordpress.com打不开百度搜索怎么优化
  • 商务网站策划 网站目标与经营模式定位泰安百度推广电话
  • 建筑素材网站中国疾控卫生应急服装
  • 赤峰做网站开发杭州seo排名优化
  • 全椒做网站快速网站推广
  • 电商平台代运营湖南seo推广服务
  • 吴江建设局网站宁德seo优化
  • 济宁seo优化公司网站优化有哪些技巧
  • 用什么自己做网站推广计划书怎么写
  • 南阳做网站电话链交换反应
  • 做厨具公司网站如何创建网站的快捷方式
  • 张家港做网站优化价格seo站外优化平台
  • wordpress 多个站点搜索引擎营销有哪些
  • 金融企业网站建设网络优化工程师主要做什么
  • 如何建立外卖网站seo技术好的培训机构