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

做网站接活犯法吗视频剪辑培训班一般学费多少

做网站接活犯法吗,视频剪辑培训班一般学费多少,网站图片设计制作,做网站还是博客文章目录 线程活跃性死锁活锁解饿 线程活跃性 死锁 两个线程相互等待对方已拥有的锁,就会相互一直等待,不会停止。 t1拥有a锁,等待b锁。 t2拥有b锁,等待a锁。 Slf4j(topic "c.Test3") public class st3 {public st…

文章目录

  • 线程活跃性
    • 死锁
    • 活锁
    • 解饿

线程活跃性

死锁

两个线程相互等待对方已拥有的锁,就会相互一直等待,不会停止。

t1拥有a锁,等待b锁。
t2拥有b锁,等待a锁。

@Slf4j(topic = "c.Test3")
public class st3 {public static void main(String[] args) throws InterruptedException {Object A = new Object();Object B = new Object();Thread t1 = new Thread(() -> {synchronized (A) {log.debug("lock A");try {sleep(1);} catch (InterruptedException e) {e.printStackTrace();}synchronized (B) {log.debug("lock B");log.debug("操作...");}}}, "t1");Thread t2 = new Thread(() -> {synchronized (B) {log.debug("lock B");try {sleep(1);} catch (InterruptedException e) {e.printStackTrace();}synchronized (A) {log.debug("lock A");log.debug("操作...");}}}, "t2");t1.start();t2.start();}
}

活锁

相互改变对方的结束条件,两个线程永远无法结束。

count初始为10,
t1希望count减到0结束。
t2希望count加到20结束。
两个一起同速度执行,一定不能结束。

public class Test3{static volatile int count = 10;static final Object lock = new Object();public static void main(String[] args) {new Thread(() -> {// 期望减到 0 退出循环while (count > 0) {sleep(0.2);count--;log.debug("count: {}", count);}}, "t1").start();new Thread(() -> {// 期望超过 20 退出循环while (count < 20) {sleep(0.2);count++;log.debug("count: {}", count);}}, "t2").start();}
}

可以设置两个线程随机的睡眠时间解决。

解饿

线程一直无法获得cpu的调度,我么就称为线程饥饿。
可能原因为线程优先级太低。

http://www.tj-hxxt.cn/news/48840.html

相关文章:

  • 简单的企业网站的主页电商平台推广公司
  • 用点心做点心官方网站东莞百度快速排名优化
  • 网站建设优化seoseo自媒体运营技巧
  • 动漫制作专业专升本对应的专业重庆seo公司怎么样
  • 湘潭网站建设湘潭振企专业内蒙古seo优化
  • 登封做网站下载百度地图2022最新版官方
  • 注册域名之后怎么做网站常熟seo关键词优化公司
  • 大连百度网站排名优化百度竞价推广效果怎么样
  • 英文外贸网站源码湖南seo博客seo交流
  • 推广员是做什么的seo教程搜索引擎优化入门与进阶
  • 可信的h5制作开发seo搜索引擎优化案例
  • 做网站怎么赚钱 知乎百度关键词排名原理
  • 做衣服网站有哪些苏州关键词排名系统
  • 哪里办网站不用备案天津站内关键词优化
  • 凡科网站免费注册沈阳cms建站模板
  • 新闻网站建设意义网站性能优化
  • 竞价推广营销seo营销网站
  • 做卡盟网站赚钱吗东莞有限公司seo
  • 做网站 发现对方传销常州谷歌推广
  • 手机怎么做网站添加背景音乐百度查关键词显示排名
  • 重庆网站设计系统今日时政新闻热点
  • 美食网站建设策划书网站关键词优化技巧
  • 树莓派做网站服务器seo西安
  • 报纸网站建设东莞网站推广企业
  • 设计了网站首页成都seo技术
  • 做礼品建什么网站武汉seo网站优化排名
  • 高档餐厅包房装修效果图浙江seo公司
  • 建设网站能挣钱吗建站企业网站
  • 高手做网站优化手机性能的软件
  • 怎么制作游戏私服排名轻松seo 网站