2016年9月30日

静态变量static

摘要: 静态变量static 静态变量可以分为:静态全局变量、静态局部变量。 静态变量作用的范围是在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0。 静态变量或者静态函数只在本文件内的代码才能访问,它的名字在其他文件中不可见。 代码一:static 从代码可以看出:用static在不同文件中 阅读全文

posted @ 2016-09-30 14:29 zhuzhu2016 阅读(1255) 评论(0) 推荐(0) 编辑

2016年9月13日

TCP确认延时和Nagle算法

摘要: TCP确认延时和Nagle算法 nagle 算法是 发送端 收到前一个报文的确认然后再发送下一个tcp数据。这样可以避免大量的小数据。 TCP_NODELAY选项控制。 Delay ACK是 接收端 在等待超时(还有其他发送ack确认的时机) 然后才发送ACK给客户端。 CORK算法 是 发送端 尽 阅读全文

posted @ 2016-09-13 14:57 zhuzhu2016 阅读(3207) 评论(0) 推荐(0) 编辑

2016年9月12日

云计算

摘要: 云计算 云计算系统:是以付费试用的形式向用户提供各种服务的分布式计算系统,系统对用户是透明的,其本质是对虚拟化的计算和存储资源池进行动态部署、动态分配、重分配、实时监控的系统。从而向用户提供满足QoS要求的计算服务,数据存储服务以及平台服务。 云服务一般以Web的形式来实现。 云计算系统三层模型: 阅读全文

posted @ 2016-09-12 15:53 zhuzhu2016 阅读(523) 评论(0) 推荐(0) 编辑

CCN与CDN区别

摘要: CCN与CDN区别 相同点: 1.针对目前互联网上存在问题,提出解决方案,让数据传输更快更稳定。 2.都均衡网络流量。 区别: 1.CDN是内容分发网络,是基于目前的TCP/IP体系结构的补充方法。CCN是以内容为中心的网络,是下一代互联网体系结构的一种。 2.CDN是基于TCP/IP的,所以他的数 阅读全文

posted @ 2016-09-12 10:02 zhuzhu2016 阅读(4832) 评论(0) 推荐(0) 编辑

2016年9月8日

二叉树的三种遍历

摘要: 二叉树的三种遍历:前序、中序、后序。包括递归和非递归的 前序遍历:root节点在最前。root节点、左子节点,右子节点 递归: 非递归: 中序遍历:root在中间。左子节点、root节点、右子节点 递归: 非递归: 后序遍历:root在最后。左子节点、右子节点、root节点。 递归: 非递归: 观察 阅读全文

posted @ 2016-09-08 11:26 zhuzhu2016 阅读(912) 评论(0) 推荐(0) 编辑

2016年8月24日

进程和线程的区别

摘要: 进程和线程的区别 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 一个程序至少一个进程,一个进程至少一个线程。 为什么会有线程? 每个 阅读全文

posted @ 2016-08-24 22:28 zhuzhu2016 阅读(85681) 评论(2) 推荐(0) 编辑

Ping程序的实现

摘要: Ping程序的实现 在windows系统下进行cmd可以进行ping操作。 ping命令是用来确定本地主机与网络中其他主机的网络通信情况,或者查看是否是为效IP。 ping的工作原理:网络另一主机发送ICMP报文,通过返回信息判断网络连接状况。没有通过运输层的TCP或者UDP 可以看到ping的返回 阅读全文

posted @ 2016-08-24 19:18 zhuzhu2016 阅读(1787) 评论(0) 推荐(0) 编辑

FTP协议

摘要: FTP协议 FTP即文件传输协议是应用层提供交互式会话系统,基于TCP连接的,FTP客户端和服务器之间是可靠的、面向连接的、为数据提供可靠保证,标准连接端口端口是21,数据传输端口是20。 FTP主要作用:让用户连接上一个远程计算机(这些计算机运行着FTP服务器程序),来查看远程计算机有什么文件,将 阅读全文

posted @ 2016-08-24 18:00 zhuzhu2016 阅读(714) 评论(0) 推荐(0) 编辑

http协议

摘要: http协议 http协议即超文本传输协议,是基于请求与响应的、无状态的应用层的面向对象的协议,基于TCP的连接方式。 http协议的特点: 支持C/S模式(客户/服务器模式)[B/S是基于特定通信协议的—http协议的C/S架构] 简单快速:客户向服务器请求服务时,只需要传送方法和路径。请求常用的 阅读全文

posted @ 2016-08-24 12:40 zhuzhu2016 阅读(514) 评论(0) 推荐(0) 编辑

2016年8月22日

TCP报文的最大负载和报文的最小长度

摘要: TCP报文的最大负载和报文的最小长度 MTU:最大传输单元,以太网的MTU为1500Bytes MSS:最大分解大小,为每次TCP数据包每次传输的最大数据的分段大小,由发送端通知接收端,发送大于MTU就会被分片。 MSS默认最小为536B,最小的MTU576B,MSS = MTU - IP头(20B 阅读全文

posted @ 2016-08-22 22:56 zhuzhu2016 阅读(35183) 评论(0) 推荐(2) 编辑

导航