码迷,mamicode.com
首页 >  
搜索关键字:互斥    ( 2999个结果
并发编程之死锁
产生死锁的4个必要条件 互斥条件:在一段时间内某资源仅为一个线程所占有 不可剥夺条件:线程所获得的资源在未使用完毕之前,不能被其他线程强行夺走 请求和保持条件:线程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其他线程占有 循环等待条件:存在一种线程资源的循环等待链,链中每一个线程已获 ...
分类:其他好文   时间:2019-10-08 21:44:55    阅读次数:82
死锁的条件及解决的办法
死锁的条件必须同时存在以下的四个条件才能发生死锁。 互斥条件即某个资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。这种独占资源如CD-ROM驱动器,打印机等等,必须在占有该资源的进程主动释放它之后,其它进程才能占有该资源。这是由资源本身的属性所决定的。 不可抢占条件。进程所获 ...
分类:其他好文   时间:2019-10-06 20:59:01    阅读次数:127
《机器学习》(西瓜书)摘要
第一章 <待更> 第二章 模型评估与选择 1,经验误差与过拟合 训练集上产生的误差成为训练误差或者经验误差;由于泛化误差不可知,故用经验误差来衡量泛化误差。 应适当允许经验误差;不是越小越好,太小,则易过拟合;太大,则欠拟合; 2,模型评估方法 评估学习器泛化误差,所用的测试集,要尽可能与训练集互斥 ...
分类:其他好文   时间:2019-10-06 13:20:33    阅读次数:95
.net core 3.0 Signalr - 06 业务实现-业务分析
业务需求 1. 人 项目关系 一个人可以属于多个项目,一个项目可以有多个人加入,通知的时候,可以通知项目内的所有人,也可以通知部分人或者某个责任人。 2. 登录互斥 同一个人不允许登录两次(不同浏览器或者不同电脑登),后面登录的会将前面登录的人挤下线。 3. 聊天 可以私聊、也可以创建群聊、上线通知 ...
分类:Web程序   时间:2019-10-06 09:55:49    阅读次数:102
.net core 3.0 Signalr - 06 业务实现-业务分析
## 业务需求 1. 人-项目关系 一个人可以属于多个项目,一个项目可以有多个人加入,通知的时候,可以通知项目内的所有人,也可以通知部分人或者某个责任人。 2. 登录互斥 同一个人不允许登录两次(不同浏览器或者不同电脑登),后面登录的会将前面登录的人挤下线。 3. 聊天 可以私聊、也可以创建群聊、上 ...
分类:Web程序   时间:2019-10-05 22:24:22    阅读次数:172
操作系统知识点总结(1)
一.操作系统概述 1. 操作系统的四个特性 并发:同一段时间内多个程序执行(注意区别并行和并发,前者是同一时刻的多个事件,后者是同一时间段内的多个事件) 正是系统中的程序能并发执行这一特征,才使得OS能有效地提高系统中的资源利用率,增加系统的吞吐量。 1、并发与并行 2、引入进程 为计算程序和I/O ...
分类:其他好文   时间:2019-10-05 20:55:05    阅读次数:122
1072. Flip Columns For Maximum Number of Equal Rows
题意: 数组只有0 1 组成,现在flip 任意的column , 所谓的 flip 就是把 0 ->1 or 1- >0, 比如 [1 1 0 1] 变成 [0 0 1 0]. 求经过翻转后 All 0 or All 1 的 row. 这题蛮烧脑的,仔细想想没那么复杂。 先说这个题目的算法:找ro ...
分类:其他好文   时间:2019-10-05 10:21:50    阅读次数:89
并发编程001 --- 初识并发
什么是并发编程 简单的说,所谓的并发编程指的是同一台处理器“同时”处理多个任务。 并发的三种场景 1、分工 合理的拆解不同的任务,并能分配到线程,使多个任务更高效的执行。 2、同步 线程的执行依赖其他线程的执行结果。 3、互斥 多个线程需要抢占共享资源。 并发问题的源头 多线程的出现虽然可以提高应用 ...
分类:其他好文   时间:2019-10-04 19:02:22    阅读次数:99
进程管理(九)-进程互斥
进程管理(九) 进程互斥 临界区 什么是临界区 不允许多个并发进程交叉执行的一段程序称为临界部分(critical section )或临界区(critical region) 临界区不可能用增加硬件的方法来解决。因此,临界区也可以被称为访问公用数据的那段程序。 为什么要设置临界区 防止进程并发执行 ...
分类:系统相关   时间:2019-10-03 10:20:45    阅读次数:106
Java中的锁
java中的锁 Java锁的类别 java中的锁按照不同的类别可以有如下的分类: 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/非公平锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/非公平锁 分段锁 偏向锁/轻量级 ...
分类:编程语言   时间:2019-10-02 22:36:41    阅读次数:105
2999条   上一页 1 ... 39 40 41 42 43 ... 300 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!