上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 59 下一页
摘要: 目录 1、HTTP协议 2、FTP协议 3、TELNET协议 4、NFS协议 1、HTTP协议 应用层协议HTTP协议是Web的核心。HTTP协议在Web的客户程序和服务器程序中得以实现,运行在不同系统上的客户程序和服务器程序通过交换HTTP消息彼此通信。HTTP协议定义数据格式,使得服务器和客户端通过协议进行数据交流。 客户端和服务器交流的基本内容:Web页面(web page... 阅读全文
posted @ 2014-03-05 17:56 ITtecman 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 主机字节序:多于一个字节的数据类型(多字节数据类型)在内存中的存放顺序叫主机字节序。 最常见的字节序有两种:小端字节序和大端字节序。 小端字节序:Little Endian,简称LE,将数据的最低字节放在内存的起始位置。也就是说,内存地址较低的字节位存放数据的低位字节,内存地址较高的字节位存放数据的高位字节。可以简记为:高高低低。 大端字节序:Big Endian,简称BE,将数据的高字节放... 阅读全文
posted @ 2014-03-05 16:28 ITtecman 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 主机ID全为0:不分配给任何主机,仅用于表示某个网络的网络地址。 主机ID全为1:不分配给任何主机,仅用做广播地址。 IP地址的32位全为1:即255.255.255.255,为有限广播地址(http://baike.baidu.com/view/1262931.htm)。 IP地址的32位全为0:即0.0.0.0,表示主机本身。 IP地址127.0.0.1:特殊的环回接口,常用于在本地进... 阅读全文
posted @ 2014-03-05 15:56 ITtecman 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 目录 1、主机到网络层协议:以太网协议 2、IP协议 3、网际控制报文协议(ICMP) 4、传输控制协议(TCP) 5、用户数据报文协议(UDP) 6、流控制传输协议(SCTP) 7、地址解析协议(ARP) 联网的各个终端之间能否进行交互的软件基础是网络协议栈,目前主流的网络协议栈是TCP/IP协议栈。 1、主机到网络层协议:以太网协议 主机到网络层主要为... 阅读全文
posted @ 2014-03-05 15:41 ITtecman 阅读(3141) 评论(0) 推荐(0) 编辑
摘要: 一、线程的优点 与传统进程相比,用线程来实现相同的功能有如下优点: (1)系统资源消耗低。 (2)速度快。 (3)线程间的数据共享比进程间容易的多。 二、多线程编程简单实例 #include #include #include #include voidthread1_routine(void){ printf("new thread:thread_id is %u, pr... 阅读全文
posted @ 2014-03-05 10:54 ITtecman 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: /* list.h */#ifndef _LINKLIST_H#define _LINKLIST_Hstruct node { int data; struct node *next;};typedef struct node *ptr_to_node;typedef struct node *position;typedef struct node *list;list create_list();void insert(int x, list l, position p);void insert_to_head(int x, list l);void insert_to_tai... 阅读全文
posted @ 2014-03-04 11:21 ITtecman 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 一、半双工管道(pipe) 关于管道详细介绍可参考http://www.cnblogs.com/nufangrensheng/p/3560130.html。 1、管道实现父子进程间通信实例: /* pipe.c */#include #include #include #include #include #include #define MAXLINE 1024int main(v... 阅读全文
posted @ 2014-03-03 22:27 ITtecman 阅读(2759) 评论(0) 推荐(0) 编辑
摘要: 1、fork()方式 fork()函数以父进程为蓝本复制一个进程,其ID号与父进程ID号不同。在Linux环境下,fork()是以写复制实现的,只有内存等与父进程不同,其他与父进程共享,只有在父进程或者子进程进行了修改后,才重新生成一份。 2、system()方式 system()函数调用”/bin/sh –c command“执行特定的命令(可参考http://www.cnblog... 阅读全文
posted @ 2014-03-03 21:53 ITtecman 阅读(2573) 评论(0) 推荐(0) 编辑
摘要: 程序是指令的集合。 进程是运行着的程序。操作系统分配资源的基本单位。 线程是为了节省资源而可以在同一个进程中共享资源的一个执行单位。 阅读全文
posted @ 2014-03-03 21:27 ITtecman 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 打开、创建文件: 关闭文件: 读取文件: 写文件: 设定文件偏移量: 获取文件状态: 文件空间映射: 获取和改变已打开文件的属性: 文件输入输出控制: 阅读全文
posted @ 2014-03-03 21:20 ITtecman 阅读(232) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 59 下一页