基本是参考咱教材和考研的那个王道,有些词没找到 p1 操作系统 :配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充 p9 分时系统 : 多个用户通过终端同时共享一台主机,用户可以同时与主机进行交互操作而互不干扰 p11 实时系统 :系统能及时响应外部时间请求,在规定的时间内完成对该事件的处理, ...
分类:
其他好文 时间:
2020-11-07 17:33:41
阅读次数:
28
1、什么是死锁 多线程以及多进程改善了系统资源的利用率并提高了系统的处理能力。然而,并发执行也带来了新的问题--死锁。 所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。 2、死锁产出的必要条件 以下这四个条件是死锁的必要条件,只要系统发生死锁,这些 ...
分类:
编程语言 时间:
2020-01-20 18:42:37
阅读次数:
57
一、什么是死锁 官方定义如下:两个事务都持有对方需要的锁,并且在等待对方释放,并且双方都不会释放自己的锁。 这个就好比你有一个人质,对方有一个人质,你们俩去谈判说换人。你让对面放人,对面让你放人。 二、为什么会形成死锁 看到这里,也许你会有这样的疑问,事务和谈判不一样,为什么事务不能使用完锁之后立马 ...
分类:
数据库 时间:
2020-01-03 10:35:38
阅读次数:
89
1. 表锁(table lock) alter table 使用表锁 2. 行锁 (row locks) 死锁 InnoDB 处理死锁的方法是回滚拥有最少排他行级锁的事务 ...
分类:
数据库 时间:
2019-11-02 14:09:03
阅读次数:
83
1、死锁必要条件 2、java如何处理死锁 3、什么是重入锁、 sychronized 和 retrentlock实现区别、锁方法、锁class 4、算法题: 合并区间 快排 5、数据库 6、操作系统 7、timewait close wait 8、快排 参考:https://www.nowcode ...
分类:
其他好文 时间:
2019-08-07 22:31:55
阅读次数:
110
下面的代码片段用于查询sqlserver 中死锁的情况,有兴趣的可以研究一下 ...
分类:
数据库 时间:
2019-08-06 13:44:57
阅读次数:
93
MySQL(InnoDB)是如何处理死锁的 一、什么是死锁 官方定义如下:两个事务都持有对方需要的锁,并且在等待对方释放,并且双方都不会释放自己的锁。 这个就好比你有一个人质,对方有一个人质,你们俩去谈判说换人。你让对面放人,对面让你放人。 二、为什么会形成死锁 看到这里,也许你会有这样的疑问,事务 ...
分类:
数据库 时间:
2019-04-14 09:22:21
阅读次数:
184
思维导图: 死锁的一些基本概念 共享资源的获取和释放 共享资源的获取和释放 例子: 死锁的原因 死锁的必要条件 系统模型 资源分配图 例子: 死锁的原因 基本事实 处理死锁的方法 鸵鸟策略 鸵鸟策略 死锁的预防 死锁的预防 非抢占 非抢占 死锁的避免 安全状态 基本事实 两种解决方式: 两种解决方式 ...
分类:
其他好文 时间:
2019-03-03 18:58:09
阅读次数:
148
1.中型项目搭建--code first2.小型模型搭建 --三层架构 中高级技术泛型,反射,缓存,多线程,web api身份鉴权,定时任务,异步多线程,委托事件,上传图片,序列化,写入文件(包括Excel),登录防止篡改服务,单元测试??,依赖注入认证和授权事务处理,死锁,并发消息队列 设计模式? ...
实验四 模拟实现银行家调度算法 1.实验目的 (1)使学生加深对死锁的理解,理解预防死锁的思想和方法,使学生明确系统安全状态的概念。 (2)使学生能利用银行家调度算法实现避免死锁。 2.实验预备内容 阅读死锁的基本概念,产生死锁的原因、产生死锁的必要条件以及处理死锁的基本方法,重点阅读关于死锁避免的 ...
分类:
编程语言 时间:
2018-11-12 17:50:00
阅读次数:
274