logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

学习笔记之汤小丹《计算机操作系统第四版》----第三章 处理机调度与死锁

处理机调度的层次:高级调度(作业调度、长程调度):调度对象为作业(还不是进程),为它们创建进程,分配必要的资源,并将它们放入就绪队列(从外存 --->内存)低级调度(进程调度、短程调度):决定就绪队列中的哪个进程应获得处理机中级调度(内存调度):提高内存利用率和系统吞吐量,把暂时不能运行的进程(挂起状态)调至外存等待处理机调度算法的共同目标:  公平性:使各进程都获得合理的...

#操作系统
学习笔记之计算机网络(王道考研) 第六章 应用层

在C/S模型中,服务器总是处于打开状态(除非某人把它关了)常见的使用C/S模型的应用包括Web、文件传输(FTP)、远程登录和电子邮件等 C/S模型的主要特点:网络中各计算机的地位不平等,服务器可以通过对用户权限的限制来达到管理客户机的目的客户机相互之间不能通信可扩展性不佳。受服务器硬件和网络带宽的限制,服务器支持的客户机数有限P2P模型:整个网络中的传输内容不再被保存在中心服...

#计算机网络
学习笔记之计算机网络(王道考研) 第五章 传输层

传输层属于面向通信的最高层,同时也是用户功能中的最低层传输层提供应用进程之间的逻辑通信(即端到端的通信),与网络层的区别是,网络层提供的是主机之间的逻辑通信传输层的复用和分用:复用是指发送方不同的应用进程都可以使用同一个传输层协议传送数据;分用是指接收方的传输层在剥去报文的首部后能够把这些数据正确交付到目的应用进程传输层还要对收到的报文进行差错检测(首部和数据部分),而网络层只检查IP...

#计算机网络
Scala之flatMap操作

个人理解调用flatMap方法的是一个可迭代集合(注意:字符串是一个可迭代集合,字符串中的元素为字符)什么类型调用的flatMap方法,则返回的也是什么类型flatMap = map + flatten 即先对集合中的每个元素进行map,再对map后的每个元素(map后的每个元素必须还是集合)中的每个元素进行flatten进行map的对象可以是只含一层的集合,但进行flatten操...

VMware上虚拟机安装VMvare Tools

安装VMvare Tools的好处:1.虚拟机的屏幕可随意变大(知道铺满整个VMvare窗口)2.不用按住Ctrl+Alt切换将鼠标在客户机与宿主机之间来回切换,直接将鼠标划出客户机或者划进客户机即可3.客户机和宿主机之间可以进行复制粘贴ps:以上客户机指VMvare里面的linux系统,宿主机指你的VMvare软件在什么系统下的安装,一般为Windows 原材料:在V...

到底了