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

营销型网站有哪些出名的/搜狗seo快速排名公司

营销型网站有哪些出名的,搜狗seo快速排名公司,网站内链建设方法,云南软件开发项目管理1、基于优先级队列/堆 队列是先进先出,优先级队列是优先级越高就存放在队列之前,我们可以将过期时间越早设置为优先级越高,那么临近过期时间的任务就会在队列前面,距离过期时间越晚的任务就在队列后面。 可以分配一个线程&#…

1、基于优先级队列/堆

队列是先进先出,优先级队列是优先级越高就存放在队列之前,我们可以将过期时间越早设置为优先级越高,那么临近过期时间的任务就会在队列前面,距离过期时间越晚的任务就在队列后面。

可以分配一个线程,该线程每隔一小段时间就去检查队列第一个元素是否过期即可,若过期就执行任务,若没有过期那么就代表其后的任务也一定没有过期。剩余的时间这个线程就处于休眠状态,时间间隔到了就唤醒线程。

假设现在队列首元素的过期时间是 8:00,现又有一个任务,其过期时间是 7:30,当有新任务加进来的时候,也会唤醒线程,检查新的任务的优先级,并将该任务放到合适的位置(那么 7:30 这个任务就应该放在队首),若有任务到了执行时间就执行,若没有线程就继续休眠。

2、基于时间轮

时间轮就是将一个轮盘每隔一个间隔就划分为一个区域,这个间隔代表了一段时间,并给每个区域编号。如下图所示:

上面的轮盘中,每一格代表 100ms,每一个格子后都是一个任务链表,任务进来后,会根据其执行时间放入对应的位置,如执行时间为 500ms 后的任务就会放在编号为5的格子后面,执行时间为1500之后的任务就会放在编号为1的格子后面。

指针每个一小段时间就会向后移动一个格子,并遍历这个与格子连接的链表,若链表上的某个任务已经到了执行时间,就会执行这个任务,并将这个任务从链表中删除,若还没有到执行时间,就继续向后遍历这个链表,直到这个链表遍历结束。

http://www.whsansanxincailiao.cn/news/32018736.html

相关文章:

  • 深圳做步步高的公司网站/海外推广营销 平台
  • 网站做支付需要什么备案/小红书seo排名规则
  • 学校网站报价单/郑州制作网站公司
  • 线上外贸平台有哪些/seo到底是什么
  • 怎么用indesign做网站设计/超级软文
  • 品牌网官网/长沙seo网络优化
  • 深圳好看的公司网站/好搜网
  • 抖音小姐姐做我女朋友网站/seo1视频发布会
  • 电子工程网络维护记录/惠州seo网站排名
  • 将html嵌入wordpress/沈阳专业seo排名优化公司
  • 怎么做网站推/优化服务
  • 做网站用php还是java/优化百度seo
  • 淘客二级域名网站免费建设/欧洲网站服务器
  • wordpress添加二级菜单/大同优化推广
  • 做订单管理网站用什么软件/漯河网站seo
  • 哪里有服务好的深圳网站建设/小红书软文推广
  • 做电影网站如何盈利/英雄联盟韩国
  • 网站登录不了/下载百度语音导航地图
  • 安徽公共资源交易中心/长春seo快速排名
  • 东莞商城网站开发/临沂网站seo
  • 西安网站建设托管/可以直接进入的舆情网站
  • 浙江网站建设情况分析/产品营销推广策略
  • 做网站文字居中代码/搜索引擎营销名词解释
  • 网站名超链接怎么做/app推广策略
  • 网页设计与网站建设的概述/百度打广告收费表
  • 怎么样才能开网店/优化工作流程
  • 昆明网络建站公司/临沂seo公司稳健火星
  • 建设农产品网站总结ppt/志鸿优化设计电子版
  • 西安网站建设易网宣/最新搜索引擎排名
  • 久久文化传媒有限公司在哪里/seo优化方法有哪些