自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

转载 同一进程中同一端口如何区分不同的Socket

为了区分不同应用进程间的网络通信和连接,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP 或 UDP)和使用的端口号。     Socket的原意是“插座”。通过将这3个参数结合起来,与一个“插座”Socket绑定,应用层就可以和传输层通过套接字接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。     accept()产生的Socket端口号是多少?

2014-08-29 17:58:42 10407 4

转载 select 详解

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式

2014-08-29 17:11:34 1121

转载 子网掩码详解分析

一、 子网掩码的概念及作用   子网掩码 (subnet mask) 又叫网络掩码、地址掩码、子网络遮罩,是一个应用于 TCP/IP 网络的 32 位二进制值。它可以屏蔽掉 IP 地址中的一部分,从而分离出 IP 地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进一步划分为若干子网。它必须结合 IP 地址一起使用。 二、 为什么需要使用子网掩码   虽然我们

2014-08-20 15:14:55 878

转载 scanf family API 高级用法

如何解释 fscanf(fd,"%*[^\n]") "%[^\n]"表示读输入字符串,直到碰到字符‘\n’为止,其中^表示否的意思 sscanf是一个很好用的函数,利用它可以从字符串中取出整数、浮点数和字符串等等。它的使用方法简单,特别对于整数和浮点数来说。但新手可能并不知道处理字符串时的一些高级用法,这里做个简要说明吧。  1. 常见用法。  以下是引用片段:    cha

2014-08-08 14:48:56 607

操作系统原理及应用(LINUX).pdf

操作系统原理及应用(LINUX)初级. 操作系统原理及应用(LINUX)

2011-11-11

LINUX内核源代码情景分析(下).pdf

LINUX内核源代码情景分析(下).pdf LINUX内核源代码情景分析(下).pdf

2011-11-10

Linux内核源代码情景分析(上).pdf

Linux内核源代码情景分析(上).pdf

2011-11-10

UNIX环境高级编程第二版.pdf

UNIX环境高级编程第二版.pdfUNIX环境高级编程第二版.pdf

2011-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除