自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 广州大学操作系统实验 2020版 银行家算法

银行家算法银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。  在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是

2020-05-27 23:53:03 1917 2

原创 计算机网络实验2 理解子网掩码、网关和 ARP 协议的作用

实验二:理解子网掩码、网关和 ARP 协议的作用1、相关知识点:(1)子网掩码(Subnet Mask) 子网掩码的主要功能是告知网络设备,一个特定的 IP 地址的哪一部分是包含网络地址 与子网地址,哪一部分是主机地址。网络的路由设备只要识别出目的地址的网络号与子网号 即可作出路由寻址决策,IP 地址的主机部分不参与路由器的路由寻址操作,只用于在网段 中唯一标识一个网络设备的接口。本来,如果网络系统中只使用 A、B、C 这三种主类地址, 而不对这三种主类地址作子网划分或者进行主类地址的汇聚,则网络设备根

2020-05-27 13:21:41 3150

原创 计算机网络专有名词笔记

1.IP地址2.子网掩码(Subnet Mask) 子网掩码的主要功能是告知网络设备,一个特定的 IP 地址的哪一部分是包含网络地址 与子网地址,哪一部分是主机地址。网络的路由设备只要识别出目的地址的网络号与子网号 即可作出路由寻址决策,IP 地址的主机部分不参与路由器的路由寻址操作,只用于在网段 中唯一标识一个网络设备的接口。本来,如果网络系统中只使用A、B、C 这三种主类地址, 而不对这三种主类地址作子网划分或者进行主类地址的汇聚,则网络设备根据 IP地址的第 一个字节的数值范围即可判断它属

2020-05-27 11:15:11 714

原创 javaScript闭包和模块机制

前言:对于那些有一点Js使用经验但却完全不理解闭包概念的人来说,理解闭包可以看作是某种意义上的重生,但是需要付出非常多的努力和牺牲才能理解这个概念。一、什么是闭包?函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起构成闭包(closure)。也就是说,闭包可以让你从内部函数访问外部函数作用域。在 JavaScript 中,每当函数被创建,就会在函数生成时生成闭包。二、闭包用途1、在自身词法作用域之外的地方读取函数内部的变量2、让这些变量的值始终保持在内存中。不

2020-05-25 21:52:42 153

转载 ipconfig/all详解

Ipconfig/all(win+R-->cmd-->ipconfig/all)最常用的就是显示自己主机的ip了,可以让我们了解自己的计算机是否成功的租用到一个IP地址。但是ipconfig显示的除了当前主机网络ip之外还有很多的设置,下面我们来仔细看看。...

2020-05-23 10:52:17 3593

原创 call()和apply()的详解

一、语法1.apply(thisObj,[argArray]):thisObj是指想改变某函数中this指针,让this指针指向thisObj的对象,[argArray]是参数数组。2.call(thisObj,arg1,arg2,...argN):thisObj同上,传递给函数的参数必须列举出来。注意:如果没有提供thisObj参数,那么Global对象被用于thisObj。二、两者异同1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。2. 相同点:这两个方法的

2020-05-22 22:09:28 925

原创 Canvas实现PC端刮刮卡和生成四位随机验证码

一、先来实现刮刮卡1.所需知识点1.获得操作canvas的对象getContext():获得用于在画布上绘图的对象。2.getImageData(x,y,width,height)定义:getImageData()方法返回ImageData对象,该对象拷贝了画布指定矩形的像素数据,该对象不是一张图片,而是保存了画布中数据的对象。参数: 1.x、y分别表示开始复制的左上角的位置坐标。 2.width、height分别表示要复制的矩形区域的宽度、高度。 对于ImageData对象中

2020-05-20 22:28:14 527

原创 offsetTop、clientTop、scrollTop、offsetHeight、clientHeight、scrollHeight概念结合图片理解

首先说一下学习这几个属性的感受,WHAT?这些概念怎么都差不多啊,这怎么区分?我也晕了好久,今天我偏重实际效果图来理解这几个玩意。这里分document.body和div来讲解。一、div部分先上我们用来理解属性的代码<div class="container" id="container"> <article> 一、没遇见你之前,我,随遇而安,遇见你之后,我,以你为安。 二、你是我今生渡不过的劫,多看一眼就心软,拥抱一下就沦陷!

