什么是死锁?所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 因此我们举个例子来描述,如果此时有一个线程A,按照先锁a再获得锁b的的顺序获得锁,而在此同时又有另外一个线程B,按照先锁b再锁a的顺序获得锁。如下图所示: 产生 ...
分类:
编程语言 时间:
2018-11-28 11:55:42
阅读次数:
182
第一次玩属于自己的博客,今天在一个App上看到的,说的很好,再敲了一遍,分享一下有关于死锁、活锁及饥饿的概念和区别,希望大家共同进步! 死锁:是指两个或两个以上的进程(或线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死 ...
分类:
其他好文 时间:
2018-11-25 17:46:57
阅读次数:
216
worker pool简介 worker pool其实就是线程池thread pool。对于go来说,直接使用的是goroutine而非线程,不过这里仍然以线程来解释线程池。 在线程池模型中, 有2个队列一个池子:任务队列、已完成任务队列和线程池 。其中已完成任务队列可能存在也可能不存在,依据实际需 ...
分类:
其他好文 时间:
2018-11-22 23:58:15
阅读次数:
290
币圈只有一个比特币,一个分叉闹剧居然夺走了BTC的算力,这结果娱乐性很强。BCH分叉的玩家就是玩家,算力争夺结束后,BTC在算力、价格上都会恢复。亏在BTC上的新韭菜,满血恢复的概率很高。稳定运行4个月的BTC,却因为BCH分叉出现了破位下跌,让新老韭菜心里一凉,短线亏的一塌糊涂。如果没有使用杠杠,2个交易日下跌11%的BTC,与股市下跌10%的区别并不大。实际上,BCH的算力增长上波动很大,人为
分类:
其他好文 时间:
2018-11-22 00:22:33
阅读次数:
164
一 死锁现象 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程,如下就是死锁 执行效果 二 递归锁 解决方法,递归锁,在Python中为了支持 ...
分类:
其他好文 时间:
2018-11-18 22:38:51
阅读次数:
217
学习大数据之前,我们首先要知道的就是:1.什么是大数据?2.大数据是做什么的?3.大数据就业领域,就业形势是怎么样的?4.等明确以上三点之后,就可以开始着手学习大数据要确定学习线路,零基础编程基础的小白怎么去学习?仔细阅读完本文,你需要花大概20分钟很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解。第一:什么是大数据,大
分类:
其他好文 时间:
2018-11-18 19:27:20
阅读次数:
169
现在外包的软件项目不断增长,但随之而来的,承接外包的软件公司、软件团队也越来越多,包括很多个人SOHO一族也加入到承接软件的竞争行列中来了,因此现在对于软件项目的争夺也很激烈。有很多人不知道上哪里去争取项目,总是抱怨没有项目做;也有的人虽然编程技术不错,但是对于与客户谈项目却是一窍不通,结果应该拿到 ...
分类:
其他好文 时间:
2018-11-16 12:17:20
阅读次数:
222
进程也有死锁与递归锁,在进程那里忘记说了,放到这里一切说了额 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程,如下就是死锁 解决方法,递归锁 ...
分类:
其他好文 时间:
2018-11-09 20:53:18
阅读次数:
185
冷战 Time Limit: 10 Sec Memory Limit: 256 MB Description 1946 年 3 月 5 日,英国前首相温斯顿·丘吉尔在美国富尔顿发表“铁 幕演说”,正式拉开了冷战序幕。 美国和苏联同为世界上的“超级大国”,为了争夺世界霸权,两国及其 盟国展开了数十年的 ...
分类:
其他好文 时间:
2018-10-13 12:51:32
阅读次数:
172
一、死锁现象与递归锁 进程也是有死锁的 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用, 它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程, 如下就是死锁 死锁 from threading ...
分类:
编程语言 时间:
2018-10-12 13:58:32
阅读次数:
174