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

网站验证钱的分录怎么做一般的电脑培训班要多少钱

网站验证钱的分录怎么做,一般的电脑培训班要多少钱,引流app推广软件,不要营业执照的做网站悲观锁、乐观锁 悲观锁:一上来就加锁,没有安全感,每次只能一个线程进入访问完毕后,再解锁。线程安全,性能较差。 乐观锁:一开始不上锁,认为是没有问题的,等要出现线程安全问题的时…

悲观锁、乐观锁

悲观锁:一上来就加锁,没有安全感,每次只能一个线程进入访问完毕后,再解锁。线程安全,性能较差。

乐观锁:一开始不上锁,认为是没有问题的,等要出现线程安全问题的时候才开始控制。线程安全,性能较好

练习

需求:

  • 有100份礼品,小明、小红同时发送,当剩下的礼品小于10的时候则不再送出利用多线程模拟该过程并将线程的名称打印出来,并最后在控制台分别打印小红、小明各种送出多少份礼品

Test类

import java.util.ArrayList;
import java.util.List;
import java.util.Random;public class Test {public static void main(String[] args) throws Exception {// 目标:有100份礼品,小明、小红同时发送,当剩下的礼品小于10的时候则不再送出// 利用多线程模拟该过程并将线程的名称打印出来,并最后在控制台分别打印小红、小明各种送出多少份礼品// 拿100分礼品到程序中来List<String> gift = new ArrayList<>();String[] names = {"口红","包包","鲜花","剃须刀","皮带","手表"};Random r = new Random();for (int i = 0; i < 100; i++) {gift.add(names[r.nextInt(names.length)] + (i+1));}System.out.println(gift);//定义线程类,创建线程对象,去集合中拿礼物给别人SendThread xm = new SendThread(gift,"小明");xm.start();SendThread xh = new SendThread(gift,"小红");xh.start();xm.join();xh.join();System.out.println(xm.getCount());System.out.println(xh.getCount());}
}

SendThread类

import java.util.List;
import java.util.Random;public class SendThread extends Thread{private List<String> gift;private int count;public SendThread(List<String> gift, String name) {super(name);this.gift = gift;}@Overridepublic void run() {String name = Thread.currentThread().getName();// 小明、小红发礼物出去// 实现线程安全问题// 注意1:锁必须唯一Random r = new Random();while (true){synchronized (gift){if (gift.size() < 10){break;}String rs = gift.remove(r.nextInt(gift.size()));System.out.println(name + "发出了:" + rs);count++;}}}public int getCount() {return count;}public void setCount(int count){this.count = count;}
}

http://www.mmbaike.com/news/57320.html

相关文章:

  • 邯郸网站推广中国十大网络销售公司
  • 网站改版对网站优化影响最大的问题有哪些潍坊网站seo
  • 个人作品展示网站模板网络推广的话术怎么说
  • 免费做名片儿的网站电销精准客户资源
  • 每一个网站都是响应式吗商业软文
  • 一学一做教育视频网站有哪些怎样优化网站关键词排名靠前
  • 温州专门做网站网络推广推广
  • 普通动态网站开发市场营销策划方案
  • 杭州网站开发建设网站百度收录批量查询
  • 外贸建站哪家强外贸网站怎么做windows优化大师功能
  • 十大购物网站排行榜网站首页排名seo搜索优化
  • 微商城网站建设案例深圳搜索引擎优化收费
  • 罗永浩做的网站网站管理与维护
  • 岳阳网站建设文案发布平台
  • 仿券妈妈网站开发营销背景包括哪些内容
  • 网络营销顾问是做什么的杭州seo按天计费
  • html5商城网页模板超级推荐的关键词怎么优化
  • 类似b站的网站怎么做的网络舆情监测
  • 网站开发和网络工程哪个好网站推广苏州
  • 无锡做网站好西安网站定制开发
  • 松岗做网站公司百度官网首页
  • 网站定制化开发网站改版seo建议
  • 杭州 网站建设 哪家强安卓优化大师app下载安装
  • 内存做硬盘缓存软件网站西安seo推广
  • dw怎么做秋季运动会网站seo优化教程自学
  • 微网站自助建设移动端关键词排名优化
  • 网站的登陆注册页面怎么做百度代理推广
  • 微信里的小程序怎么制作方法云优化软件
  • wordpress做视频网站吗衡阳有实力seo优化
  • 代刷网站怎么做关键词排名监控