IT综合
文章平均质量分 80
cutely606
这个作者很懒,什么都没留下…
展开
-
[转]HTTP请求模型和头信息参考
参考: http://blog.csdn.net/baggio785/archive/2006/04/13/661410.aspx模型: http://blog.csdn.net/baggio785/archive/2006/04/13/661412.aspxHTTP请求模型一、连接至Web服务器一个客户端应用(如Web浏览器)打开到Web服务器的HTTP端口的一个套接字(转载 2011-10-23 22:09:14 · 270 阅读 · 0 评论 -
Linux网络编程IPv4和IPv6的inet_addr、inet_aton、inet_pton等函数小结
知识背景:210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式。英语叫做IPv4 numbers-and-dots notation。如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址。英语叫做binary data。(其实binary是二进制的意思)详细介绍,请参考: 网络字节序与主机字节序的转换转载 2011-11-26 22:31:12 · 666 阅读 · 0 评论 -
网络字节序与主机字节序的转换
在对IP地址结构体SOCKADDR_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。查看这些函数的解析,会发现这些函数其实是与主机字节序和网络字节序之间转换有关。就是什么网络字节序,什么是主机字节序呢?下面我写出他们之间的转换:用IP地址127.0.0.1为例: 第一步 127 .转载 2011-11-26 22:09:38 · 427 阅读 · 0 评论 -
跨平台的网络通信中间件:ICE和ACE
做的工作部分是.NET 的通讯。看到这篇文章介绍了ICE和ACE, 两个都是开源的高性能中间件,挺有意思的,ICE的主页ACE的主页二十世纪九十年代中期以来,业界一直在使用DCOM和CORBA这样的面向对象的中间件平台。在分布式的应用中,中间件平台托管了大部分网络事务,比如对数据进行编码与解码以进行传送,把逻辑对象地址映射到物理传输端点,根据客户和服务器的机器架构改变数据的表示转载 2011-11-26 22:07:37 · 1197 阅读 · 0 评论 -
实时操作系统与通用操作系统的一些比较(转载)
主题:实时操作系统与通用操作系统的一些比较(转载) 嵌入式实时系统中采用的操作系统我们称为嵌入式实时操作系统,它既是嵌入式操作系统,又是实时操作系统。作为一种嵌入式操作系统,它具有嵌入式软件共有的可裁剪、低资源占用、低功耗等特点;而作为一种实时操作系统(本文对实时操作系统特性的讨论仅限于强实时操作系统,下面提到的实时操作系统也均指强实时操作系统),它与通用操作系统(如Win转载 2011-11-01 09:56:27 · 666 阅读 · 0 评论 -
讯雷.BT及电骡的概念及区别!
一个是纯P2P的下载软件,而另一个是传统下载与P2P结合的下载软件。 BT是纯粹的P2P下载软件这个我想不需要解释了。 而讯雷只是结合P2P技术而已,讯雷的资源实际上就是一些相同文件的下载地址。每次你要下载一个文件时,讯雷会通过文件名-文件大小等信息,在讯雷的数据库中查找相同的文件。这样就可以实现,在多个下载地址下载一个文件。这样一来速度当然比在一个下载地址下载要强的多。正因为这点讯雷才会倍遭转载 2011-10-31 23:35:42 · 1964 阅读 · 0 评论 -
Unix Fork()函数
unix fork()#include #includepid_t fork(void);返回值: 负数:如果出错,则fork()返回-1,此时没有创建新的进程。最初的进程仍然运行。 零:在子进程中,fork()返回0 正数:在父进程中,fork()返回正的子进程的PID 实例: pid_t child; if((child =fork()转载 2011-10-31 19:59:20 · 1681 阅读 · 0 评论 -
多线程知识点整理
作者: crystal923129 (1 篇文章) 日期: 十月 28, 2011 在 1:28 下午基本概念多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。相关接口•Runnable转载 2011-10-31 16:50:09 · 287 阅读 · 0 评论 -
关于互斥锁,临界区,互斥量,信号量,事件
分类: 多线程 四种进程或线程同步互斥的控制方法:1、互锁函数:能够很保证原子形式访问资源2、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。3、互斥量:为协调共同对一个共享资源的单独访问而设计的。4、信号量:为控制一个具有有限数量用户资源而设计。5、事 件:用来通知线程有一些事件已发生,从而启动后继任务的开始。互锁函数:互锁转载 2011-11-10 23:34:43 · 1288 阅读 · 0 评论