自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 DNS服务器架设

要求:DNS能解析出域名所对应的IP地址1:配置虚拟网卡设置2:配置服务器静态IP地址3::创建正向,反向查找本地测试:

2018-04-29 22:19:15 375

转载 计算机网络原理总结

推荐:直接观看http://www.cnblogs.com/maybe2030/p/4781555.html      计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非

2018-04-06 19:51:48 691

原创 全排列(递归算法)

一.                                 全排列算法首先:什么是全排列=》百度一下从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列。当m=n时所有的排列情况叫全排列。公式:全排列数f(n)=n!(定义0!=1) 算法:递归算法=》网络上偷了一个图 全排列:顺便复习一

2018-04-05 00:39:18 100036 21

原创 二叉树基本算法

二叉树的存储结构(C++)遍历:先序遍历,中序遍历,后序遍历附上代码://二叉树的存储和遍历,创建二叉树,后序的直接加上函数和算法#includeusingnamespace std;typedefstruct Node{       char data;       struct Node *lchild,*rchild;}*Bitree;//创建二叉

2018-04-04 23:08:43 479

原创 二叉树概念

树和二叉树1:定义:(虽然没什么鸟用,但是需要了解)树(Tree)是N个节点的有限集 非空树 T:(1)      有且只有一个根节点(文件的目录接口,\根目录)(2)      除了根节点外以外多个互相不想交的有限集。。。。2: 不说了来一棵树(二叉树)二叉树是重点学习的。 3:名词解释(需要知道) 节点:树的独立单元,就是每个圆圈 节点的度:节点拥有

2018-04-04 23:02:55 275

原创 JS原型链

原型链图解1. 原型链(图解)  * 访问一个对象的属性时,    *先在自身属性中查找,找到返回    *如果没有, 再沿着__proto__这条链向上查找, 找到返回    *如果最终没找到, 返回undefined  * 别名: 隐式原型链  * 作用: 查找对象的属性(方法)2. 构造函数/原型/实体对象的关系

2018-04-04 19:34:02 233

原创 JS基础理解

JS引擎如何管理内存?1. 内存生命周期  * 分配小内存空间, 得到它的使用权  * 存储数据, 可以反复进行操作  * 释放小内存空间2. 释放内存  * 局部变量: 函数执行完自动释放  * 对象: 成为垃圾对象==>垃圾回收器回收3:1. 什么是对象?  * 多个数据的封装体  * 用来保存多个数据的容器  * 一个对象代表现实中的一个事物2

2018-04-04 19:21:40 216

原创 JS数据类型

