码迷,mamicode.com
首页 >  
搜索关键字:套接字    ( 3700个结果
python-socket基础学习2
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#socket对象分服务器和客户端#服务器的主要步骤,如下"""1初始化一个套接字socket()2个参数,一个是AF_INET:socketfamily,另一个是SOCK_STREAM表...
分类:编程语言   时间:2014-09-04 20:39:10    阅读次数:192
socket : read error Bad address
UDP socket : read error Bad address 在写UDP server,在调用套接字读取的时候发生了这个错误, 通过看errno.h 可以看到对应的错误号  EFAULT: Bad address (POSIX.1),在stackoverflow上看到的这个解释不错:It happen if the memory address of some argum...
分类:其他好文   时间:2014-09-04 11:55:09    阅读次数:421
select模式
在很多比较各种网络模型的文章中,但凡提到select模型时,都会说select受限于轮询的套接字数量,这个数量也就是系统头文件中定义的FD_SETSIZE值(例如64)。但事实上这个算不上真的限制。C语言的偏方:在C语言的世界里存在一个关于结构体的偏门技巧,例如: typedef struct _s...
分类:其他好文   时间:2014-09-04 01:36:08    阅读次数:182
基于消息的异步套接字
Windows套接字在两种模式下执行I/O操作,阻塞模式和非阻塞模式。在阻塞模式下,执行操作的函数会一直等待,不会立即返回,知道发送完数据或者接受完数据为止。这在一定条件下是对性能的浪费,例如recvfrom函数没有收到数据的时候吧就会一直等待下去。          为了提高系统的性能,Winsock提供了基于消息的异步socket。下面介绍主要的Socket异步通信函数。 int     ...
分类:其他好文   时间:2014-09-03 22:49:37    阅读次数:307
Android—— 4.2 Vold挂载管理_Kernel_USB_Uevent (七)
在前文Android—— 4.2 Vold挂载管理_NetlinkManager (四)中有解析到Vold 是从kernel中获取uevent事件,来获取device信息,其中是通过一个Netlink的套接字,目前整个Vold机制也分析完了, 上篇 Android—— 4.2 Vold挂载管理_MountService (六) 分析了机制中最上层的,这里分析一下最下层的kernel uevent事件的发送,以USB设备为例!...
分类:移动开发   时间:2014-09-02 19:59:35    阅读次数:316
Head First HTML5 Programming 学习笔记
1.HTML5 提供了本地存储,2D绘图,离线支持,套接字和线程等诸多特性。 2.问:这在老式的浏览器上也能用?就像这些新的doctype, meta之类的标记?老式浏览器怎么处理这些新语法呢? 答:对,靠点聪明,也靠点运气。就拿link和script标记上的type属性为例,如今在HTML5中去掉这个属性是合理的,因为CSS和JavaScript现在已经成为标准(当然也是默认的样式和脚本样式)。不过,事实上,浏览器早已经假定默认使用CSS和JavaScript。所以标准一致,真是碰巧,浏览器多年...
分类:Web程序   时间:2014-09-01 15:38:03    阅读次数:313
UNP_02_socket编程
套接字地址结构: 每个协议簇都定义了它自己的套接字地址结构。 这些结构的名字都已 sockaddr_ 开头, 并对应每个协议簇的唯一后缀结束。IPv4套接字地址结构: 1 struct in_addr { 2 in_addr_t s_addr; // 32-...
分类:其他好文   时间:2014-09-01 13:51:43    阅读次数:233
C# Socket编程 同步以及异步通信
套接字简介:套接字最早是Unix的,window是借鉴过来的。TCP/IP协议族提供三种套接字:流式、数据报式、原始套接字。其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少使用。套接字编程原理:延续文件作用思想,打开-读写-关闭的模式。C/S编程模式如下:服务器端:打开通...
分类:其他好文   时间:2014-08-29 12:58:47    阅读次数:310
rsyslog 与 logrotate 服务
rsyslog与logrotate服务rsyslog 负责写入日志, logrotate负责备份和删除旧日志, 以及更新日志文件。一、rsyslog传统 syslogd 守护进程的工作原理(如下图):1、用户进程将产生的日志消息发送至UNIX域数据报套接字 /dev/log;2、syslogd 守护...
分类:其他好文   时间:2014-08-28 19:43:45    阅读次数:337
Unix 网络编程 读书笔记2
第三章 套接字编程简介每一个 Socket 都用一个半相关描述:{协议,本地地址,本地端口}一个完整的 Socket 则用一个相关描述{协议,本地地址,本地端口,远程地址,远程端口}每一个 Socket 有一个本地的唯一 Socket 号,由操作系统分配。1.struct sockaddr这个结构用...
分类:其他好文   时间:2014-08-28 14:37:21    阅读次数:220
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!