2020-05-19 18:02:17 490

原创 Ajax 从0~1全面学习,前端异步请求必须掌握

一、学知识之前需要知道知识的用处,不能学了还是新面孔1.Ajax诞生的前景:当处于静态网页阶段时,前端只是负责存粹的展示功能,当想要更新网页部分内容时,必须重新加载整个网页。这给人的体验肯定是不满意的,此外服务器也受不了这负担。因此,为了解决这个问题,诞生了Ajax。2.Ajax的作用:Ajax的出现,大大改变了前端开发,不仅可以使页面局部刷新,还使得前端不再只是负责展示功能,还可以管理数据和与用户互动。3.Ajax的工作流程:Ajax脚本独立向服务器请求数据,拿到数据之后,可以进行一系列的处理

2020-05-17 18:42:06 240

原创 前端必学的6个HTML+CSS特效

1.图片慢慢靠近当我们在看图片时,可能觉得图片有点小,那我们就给用户一种体验,当用户把鼠标移入时,图片慢慢变大。效果图:知识点:CSS3之“过渡”:transition()----定义如何放大图片和放大过程的时间CSS3之“2D转换”:transform:scale()----放大图片CSS3之“溢出”:overflow:hidden----当图片放大时,溢出要隐藏代码:<div class="imgDiv"> <img src="https://timgs

2020-05-16 22:56:10 2505

原创 瀑布流效果,用女神图片用三种方法实现,比在浏览器看过瘾,哈哈哈

第一种方法:采用纯CSS的"多列"属性实现瀑布流用到的一些多列属性:1. column-count:指定元素的列数2. column-gap:指定列之间的差距3. column-width:指定列的宽度效果图:上代码:imageUrl:string[]=["https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1589350346618&di=de03b3da00a0f34c39

2020-05-14 12:10:59 1040

原创 广州大学操作系统实验2020版 进程管理与进程通信

能力不足,答案有待验证,这个仅供参考–仅提供代码与结果编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程并发执行,观察实验结果并分析原因代码:运行结果:用fork( )创建一个进程,再调用exec( ),用新的程序替换该子进程的内容,利用wait( )来控制进程执行顺序,掌握进程的睡眠、同步、撤消等进程控制方法,并根据实验结果分析原因。代码:运行结果:编写一段多进程并发运行的程序,用lockf( )来给每一个进程加锁,以实现进程之

2020-05-09 20:08:12 2145 2

原创 聊天室小项目中的聊天框是如何做到接收信息|发送信息在界面上左右分离的

思路:采用display:flex布局,我们默认消息是靠左显示的,当满足某条件时(判断是你发送的消息还是接收的消息,若是自己发送的消息,则靠右显示),此时设置flex-direction: row-reverse即可;先上效果图效果图还满意的话接着看代码吧ts:先看这个好理解下面html模板中绑定的内容class userMessages{ sender:string;//发送方,用s...

2020-05-07 00:10:21 1407

原创 JS学习总结

1. javascript的typeof返回哪些数据类型.string,boolean,number,undefined,function,object2. 例举几种强制类型转换和隐式类型转换?强制:{数值:parseInt,parseFloat,number字符串:toString,string布尔:boolean}隐式:{1.对于 "==" 操作符,通常都会先隐式转换(强制...

2020-05-02 17:58:21 536

原创 几种常用的CSS居中方法,几行代码很简单

我们都知道margin:0 auto;可以让元素水平居中,但margin:auto却不能让元素垂直居中。最简单的水平居中方法margin:0 auto;​ 其实上面语法是margin-left和margin-right为auto的结合。从而达到水平居中效果。文字水平、垂直居中最简单方法text-align:centerheight:50px;line-height:50px...

2020-05-01 12:51:36 1038

计算机网络实验三.docx

广州大学 计算机网络实验3 使用网络协议分析器捕捉和分析协议数据包 2020版本,使用网络协议分析器捕捉和分析协议数据包 2020版本,使用网络协议分析器捕捉和分析协议数据包 2020版本

2020-06-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除