1. 分类  * 基本(值)类型    *String: 任意字符串    *Number: 任意的数字    *boolean: true/false    *undefined: undefined    *null: null  * 对象(引用)类型    *Object: 任意对象    *Function: 一种特别的对象(可以执行)    *Array: 一种特别的对象(数值下标, 内...

2018-04-04 19:20:03 180

原创 JS(十二)

冒泡事件(1)冒泡就是后代元素的事件被触发的时候,其祖先元素的相同事件也会被触发;冒泡是向上导向的; #box1{ width: 300px; height: 300px; background-color: #00BFFF; } #s1{ background-color: yellow; }

2017-11-29 22:54:03 276

原创 JS(十一)

事件对象(event) #move{ width: 300px; height: 150px; background-color: #00BFFF; } #show{ width: 300px; height: 100px; background-color:#FF0000; margin: 20

2017-11-29 22:49:31 246

原创 JS(十)

4:(1)DOM对CSS进行操作box1.style.width="400px";box1.style.height="400px";box1.style.backgroundColor="yellowgreen";//JS改变的样式会成为内联样式而覆盖当前样式表的样式;             但是如果样式表使用!important,则不能被覆盖;

2017-11-29 22:46:41 284

原创 JS基础学习(九)

DOM增删改添加删除记录练习 ALD=function(){ //当点击的时候就删除指定的这一行; //首先我们需要获取tr元素; var tr=this.parentNode.parentNode; // 在删除前我们需要弹出一个提示框 //name为我们删除行name; var name=tr.child

2017-11-23 20:56:42 367

原创 JS基础学习(八)

DOM查询1:全选练习全选练习 window.onload=function(){ var checkedAllBox=document.getElementById("checkedAllBox"); var checkedAllBtn=document.getElementById("checkedAllBtn

2017-11-23 20:54:00 316

原创 JS学习(七)

DOM/Dom 表示的是文档对象模型document object model/1:作用:JS可以通过DOM来操作网页;//                      文档表示的是整个网页,元素节点表示的是标签,属性节点表示的元素的属性,文本节点是标签中的文字;                         varb=document.getElementById("sn");/

2017-11-23 20:49:55 329

原创 JS基础学习(六)

Math对象(1) Math不是构造函数,是一个工具对象,封装了数学的常用量和方法-》对象;1:Math的属性  例如:Math.PI (可以查手册,此处不做过多介绍)3.141592653589793表示圆周率 2: Math的方法    console.log(Math.abs(-1));//Math.abs(-1)绝对值方法    console.log(Math

2017-10-30 23:11:29 335

原创 javascript基础学习(五)

//数组去重var a=[1,2,3,4,5,1,2,3,4,5];           for(var i=0;i              for(var j=i+1;j              {              if(a[i]==a[j])                a.splice(j,1);              }         

2017-10-29 13:23:05 398

原创 JS基础学习(四)

一:构造函数//构造函数用来创建一个对象                         function Person(name ,sex,age){                                  this.age=age;//如果是age=参数,age并不是这个对象的值因为这个函数中没有,去上一层找,表示的是window.name。           

2017-10-27 00:09:53 394

原创 JavaScript基础学习(三)

作用域1:作用域:表示变量的作用范围。在全局作用域(整个页面中),有一个window对象,有游览器创建例如:                         var a=10,b=5;                         console.log(window.a+window.b);2:console.log(a);        var a=10;//表示创建一个

2017-10-24 23:45:52 337

原创 数据链路层(四)

1:点对点信道:一对一的点对点通信方式。2:数据链路:除了物理层外,还有一些必要的通信协议。封装成帧,透明传输,差错检测。   A -------------------B发送消息 (1)      首先,把网络层传下来的IP数据报,添加首部和尾部,然后封装成帧。(2)      封装好的帧发送给B节点的数据链路层。(3)      B数据链路层收到帧检查无

2017-10-23 20:15:56 1182

原创 物理层——计算机网络原理(三)

1: 物理层:连接计算机的传输媒体上传输数据的比特流。2:数据:运送消息的实体    通信的目的:获得消息。信号:模拟信号(参数的取值是连续的) 数字信号(参数的取值是离散的)码元:代表不同离散数值的基本波形。3:信道:表示某一个方向传送信息。   电路:包含接收和发送的信道。(1)   单向通信:单工通道,表示只能有一个方向的通信,例如无线广播。(2)   双向交替通

2017-10-23 20:12:11 522

原创 操作系统学习(五)

处理机调度与死锁1:调度:一种资源的分配,处理机调度对资源进行分配,作业从提交到获得处理机执行。2 调度层级(1)   高级调度(作业调度)-》作业 根据调度算法从外存的后备队列调入就绪队列——》内存,然后创建进程,分配资源,放入就绪队列。(2)   低级调度(进程调度)。(3)   中级调度(内存调度)——》提高内存的利用率,将暂时不能运行的进程调入外存等待。3 调度

2017-10-21 12:49:32 1353

原创 操作系统学习(四)

信号量机制1:信号量机制:对于临界资源的访问。Wait(s),sgnal(s),是两个原子操作,在执行过程中不可中断,就是用来判断临界资源。S表示临界资源的数目,初始化为1.Wait(s){   While(ss--;表示 //申请到了一个临界资源,资源的数量--; }Signal(s){S++; 进程使用资源完了,资源的数目S++,使用的资源被释放

2017-10-15 14:22:50 1505

原创 JavaScript基础学习(二)

运算符(1)   其他数据类型转换为Boolean;string->Boolean;var a="";                         a="hello"                         a=Boolean(a);空串为false其余的为true。Number->Booleana=123;                       

2017-10-15 00:03:28 450

原创 JavaScript基础学习(一)

(1)        //弹出一个警告框;向游览器中输入一个内容,可以在游览器看到;向控制台显示文字      alert("Hello Wrold")      document.write("Hello Wrold")      console.log("Hello Wrold")                 JS代码可以写在script标签中,从上到下依次执行。

2017-10-10 21:59:30 310

原创 html和CSS基础学习(十六)

框架集(1)infream的集合,用来引入多个页面。在html中使用frameset创建一个框架集,但是不能喝body标签一起使用,只能用来引入不能有自己的格式。                                                                                                 

2017-10-09 19:42:14 277

原创 html和CSS基础学习(十五)

表单(1)表单:向服务器提交数据。                                                                                                                     用户名                                 

2017-10-09 19:39:19 283

原创 html和CSS基础学习(十四)

(1)图片素材。图片按钮的一个练习                                                                                                     a{                                  /*变成块元素*/           

2017-10-09 19:31:15 284

原创 html和CSS基础学习(十三)

(1)在网页制作中让box2和box3并排在一起使用可以 浮动,也可以使用外边距,当margin-top为负值可以向上移动。.box2{                                  width:200px;                                  height:200px;                               

2017-10-09 18:13:07 603

原创 计算机网络原理(二)

1:计算机网络的性能:(1)速率:数据的传输速度   (2)带宽:信号具有的频带宽度(带宽越宽其能传输数据率越高)  (3)吞吐量(实际的网速) (4)延迟(总延迟=发送延迟+传播延迟+等待排队延迟) (5)时延带宽积 (6)往返时间RTT(7)利用率(但是并非信道利用率越高越好,类似于高速公路容易造成堵塞)2:非性能特征:费用,质量,标准化,可靠性,管理和维护,可扩展和升级3

2017-09-24 17:18:24 429

原创 操作系统学习(三)

进程同步机制1:进程的创建:在OS中,允许一个进程创建另一个进程(父,子,孙进程 而且子进程会继续父进程中的所有资源),类似一个二叉树2,进程的创建:申请空白的PCB,申请分配资源,初始化PCB(标志符,处理机,控制机制),插入就绪队列(如果就绪队列接收)3:进程的终止:正常终止    异常终止(越界,保护机制,非法指令,特权指令,等待超时)  外界的干预(系统死锁,强

2017-09-23 23:26:18 2616

原创 html和CSS基础学习(十二)

清除元素的浮动和解决元素高度塌陷的问题Clear:left,right,both,none;表示清除元素浮动带来的影响;Both:清除对其影响最大的浮动元素,不是都清除一共三种方法,第一种直接使用overflow(但是会有一些副作用),zoom:1兼容IE6第二:添加一个DIV利用clear间接的解决。第三:使用伪类在CSS中解决 .box1{

2017-09-23 21:05:05 525

原创 html和CSS基础学习(十一)

导航条的练习 *{ margin: 0; padding:0 ; } .sn{ list-style: none; /*去掉列表的*号*/ /*设置背景颜色*/ background-color: #6495EB; /*解决父元素的塌陷问题*/ overflow: hid

2017-09-23 20:57:49 376

原创 html和CSS基础学习(十)

高度塌陷问题在文档流中父元素高度被子元素撑开的,如果子元素浮动就会造成父元素的高度塌陷。正常状态:塌陷状态: /*在文档流中父元素高度被子元素撑开的*/ .box1{ border: 10px red solid; } .box2{ height:100px ; width: 100px;

2017-09-23 20:52:49 341

原创 html和CSS基础学习(九)

浮动二1:浮动的元素不会覆盖文字,文字会放在周围。2:元素设置浮动(会脱离文档流),块元素脱离文档流会被内容撑开。内联元素脱离文档流——块元素布局图制作一个简单的div布局 *{ margin: 0; padding: 0; } .head{ width:80% ; height:100px; b

2017-09-23 20:47:52 371

原创 html和CSS基础学习(八)

overfolw:对溢出元素的处理(子元素的内容超出父元素) .box1{ width: 200px; height:200px ; background-color: red; /*overflow: auto;这个比较智能化可以自动调节滚动框*/ overflow: scroll; } .box2{

2017-09-23 20:39:12 340

原创 进程

进程的描述和控制1:进程:资源分配和独立运行的基本单位。2:程序的并发执行:如下图所示由于s1与s2之间没有前驱关系,所以他们可以并发执行(他们彼此之间不相互依赖)3:并发执行的特征:Ø  间断性(同一任务相互合作形成相互制约的关系   执行——暂停——执行) Ø  失去了封闭性:(系统资源被共享)Ø  不可再先性(由于失去了封闭性,结果与执行速

2017-09-21 15:36:19 337

原创 html和CSS基础学习(七)

内联元素的盒子模型(1)    内联元素会紧挨在一起,块元素会独占一行。(2)    内联元素不能设置height和width,设置了也没有用,内联元素可以设置边框,和水平方向的外边距和内边距,而且不会重叠。水平方向可以影响布局 p{ font-style:italic; color:red ; } div{ width:

2017-09-14 20:20:40 366

原创 html和CSS基础学习(六)

垂直外边距的重叠例如兄弟元素之间相邻外边距取最大值: .box1{ width: 200px; height:200px ; background-color:greenyellow ; margin-bottom:100px ; } .box2{ width: 200px; height: 20

2017-09-14 20:07:37 430

原创 html和css基础(五)盒子模型

盒子模型图片来自于:百度 body{ background-color:rgb(241,244,255) ; } .box1{ width: 200px; height: 200px; background-color:white ;/*盒子的内容区,我们写的文字都在这里面显示*/

2017-09-11 17:59:42 360

原创 计算机网络原理

计算机网络1:互联网主要使用的是拓朴结构(数据结构中的拓扑排序)2:工作方式:(1)    边缘部分:由互联网主机组成(用户使用的客户机,用户通信,资源的共享)(2)    核心部分:网络和连接网络的路由器组成,为边缘部分提供服务。3:客户的服务器是通信所涉及的两个应用进程。   客户是服务请求方,服务器是服务提供方。4:互联网的核心部分:路由器,路由器是实现分

2017-09-11 13:49:01 373

空空如也

空空如也

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

TA关注的人

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