- 博客(23)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 ubuntu18.04 下载好chesse 茄子无法调用摄像头的解决办法
点击设置 找到usb控制器将usb兼容性改成 USB3.0 重启设备即可调用
2020-01-30 12:30:55 3491 2
原创 进程P1,P2,P3,P4,P5的前趋图如下所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1,S2,S3,S4且信号量初值都等于零。图中a和b应分别填写(1),cd应分别填写(2),
进程P1,P2,P3,P4,P5的前趋图如下所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1,S2,S3,S4且信号量初值都等于零。图中a和b应分别填写(1),cd应分别填写(2),ef应分别填写。这道题速解答的方法就是在每个箭头的起点位置需要对对应的信号量进行v操作+1而在箭头的末尾需要对对应的信号量进行P操作-1所以 a处为 V(S1) b处为V(S2) c处为 P(S...
2020-01-27 16:03:47 6393
原创 某书店有一个收银员该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如下图所示。利用PV操作实现该过程,设置信号量S1,S2和Sn,初值分别为0,0,n.则图中a1和a2应填入(
某书店有一个收银员该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如下图所示。利用PV操作实现该过程,设置信号量S1,S2和Sn,初值分别为0,0,n.则图中a1和a2应填入(1),图中b1和b2应填入(2).这个就很好理解了 P(Sn)指的就是每当有一个人进入就对信号量进行-1操作,V(Sn)就是指购书成功离开书店进行+1操作。这个就用猜测法吧,什么辣鸡题目,搞不懂...
2020-01-27 11:49:36 1490 5
原创 前趋图与进程的同步与互斥PV操作通俗理解
前趋图前趋图想表达的就是先后顺序的关系,就是想做第二件事的前提是必须第一件事情做好了,但是有可能会出现第二件事要有很多步骤才能实现,且这些事情没有先后关系,所以使用前趋图表达更好。同步与异步https://www.cnblogs.com/IT-CPC/p/10898871.html定义:同步和异步关注的是消息通信机制 (synchronous communication/ asynchr...
2020-01-27 11:05:44 2085 2
原创 操作系统进程的各种状态 进程状态转换图
由图可知,最开始,操作系统只有三种状态,运行态,就绪态,等待态,运行态就是指CPU正在执行该段代码的状态,而就绪态则是指,万事具备只欠东风的状态,这个东风就是指CPU的时间轮片将CPU资源分到该处时,就可以进入运行态,而等待态则是指,该事件还没有获得一些外部设备或其他资源的使用权限,因此必须等待获取到那些设备的权限才能进入就绪态。之后升级到了五种状态,为什么要升级到五种状态,其实就是考虑到可能...
2020-01-27 10:01:00 6792
原创 操作系统基本原理 操作系统的功能
操作系统 :管理系统的硬件、软件、数据资源控制程序运行人机之间的接口应用软件和硬件之间的接口功能概括为:进程管理 存储管理 文件管理 作业管理 设备管理这些大的功能又能细分成小的点进程管理:进程的状态 前趋图 PV操作 死锁问题存储管理:段页式存储 页面置换算法文件管理:索引文件 位示图微内核操作系统:虚设备与SPOOLING技术...
2020-01-27 09:39:56 504
原创 海明校验码求信息1011的海明码 1.2^r^ >= 4 + r +1 ,确定校验码为三位:2^3^>=4+3+1.分别放在2^0^=1,2^1^=2,2^2^=4位 2.列出校验位公式。
海明校验码的基本规则首先要懂用海明码编码的信息位哪些位是校验位那些位是信息位。规定了 校验位的位置是位于 整个信息编码中2n的位置,比如说20,21,22 对应的也就是1,2,4位,都是需要放校验位的,因此在海明码的编码体系当中,所有的校验位都是固定的,其他位置则是填充信息位。假如只有一个信息位,那么最终他的编码有多长呢?这个很好理解,我们知道20是第一位,不能放信息位,21是第二位也不能放...
2020-01-26 23:21:41 5149
原创 循环校验码 CRC 原始报文为 “11001010101”,其生成多项式为:x^4^+x^3^+x+1.对其进行CRC编码后的结果为?
循环校验码 (CRC 是一种只能检错不能进行纠错的校验码)他其实是利用了模2除法的计算方式 我用下面的例子简述一下使用方法。原始报文为 “11001010101”,其生成多项式为:x4+x3+x+1.对其进行CRC编码后的结果为?首先要先理解生成的多项式 x4+x3+x+1的含义,其中最高的次方代表二进制的位数,在本例中最高次方为4则生成的二进制数则有5位,x4代表最高位为1,其余以此类推将...
2020-01-26 11:44:45 11890 2
原创 校验码的概念 差错校验码
1.什么是纠错 什么是检错检错就是把错误检查出来 而纠错则是把错误检查出来后还要纠正2.码距一个编码系统的码距是整个编码系统中任意两个码字的最小距离。若用一位长度的二进制编码,若A=1 B =0 最小码距就是1若用二位长度的二进制编码,若A=11 B =00 最小码距就是2以此类推3.如何利用码距检错纠错1.在一个码组内为了检测e个误码,要求最小码距d应该满足:d>=e+1...
2020-01-26 11:06:05 1050
原创 串联系统与并联系统可靠性计算
串联系统 每个环节都必须能够正常工作所以串联系统的可靠度就是 R0的正常率 * R1的正常率 * R2的正常率 * R3的正常率 一直到结束并联系统 仅当所有子系统都失效的时候该并联系统才会失效,所以改并联系统的失效率或者可靠性很好计算,就是用1 - 失效率 即可。比如说有一个系统是由三个并联的环节组成,那么当且仅当三个环节全部失效的时候,才会失效,因此可靠性就是1 - 三个环节全部失效的概率...
2020-01-25 21:56:06 11757
原创 计算机总线
总线:内部总线:指的是微机内部各个外围的芯片与处理器之间的总线芯片级别系统总线:是微机中各个插件板和系统板之间的总线 插件版层级就比如VGA(Video Graphics Array)线,包括VGA接口与连接的电缆,但通常指VGA接口,也叫D-Sub接口。PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛...
2020-01-25 20:35:13 447
原创 如果磁盘的旋转周期为33ms,磁头当前处在R0的开始处。若系统使用单缓冲区顺序处理这些记录,每个记录处理时间为3ms,则处理这11个记录最长时间为? 磁盘工作原理
所谓磁盘就是我们传统所说的硬盘,但是如今的硬盘分成两种,一种是机械硬盘,一种是固态硬盘,固态硬盘的读写速度比机械硬盘快很多,价格也贵非常多,在这个文章中我先讲述一下传统的磁盘的存储结构。传统的磁盘存储结构就像光盘一样,是一个圈,所有的内存块都在这个圈里面,假设某磁盘的每个磁道划分成11个物理块,每块存放一个逻辑记录/逻辑记录R0,R1,…,R9,R10存放在同一个磁道上。如果磁盘的旋转周期为...
2020-01-25 14:23:25 2528 7
原创 内存地址从AC000H到C7FFFH,共有 K个地址单元,如果该内存地址按字(16bit)编址,由28片存储器芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每片存储单元存储 位
内存地址从AC000H到C7FFFH,共有 K个地址单元,如果该内存地址按字(16bit)编址,由28片存储器芯片构成。已知构成此内存的芯片每片有16K个存储单元,则该芯片每片存储单元存储 位(1)A.96 B.112 C.132 D.156(2)A.4 B.8 C.16 D.241.C7FFF - AC00 +1 = C8000 -AC000 = 1C000将16进制转成十进制再除以...
2020-01-24 12:50:17 9355
原创 局部性原理 工作集原理
空间局部性原理:当程序访问一个空间立即又访问其临近的空间。依次访问空间顺序空间。(例如对数组进行初始化,初始化完A0 接着初始化临近的空间A1)时间局部性原理:也就是刚刚访问完的指令再次访问。比如说一段循环代码(例如i++被循环100次),被放到了高速缓冲区,那么CPU 直接通过读取高速缓冲区而不是与内存交互达到一个高效的状态。工作集原理:把要被频繁访问的页面集合打包起来,...
2020-01-21 13:21:51 970
原创 CACHE
以h表示Cache的访问命中率,t1表示Cache的周期时间,t2表示主存储器周期时间,以读操作为例,使用"Cache+主存储器"的系统的平均周期为t3,则:其中,(1-h)又称为失效率(未命中率)t3 = ht1 + (1-h)(t2)...
2020-01-21 12:38:16 186
原创 计算机的各种存储结构
CPU 速度最快 内部是寄存器|CACHE(高速缓冲器) 速度第二快|内存 速度第三快|外存 速度最慢所谓速度是指他们的读写速度。我们买手机经常会看到 什么 4+64 8+128 诸如此类的存储空间,4和8指的是运行内存,也就是我们平常说的主存,是个临时存放CPU需要运行的数据的区域,而128指的...
2020-01-21 12:15:54 1228
原创 流水线知识
所谓流水线技术就是 无间歇工作福特公司制造车 原本就是一辆车造完再造下一辆车 那这里就有一个问题存在 一辆车有多个部分组成 装完车镜的员工装完 将车 交给装轮胎的员工 装轮胎的员工装完再交给装座椅的员工 这个时候福特就发现 装车镜和装轮胎的员工就闲下来没有事情做了 造成了时间的浪费 所以使用了流水线技术 装轮胎的人只负责装轮胎一台车的轮胎装完就直接装下一台车的轮胎,而不是等这台车装完之后再去进行...
2020-01-21 11:38:33 555
原创 CISC与RISC
精简指令集计算机RISC(Reduced Instruction Set Computers )与复杂指令集计算机CISC(Complex Instruction Set Computers)复杂指令集计算机是先出现的,最开始计算机是专用的,一般人是买不起计算机的,都是那种专门的机构为了进行某种运算才购入计算机,而且一台计算机可能有一间房子那么大,根据不同的业务需要再来设计不同的指令,且指令的长...
2020-01-20 22:36:52 201
原创 Flynn--计算机体系结构分类
体系结构类型分成单指令流单数据流 SISD(single instruction single data)结构:控制部分1个 处理器1个 主存模块1个关键特性:暂无代表:单处理器系统 单片机 386 486 586(奔腾)多指令流单数据流 MISD(multiple instruction single data)结构:控制部分多个 处理器一个 主存模块多个关键特性:被证实为不可实现...
2020-01-20 22:14:16 558
原创 浮点数运算
浮点数运算的公式N = M*ReN代表浮点数 M代表尾数 R代表基数 e代表指数所谓浮点数就是类似我们高中学的科学计数法比如 1000 就表示为 1.0 * 103那么浮点型计算就是两个用科学计数法表示的数之间进行的计算例如 1.0 * 102 + 1.19 * 103 该如何计算步骤:1. 对阶 所谓对阶就是让指数一致,因为如果指数不同就无法对尾数进行相应的操作,所以对应的操作就...
2020-01-18 23:49:14 1351
原创 浅解析原码 反码 补码 移码 以及计算机中为何要使用补码当作存储形式 为什么补码的范围比原码和反码多1
我们日常所说的二进制 十进制 都是在原码的角度比如说 十进制数10 转成二进制 就是 0000 1010(在计算机中一个数字是要占一个字节的 一个字节是8位所以是0000 1010)所以数字10的原码:0000 1010同理数字-10的原码:1000 1010 (首位理解为符号位)那么现在问题来了,如果这个时候需要做一个减法运算,例如10-10的运算,因为计算机中没有减法器,所以我们...
2020-01-14 12:04:10 1212 2
原创 进制之间的转换规则 二进制 八进制 十进制
R进制转十进制(R代表任意进制数如 二进制 八进制 十六进制)理论:使用按权展开的方法,具体操作为,将R进制的每一位数值用R^k形式表示,即幂底数是R指数为k,指数k以与小数点相隔的码数为准.如果数在小数点左边则k就是数点相隔的码数,若是在右边则变成与数点相隔的码数+1举例:二进制转十进制:二进制:100110.01-> 十进制:1×21 + 1×22+ 1×25 + 1×2...
2020-01-13 16:40:16 1777 3
原创 .lib后缀.a后缀的含义
当我们写好一个程序的时候,是以.c的后缀形式存在的,这个时候需要对.c进行编译,转成二进制文件,也就是生成在WINDOWS以.obj形式存在的,在LINUX下以.o形式存在的文件,之后就需要进行链接,链接主要是链接函数和全局变量,所以我们需要使用这些中间文件,当你源文件过多时,产生的中间文件也是过多的,而链接是需要明确指出中间目标文件名,这样就很麻烦,所以我们可以将这些中间文件打包,在window...
2020-01-10 09:53:13 2611
RFC 3315 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
2020-12-23
easygui_source.rar
2020-02-27
python3.8.1-amd64.rar
2020-02-24
Navicat Premium_11.2.7简体中文版.rar
2020-02-22
SecureCRT.rar
2020-02-06
opencv3.45及contrib资源.rar
2020-02-05
资源连接,ubuntu18.0 以及 VMWARE虚拟机14
2020-01-10
关于#父类#的问题,如何解决?
2022-09-06
时间格式1:2022-08-16T19:07:11+08:00如何转换成.000Z结尾的时间格式2 如:2022-08-16T19:07:11.000Z可以的话请介绍下时间转换的原理
2022-08-16
C++继承问题-父类函数中是否自动调用子类函数
2022-08-06
这个指针数组赋值错哪了,一直提示核心已转
2022-02-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人