摘要:
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要... 阅读全文
摘要:
1、定义 队列(Queue)是只允许在一端进行插入,而在另一端进行删除的运算受限的线性表 (1)允许删除的一端称为队头(Front)。 (2)允许插入的一端称为队尾(Rear)。 (3)当队列中没有元素时称为空队列。 (4)队列亦称作先进先出(... 阅读全文
摘要:
1.系统调用文件I/O open() create() read() write() lseek() access() fcntl() 等函数为系统调用实现的 2.C库函数文件I/O fopen() fclose() fputc() f... 阅读全文
摘要:
原文出处 http://blog.csdn.net/zjhkobe/article/details/6633392 (1)fcntl函数说明 前面的这5个基本函数实现了文件的打开、读写等基本操作,这一节将讨论的是,在文 件已经共享的情况下如何操作,也就... 阅读全文
摘要:
原文链接:http://www.linuxdiyf.com/viewarticle.php?id=161384 /dev/zero,是一个输入设备,你可你用它来初始化文件。 /dev/zero------该设备无穷尽地提供0,可以使用任何你需要的数目——设备... 阅读全文
摘要:
堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般... 阅读全文
摘要:
本篇是SOLID原则的第三部分,建议先阅读前两部分: JavaScript 中的 SOLID 原则:“S”代表什么 JavaScri... 阅读全文
摘要:
JavaScript 中的 SOLID 原则:“S”代表什么 你可能已经了解过一些设计原则或者设计模式,本文主要渐进的讲解了SOLI... 阅读全文
摘要:
你可能已经了解过一些设计原则或者设计模式,本文主要渐进的讲解了SOLID原则: 不使用SOLID是怎么编写代码的,存在什么问题? ... 阅读全文
摘要:
Web Serve for Chrome 通过浏览器直接起一个静态服务,文件夹就可以在浏览器中通过http://127.0.0.1:... 阅读全文