TCP学习之建立一个简单的客户/服务器系统--回射系统
相关的资料可以参考Unix网络编程,这个只是修改版,不需要依赖任何文件,可以独立编译通过,而且是在两台不同的主机上进行的。
fggets和fputs这两个函数来自标准I/O函数库,writen和readline见my_unp.h头文件
//my_unp.h
#include
#include
#include
#...
分类:
其他好文 时间:
2014-11-04 17:22:37
阅读次数:
312
本文是JavaScript The Good Part 有关对象和继承的学习笔记。1. Object.create本函数是ECMAScript 5中的标准函数,其作用是用一个对象作为原型来生成另一个对象,可以用以下的code 模拟实现。 if(typeof Object.create !== ...
分类:
编程语言 时间:
2014-11-03 10:09:20
阅读次数:
199
在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。我们知道,ASCII代码值的范围是0~255,不可能出现-1,因...
分类:
其他好文 时间:
2014-10-18 11:08:19
阅读次数:
200
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函...
分类:
其他好文 时间:
2014-10-17 11:50:18
阅读次数:
275
代码块本质上是和其它变量相似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你能够像调用其它标准函数一样,传入參数数,并得到返回值。脱字符(^)是块的语法标记。依照我们熟悉的參数语法规约所定义的返回值以及块的主体(也就是能够执行的代码)。下图是怎样把块变量赋值给一个变量的语法解说:依照调用函...
分类:
其他好文 时间:
2014-10-16 18:39:42
阅读次数:
198
ctype.h是C标准函数库中的头文件,定义了一批C语言字符分类函数(C
character classification functions),用于测试字符是否属于特定的字符类别,如字母字符、控制字符等等
ctype.h的C标准库的头文件中提供的声明几个有用的函数测试和字符映射。 yiibai.com
所有的功能都接受int作为参数,其值必须是EOF或为unsigne...
分类:
编程语言 时间:
2014-10-10 18:49:54
阅读次数:
350
calloc(), malloc(), realloc(), free(),alloca() 内存区域可以分为栈、堆、静态存储区和常量存储区,局部变量,函数形参,临时变量都是在栈上获得内存的,它们获取的方式都是由编译器自动执行的。 利用指针,我们可以像汇编语言一样处理内存地址,C 标准函数库提...
分类:
其他好文 时间:
2014-09-09 12:26:38
阅读次数:
243
PHP的观察者设计模式实现相对简单,但是PHP5+版本中已经有标准库类库支持,我们只需简单继承并实现就可以了。...
分类:
Web程序 时间:
2014-09-04 17:11:53
阅读次数:
204
引言
该文档由个人总结,一级标题的序号对应《APUE》第一版的各章,但是二级标题和该书无关,其序号和内容完全是根据个人判断和个人需求进行编写。
3.文件I/O
本章所说明的函数经常被称之为不带缓存的I/O(与第5章中说明的标准I/O函数相对照)
3.1文件I/O函数
大多数UNIX文件I/O只需用到5个函数:open、read、write、lseek、close。
需注意的是wri...
分类:
其他好文 时间:
2014-09-03 11:20:26
阅读次数:
383
代码块本质上是和其它变量相似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你能够像调用其它标准函数一样,传入參数数,并得到返回值。脱字符(^)是块的语法标记。依照我们熟悉的參数语法规约所定义的返回值以及块的主体(也就是能够执行的代码)。下图是怎样把块变量赋值给一个变量的语法解说:依照调用函...
分类:
其他好文 时间:
2014-08-28 19:38:35
阅读次数:
206