- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 网络通信之单播,广播,多播
在网络通信中,很多都是单播或广播或较新的多播,通常单播通信的目的端为单一地址。广播的目的地址为广播域中的所有主机,而广播域通常限制在局域网中。
2013-08-11 12:00:10
2718
1
原创 TCP网络编程基本函数
本章主要是介绍一些TCP客户端以及服务器端程序需要的基本套接字函数。同时还介绍了下并发服务器基本原理。 用TCP套接字编程可以实现基于TCP/IP协议的面向连接的通信,它分为服务器端和客户端两部分,其主要实现过程如图所示。 基本TCP客户/服务器程序的套接字函数 1. 可见不管是
2013-08-10 16:15:38
710
原创 IPC通信之管道
1、 管道概述 1.1 管道相关的关键概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: · 管道是半双工的,数据是单向传递的;需要双向通信时,需要建立起两个管道。 · 只能用于父子进程或者兄弟进程之间(具有亲缘关系即共同祖先的进程)。 · 数据的读出和写入:一个进程向管道中写的内容被管道另一端的进程读出。写入的内容每次都添加在管道缓冲区的末尾,并且每次都是从缓冲区
2013-07-29 16:14:30
382
原创 C语言sizeof引发的思考
首先我们看一个小例子 struct node { int a; char b[3]; int c; }; 按理说sizeof(node)应该为11bytes 但是答案是12bytes。 这就涉及到内存对齐; 所谓内存对齐,是指一种计算机体系结构(如X86)对基本数据类型的存储位置有限制,要求其地址为某个数的倍数,通常这个数为4或8。这种要求会简化处理器的设计以及提升数据访问的效率,
2013-07-29 09:24:26
523
IBM-PC汇编语言程序设计课后习题答案(第二版 沈美明)
2012-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人