- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Linux系统 /目录下的各文件作用
在LINUX的 / 目录下有许多文件夹,都有其特定的作用。 在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesystem Hierarchy Standard ) 的 Linux 文件系统层次结构标准。FHS 标准规定了 L
2017-05-26 15:19:53
648
转载 Linux的SOCKET编程详解
Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal)UNIX
2017-05-24 17:18:49
349
原创 X86CPU寄存器分析
本文讲述X86计算机的寄存器构造,包括EIP(程序指令指针寄存器,与16位单片机的PC程序计数器类似),以及EAX(累加寄存器),EBX(基地址寄存器),ECX(计数寄存器),EDX(数据寄存器),ESP(堆栈顶指针),EBP(堆栈基指针)等通用寄存器,以及CS、DS、ES、SS等段寄存器。一、32位CPU寄存器 可以看出,他的低16位作
2017-05-19 09:41:13
3816
转载 如何在C++中使用cout进行高级的格式化输出操作
这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在、上使用这些格式化操作,从而代替sprintf和fprintf函数。为方便描述,下文仅以cout为例进行介绍。一、综述 cout
2017-05-19 09:16:57
8355
转载 TCP数据流—滑动窗口,拥塞窗口,慢启动,Nagle算法,经受时延的确认等
(1).窗口机制 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面举一个例子(假设
2017-05-18 10:50:43
1251
转载 网络基础之网桥和交换机的工作原理及区别
网桥和交换机除了用CAM表指导数据包转发这点和HUB不一样外,网桥和交换机还有一个特点:缓存。本文就来为大家详细的介绍网络基础之网桥和交换机的工作原理及区别。网桥和交换机区别在叙述前,我们先一起看两幅图:2.交换机连接模式:从图中可以看到,网桥只有2个输入/出端口,而交换机有8个。嗯,是的,一开始的时候(那时候只有HUB这种设备),由于硬件水平不是很发达,人们为了提
2017-05-15 09:26:36
958
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人