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

如何开淘宝店做国外网站网站备案审核流程

如何开淘宝店做国外网站,网站备案审核流程,wordpress接入微信,上海网站注销EvenGenerator 是一个偶数生成器#xff0c;每调用一个 next() 就会加 2 并返回叠加后结果。在本案例中#xff0c;充当被共享的资源。EvenChecker 实现了 Runnable 接口#xff0c;可以启动新的线程执行 run() 任务#xff0c;用于检测所指向的偶数生成器是否每次都返回偶…EvenGenerator 是一个偶数生成器每调用一个 next() 就会加 2 并返回叠加后结果。在本案例中充当被共享的资源。EvenChecker 实现了 Runnable 接口可以启动新的线程执行 run() 任务用于检测所指向的偶数生成器是否每次都返回偶数值。EvenCheckerThreadDemo 用于演示多线程下的执行情况。非线性安全版本EvenGenerator, 偶数生成器每调用一个 next() 就会加 2 并返回叠加后结果。这里的 next() 方法并非线性安全在多线程同时访问时可能会返回奇数。一个线程执行了第一个累加语句后被调度器中断替换上下文另一个进程开始执行 next() 方法则会返回奇数。public classEvenGenerator {private int count 0;public intnext(){count;count;returncount;}}EvenChecker 检测指向的 EvenGenerator 是不是每次都返回偶数。public class EvenChecker implementsRunnable {privateEvenGenerator eg;private final int id count;private static int count 0;Overridepublic voidrun() {while (true){int res eg.next();if (res % 2 ! 0){System.out.println(not even res | Thread # id);break;}}}publicEvenChecker(EvenGenerator eg){this.eg eg;}}演示多线程下的执行情况多个线程同时执行 EvenChecker 但是引用的是同一个 EvenGeneratorimportjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;public classEvenCheckerThreadDemo {public static voidmain(){ExecutorService execExecutors.newCachedThreadPool();EvenGenerator eg newEvenGenerator();for (int i 0; i 5 ; i){exec.execute(newEvenChecker(eg));}}}线性安全版本1使用 synchronized 关键词使得 next() 方法线程安全确保同一时间内最多只有一个线程进入该方法。public classEvenGenerator {private int count 0;public synchronized intnext(){count;count;returncount;}}线性安全版本2使用 Lock 把访问、修改共享变量的语句进行同步确保同一时间内最多只有一个线程进入该块代码。使用 try-finally 结构可以确保 Lock 一定被释放。importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.ReentrantLock;public classEvenGenerator {private int count 0;private Lock lock newReentrantLock();public intnext(){lock.lock();try{count;count;returncount;}finally{lock.unlock();}}}参考资料Page 827, Resolving shared resource contention, Thinking in Java
http://www.huolong8.cn/news/494236/

相关文章:

  • 网站开发教程免费中国500强企业排名一览表
  • 网站怎么制作 推广网站logo名词解释
  • 扬中网站推广导流wordpress设置在新页面打开
  • 网站编辑转行做文案可以直接打开的网站正能量
  • 建设一个大型网站需要多少钱广告策划书包括哪些内容
  • 项目外包网站长沙景点推荐
  • 网站建设专业介绍wps文字可以做网站吗
  • 查询网站到期时间想做代理怎么找商家
  • 简洁风格的网站模板设计方案收费标准
  • 教育机构网站开发快对小程序入口
  • 北京牛鼻子网站建设公司php网站 关键技术
  • 给个免费的网站好人有好报贵阳百度公司建网站电话
  • 什么程序做网站mirana wordpress
  • 网站建设申请报告怎么写芜湖弋江区最新消息
  • 手机制作网站的软件wordpress 去除评论
  • 登录自治区建设厅的网站查询贵阳网站优化排名
  • 厦门国外网站建设公司排名网站的页面风格有哪些
  • 做视频的模板下载网站写作网站免费
  • 网站开发多少人wordpress ftp帐号
  • 温州网站制作推广wordpress admin-ajax.php
  • 网站登录界面图片用什么软件做网站建设的整体流程有哪些
  • 电商货源网站青海省建设网站企业
  • 网站图片链接是怎么做的百度刷排名seo软件
  • 自适应网站建设需要注意什么delphi做网站开发
  • 做电影网站多少钱在哪做网站便宜又好
  • 工业和信息化部网站备案系统怎么登录表白网站怎样做有创意
  • 动态做网站网站制作前的图片路径
  • 电子商务安全问题 网站权限管理阿里云发布网站
  • 做淘宝客网站需要做后台吗商河做网站多少钱
  • 做网站哪便宜新公司建网站