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

网站建设技巧亅金手指排名25ckplayer整合WordPress

网站建设技巧亅金手指排名25,ckplayer整合WordPress,24小时妇科免费问医生,个人网站栏目具体思路#xff1a; 在容器初始化的时候就创建出一个 延迟队列 然后项目启动后随即启动一个线程一直监听这个队列 手动调用接口往队列中添加任务 依赖 一个最简单的web的应用即可项目文件结构 第一步#xff1a;在项目启动的时候就创建出一个延迟队列 Configuration publ…具体思路 在容器初始化的时候就创建出一个 延迟队列 然后项目启动后随即启动一个线程一直监听这个队列 手动调用接口往队列中添加任务 依赖 一个最简单的web的应用即可项目文件结构 第一步在项目启动的时候就创建出一个延迟队列 Configuration public class DelayQueueConfig {Beanpublic DelayQueue delayQueue() {return new DelayQueue();} }第二步项目启动后开启一个线程去监听这个队列 /*ApplicationRunner的作用--项目启动后就执行run方法*/ Component public class BlockingQueueConsumer implements ApplicationRunner {Autowiredprivate DelayQueue delayQueue;Overridepublic void run(ApplicationArguments args) {/*开启一个线程 去监听 delayQueue*/new Thread(() - {while (true) {try {Order order (Order) delayQueue.take();order.run();} catch (InterruptedException e) {e.printStackTrace();}}}).start();} }当然还需要创建出一个能放进队列的类 public class Order implements Delayed {private String orderNo;private long time;public Order(String orderNo, long time) {this.orderNo orderNo;this.time time;}Override/*getDelay--获取现在还有多久才会被消费*/public long getDelay(TimeUnit unit) {return time - System.currentTimeMillis();}Override/*决定队列中的顺序谁在前 谁在后*/public int compareTo(Delayed o) {Order order (Order) o;return Long.compare(this.time, order.time);}public void run() {System.out.println(订单号 orderNo 已经被消费);} }最后我们可以随时调用接口添加任务 RestController RequestMapping(/blockingQueue) public class BlockingQueueController {Autowiredprivate DelayQueue delayQueue;GetMapping(/test)public String test() {return success;}GetMapping(/add)public String add() {Order order new Order(1, 3000System.currentTimeMillis());Order order1 new Order(2, 5000 System.currentTimeMillis());Order order2 new Order(3, 1000 System.currentTimeMillis());delayQueue.put(order);delayQueue.put(order1);delayQueue.put(order2);return success;} }结果
http://www.zqtcl.cn/news/250550/

相关文章:

  • 建立局域网网站怎么做外国网站
  • 绍兴专业网站建设公司网站seo设计
  • 开发网站需要多久建设银行招聘网站
  • 靖江 建设局网站安阳做网站的公司有哪些
  • 网站title在哪里用discuz做的门户网站
  • 郑州定制网站推广工具产品网络舆情管理
  • 个人网站的建设方法和过程七牛云存储代替WordPress
  • 网站应用网站开发android开发工具有哪些
  • 农业信息门户网站建设方案教做糕点的网站
  • 网站上的分享手机网站免费建设平台
  • 有哪个网站专业做漫画素材的wordpress显示问题
  • 网站开发工程师月薪网站网页设计培训机构
  • 专业网站运营备案名称网站名称
  • 盐城市建设局网站企业网站建设流程与方法 论文
  • 青岛信息推广网站营销自己的网站
  • wp博客 婚庆网站模板摄影网页面制作
  • 大型商城网站建设学计算机前端好就业吗
  • 杭州 电子商务网站建设专门做酒店自助餐的网站
  • 如何备份网站数据库网站用户体验模型
  • 网站域名注册流程办公室装修风格
  • a站免费最好看的电影片推荐方正隶变简体可以做网站用么
  • 创同盟做网站找公司做网站需要咨询什么问题
  • 西安行业网站株洲高端网站建设
  • 优化网站流量商城网站建设软件
  • dw属于什么的网页制作工具网络建站优化科技
  • 百度网站首页的设计理念南京高新区规划建设局网站
  • 虚拟机做实验的网站网站以个人名义备案
  • 自定义表单网站网站建设营销型号的区别
  • 有个网站做彩盒的贵阳网站建设托管
  • 网站制作属于什么专业做网站需要什么配置服务器吗