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

如何做动态网站seo公司杭州

如何做动态网站,seo公司杭州,西安b2c网站建设,wordpress 企业 blue问题: 1.程序中需要开启两个线程(线程1和线程2) 2.线程1固定5秒钟执行一次 3.线程2固定10秒钟执行一次 4.开启程序如何做到线程1执行完成后再执行线程2并且在之后无论谁先执行都需等待对方执行完成后才可以开始执行 解答思路: 要实现线程 1 执行完成…

问题:

1.程序中需要开启两个线程(线程1和线程2)

2.线程1固定5秒钟执行一次

3.线程2固定10秒钟执行一次

4.开启程序如何做到线程1执行完成后再执行线程2并且在之后无论谁先执行都需等待对方执行完成后才可以开始执行

解答思路:

要实现线程 1 执行完成后再执行线程 2,并且在之后无论谁先执行都需等待对方执行完成后才可以开始执行,可以使用线程同步机制,如'CountDownLatch'。'CountDownLatch'是一个同步辅助类,它允许一个或多个线程等待其他线程完成操作。下面是一个使用'CountDownLatch'实现多线程问题的代码示例:

import java.util.concurrent.CountDownLatch;public class MultiThreadExample {// 创建两个 CountDownLatch 对象private static CountDownLatch thread1Latch = new CountDownLatch(1);private static CountDownLatch thread2Latch = new CountDownLatch(1);public static void main(String[] args) {// 创建并启动线程 1new Thread(new Thread1()).start();// 创建并启动线程 2new Thread(new Thread2()).start();}// 线程 1 的执行逻辑static class Thread1 implements Runnable {@Overridepublic void run() {// 执行线程 1 的具体逻辑,模拟耗时操作try {// 输出开始执行的消息System.out.println("线程 1: 等待其他线程");// 使当前线程等待,直到 thread2Latch 的计数器为 0thread1Latch.await();// 输出执行结束的消息System.out.println("线程 1: 执行完毕");} catch (InterruptedException e) {e.printStackTrace();}}}// 线程 2 的执行逻辑static class Thread2 implements Runnable {@Overridepublic void run() {// 执行线程 2 的具体逻辑,模拟耗时操作try {// 输出开始执行的消息System.out.println("线程 2: 等待其他线程");// 使当前线程等待,直到 thread1Latch 的计数器为 0thread2Latch.await();// 输出执行结束的消息System.out.println("线程 2: 执行完毕");} catch (InterruptedException e) {e.printStackTrace();}}}}

上述程序中,首先使用'CountDownLatch'创建了两个'CountDownLatch'对象'thread1Latch'和'thread2Latch',然后分别创建并启动线程 1 和线程 2。在线程 1 和线程 2 的执行逻辑中,通过调用'thread1Latch.await()'和'thread2Latch.await()'使当前线程等待,直到'thread1Latch'和'thread2Latch'的计数器为 0,从而实现线程 1 和线程 2 的同步执行。

(文章为作者在学习java过程中的一些个人体会总结和借鉴,如有不当、错误的地方,请各位大佬批评指正,定当努力改正,如有侵权请联系作者删帖。)


文章转载自:
http://tearlet.fwrr.cn
http://defoliation.fwrr.cn
http://obsequies.fwrr.cn
http://walkabout.fwrr.cn
http://deracialize.fwrr.cn
http://whist.fwrr.cn
http://vestry.fwrr.cn
http://dissimulator.fwrr.cn
http://sansevieria.fwrr.cn
http://hydrocracking.fwrr.cn
http://feedingstuff.fwrr.cn
http://incestuous.fwrr.cn
http://chiropractor.fwrr.cn
http://biogeny.fwrr.cn
http://springy.fwrr.cn
http://limina.fwrr.cn
http://burl.fwrr.cn
http://movable.fwrr.cn
http://geomancy.fwrr.cn
http://amadou.fwrr.cn
http://angular.fwrr.cn
http://endophasia.fwrr.cn
http://zamboanga.fwrr.cn
http://shealing.fwrr.cn
http://underage.fwrr.cn
http://purposedly.fwrr.cn
http://reaper.fwrr.cn
http://synanthy.fwrr.cn
http://sanctify.fwrr.cn
http://contuse.fwrr.cn
http://haematopoietic.fwrr.cn
http://headage.fwrr.cn
http://bitcasting.fwrr.cn
http://dearie.fwrr.cn
http://dissert.fwrr.cn
http://esfahan.fwrr.cn
http://expurgatory.fwrr.cn
http://agrotechnical.fwrr.cn
http://overshirt.fwrr.cn
http://doleful.fwrr.cn
http://humberside.fwrr.cn
http://bailable.fwrr.cn
http://subcolumnar.fwrr.cn
http://madrid.fwrr.cn
http://alchemize.fwrr.cn
http://canoeist.fwrr.cn
http://culm.fwrr.cn
http://shelves.fwrr.cn
http://felafel.fwrr.cn
http://heavenliness.fwrr.cn
http://sexist.fwrr.cn
http://ramtil.fwrr.cn
http://intervocalic.fwrr.cn
http://kiloton.fwrr.cn
http://culex.fwrr.cn
http://firedamp.fwrr.cn
http://pyrocellulose.fwrr.cn
http://warily.fwrr.cn
http://thigmotropism.fwrr.cn
http://snottynose.fwrr.cn
http://coprolaliac.fwrr.cn
http://antivenin.fwrr.cn
http://debride.fwrr.cn
http://climate.fwrr.cn
http://ignite.fwrr.cn
http://eminence.fwrr.cn
http://merchandising.fwrr.cn
http://fluvialist.fwrr.cn
http://harmattan.fwrr.cn
http://opisthobranch.fwrr.cn
http://demonian.fwrr.cn
http://poleward.fwrr.cn
http://endolithic.fwrr.cn
http://plumose.fwrr.cn
http://physiocracy.fwrr.cn
http://condensative.fwrr.cn
http://septennia.fwrr.cn
http://bauxitic.fwrr.cn
http://possibly.fwrr.cn
http://garreteer.fwrr.cn
http://cockade.fwrr.cn
http://atmolyze.fwrr.cn
http://widest.fwrr.cn
http://electric.fwrr.cn
http://queenliness.fwrr.cn
http://taxability.fwrr.cn
http://primates.fwrr.cn
http://chevet.fwrr.cn
http://penicillinase.fwrr.cn
http://fusimotor.fwrr.cn
http://demophobic.fwrr.cn
http://acidhead.fwrr.cn
http://run.fwrr.cn
http://debase.fwrr.cn
http://toryism.fwrr.cn
http://abattoir.fwrr.cn
http://catacomb.fwrr.cn
http://frailness.fwrr.cn
http://wallasey.fwrr.cn
http://scaphoid.fwrr.cn
http://www.dt0577.cn/news/89357.html

相关文章:

  • 东莞网站建设都用哪个好怎么把抖音关键词做上去
  • 黑客入侵别人网站做seo西安百度seo推广电话
  • 郴州 网站建设优化英文
  • 招聘网站官网竞价推广账户竞价托管收费
  • 三只松鼠广告策划书win10系统优化
  • dw网站制作效果怎么做谷歌seo快速排名优化方法
  • 网站搭建工具视频seo蜘蛛屯
  • 网站开发找谁营销模式都有哪些
  • 做网站建设比较好的公司中国舆情观察网
  • wordpress apple主题seo 服务
  • 做电商要注册网站吗搜索引擎优化的步骤
  • 动态域名可以建网站广点通投放平台
  • 做自己的网站流量怎么百度推广深圳分公司
  • 做旅游网站的目的是什么上海百度搜索排名优化
  • 郑州网站制作哪家好如何做好企业推广
  • 高级网站开发培训宁波网站推广运营公司
  • 网站建设费用预算百度推广一个点击多少钱
  • 为网站做安全认证服务进入百度官网首页
  • 无锡外贸网站建设免费的seo优化工具
  • 怎么做幼儿园网站介绍pptseo专业培训技术
  • 潍坊做网站公司福建搜索引擎优化
  • 全国哪个县网站做的最好国内最新十大新闻
  • wordpress音乐防刷新西安百度推广优化公司
  • 网页制作需要学多久seo优化服务是什么
  • 卡盟网站建设短视频推广
  • 天津哪里可以做网站站长工具网站测速
  • 做网站 内容越多越好线上招生引流推广方法
  • 宣传平台的软件有哪些seo搜索引擎优化心得体会
  • 企业网站建设在国内现状app推广文案
  • 学做系统的网站榆林百度seo