- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Github+hexo博客搭建出错集锦
安装cnpm出错这里出错原因:地址有问题更换地址后,没有报错,还有warnningnpm install -g cnpm --registry=https://registry.npm.taobao.org尽管我们在D盘中安装,但是最后cnpm还是在C盘中,记得修改环境变量中的path...
2022-02-08 13:00:08
542
原创 操作系统笔记——不可抢占性资源和临界资源比较
一、可抢占性资源可抢占性资源:某个进程在获得这类资源后,这类资源还是会比其他进程或系统抢占。 常见可抢占性资源:CPU、主存 举例:优先级高的抢占CPU资源;进程从一个存储区转移到另一个,或者从内存调入外存,抢占进程在内存的空间二、 不可抢占性资源不可抢占性资源:一旦系统把某资源分配给该进程后,就不能将它强行收回,只能在进程用完后自行释放。 常见不可抢占性资源:刻录机、光盘、磁带机、打印机 举例:当一个进程已经开始刻录光盘,刻录机就不能分配给其他进程,否则会损害正在刻录的光盘。三、临界资
2021-12-14 21:06:17
4454
原创 操作系统笔记——程序、进程、线程
一、程序与进程:解决并发执行的不可再现性程序->进程:并发每次执行的都是一个进程。进程是程序的一次执行。并有进程同步机制。进程和程序的区别:进程有进程控制块(PCB),程序段和相关的数据段。程序只有程序段和数据段。 进程具有动态性,进程的实质是进程实体的执行过程,系统自己创建、系统调度决定执行、撤销PCB后,进程就消失了。有生有死,仿佛有生命,故称动态性;程序是一组有序指令的集合,是静态的。 进程具有并发性,进程有PCB,多个进程实体存于内存中,可以并发执行。程序没有PCB,不能参与到
2021-12-14 12:44:06
493
原创 操作系统笔记——生产者-消费者问题
一、问题描述1.有两个进程,生产者进程和消费者进程2.临界资源:缓冲池3.关系:只要缓冲池不满,生产者进程就可以向缓冲池中存入信息;只要缓冲池不空,消费者就可以从缓冲池中拿走信息。缓冲池同时只能被一共进程占用。二、互斥问题1.缓冲池中的缓冲区有N个。2.信号量设置:(1)互斥信号量mutex,这个信号量用于标注缓冲池是否被占用互斥信号量的设置,要看有哪几种互斥就设置几个。比如若是允许生产者写的时候,消费者读,互斥的关系就是:生产者和生产者互斥写入缓存区;消费者和消费者互斥读缓
2021-12-13 21:07:11
2166
原创 操作系统笔记——顺序执行和并发执行,程序与进程
一、顺序执行:好处是封闭性、其结果具有可再现性,但是缺点因为是顺序执行,所以下一个步骤就一i的那个要等待上一个步骤执行完了才可以执行。 哪怕他们之间并无资源冲突或相关关系。系统资源的利用率很低。二、并发执行:技术:多道程序技术。并发的是程序和程序。特点:系统资源利用率提高;具备间断性,不能连续的执行,是因为在等待其他段运行的结果或者占用的资源;失去封闭性,因为资源共享和没有顺序性的原因,共享资源被先后占用的顺序未知,即程序在运行过程中会受到其他运行程序的影响;不可再现性,...
2021-12-12 21:54:48
4155
原创 操作系统笔记——临界资源
一、临界资源临界资源:在一段时间内只允许一个进程访问的资源。又称独占资源。 常见的临界资源:系统中的大多数物理设备:如打印机、磁带机。还有栈和变量、表格。 访问方式:互斥访问。二、临界资源不能并发的被多个程序占用,其他资源可以。并发性中共享资源的访问,宏观上是并发的,微观上是交替。常见的资源:磁盘设备...
2021-12-12 16:18:04
9794
原创 Python数据分析: 利用Pandas库查找数据缺省值
1.isnull() 识别数据框中缺失的值2.sum()每列所有缺失值的总和一、导入excel表格1.需要用到的库:pandasimport pandas as pd中间我因为缺少库,根据报错补上了,有xlrd 、pyexcel_xls 、openpyxl 、pyexcel-xls2.打开excel :把文件保存在项目中,保存时用英文保存df = pd.read_excel('one.xlsx','company_info')#不能有中文,前面是文件问,后面是Sh.
2021-08-05 17:47:07
704
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人