码迷,mamicode.com
首页 >  
搜索关键字:Socket    ( 14952个结果
工位上的Python——一个简单的UDP广播实例
最近状态神勇,头脑清晰,趁此良机,多多学习,多多看书,把以前看不懂的地方重新看了下,收获匪浅,现把两个简单的小例子献给大家:先是一个简单的UDP广播接收的小服务器,使用UDP广播,需要注意下协议的使用,已经最最重要的socket选项的设置,设置为传说中的“socket.SO_BRO..
分类:编程语言   时间:2014-10-27 07:04:44    阅读次数:200
Ubuntu14.04 安装MySQL 及Can‘t connect to local MYSQL server through socket ’/var/run/mysqld/mysqld.sock‘ (2)
今天安装Mysql 按着这个①http://www.cnblogs.com/zhuyp1015/p/3561470.html来安装,却出现了这个问题卸载又从安装还是有问题,搜了好久在stackoverflow找到个链接http://stackoverflow.com/questions/119907...
分类:数据库   时间:2014-10-27 00:24:48    阅读次数:190
高性能网络服务器--SO_LINGER选项 会话创建
SO_LINGER选项用于控制close系统调用在关闭TCP连接时的行为。在默认情况下,当说我们使用close系统调用关闭一个socket时,close立即返回,TCP模块负责把socket对应的TCP发送缓冲区中残留的数据发送给对方。 根据linger结构体中两个变量的不同值,会有三种不同的结果: 1、l_onoff==0 ,此时SO_LINGER选项不起作用,close用默认行为来关闭so...
分类:其他好文   时间:2014-10-26 21:15:36    阅读次数:146
setsockopt()使用方法(參数具体说明)
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP:...
分类:其他好文   时间:2014-10-26 21:02:55    阅读次数:117
【学习笔记】Python网络编程(四)完善socket模拟ssh协议
server端代码:importsocket,commands host=‘‘ port=1053 s=socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.bind((host,port)) s.listen(1) while1: conn,addr=s.accept() while1: data=conn.recv(1024) cc,bb=commands.getstatusoutput(data) iflen(bb.strip())!=0: con..
分类:编程语言   时间:2014-10-26 19:52:38    阅读次数:188
Systemd on ubuntu
何为 systemd?systemd 是一个 Linux 下的系统和会话管理器,与 SysV 和 LSB 启动脚本兼容。systemd 提供了积极的并行处理能力,使用套接字(socket)和 D-bus 的激活启动服务,可使守护进程按需启动,使用 Linux 的 cgroups 保持对进程的追踪,支...
分类:系统相关   时间:2014-10-26 15:33:45    阅读次数:304
高性能服务器框架--I/O模型
socket在创建的时候默认是阻塞的。我们可以通过socket系统调用的第二个参数传递SOCK_NONBLOCK标志,或者通过fcntl系统调用的F_SETFL命令,将其设置为非阻塞的。阻塞和非阻塞的概念能应用与所有文件描述符,不仅仅是socket,我们称阻塞的文件描述符为阻塞I/O,非阻塞的文件描述符为非阻塞I/O.          针对阻塞I/O执行的系统调用可能因为无法立即完成而被操作系...
分类:其他好文   时间:2014-10-26 10:23:21    阅读次数:179
[Linux]进程——备忘
1,SIGPIPE信号:在linux下写socket的程序的时候,如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。这个信号的缺省处理方法是退出进程,大多数时候这都不是我们期望的。因此我们需要重载这个信号的处理方法。调用以下代码,即可安全的屏蔽SI...
分类:系统相关   时间:2014-10-26 09:05:58    阅读次数:221
利用python Socket写一个类似FTP的脚本(只写了下载,上传和下载差不多就不多写了)
Socket的介绍就不多说了,网上都能搜到,直接说脚本,要实现FTP的功能要有服务器端和客户端,服务器端:importSocketServer importcommands importtime classMySockServer(SocketServer.BaseRequestHandler): defhandle(self): print"Gotanewconnfrom",self.client_address wh..
分类:编程语言   时间:2014-10-26 06:56:19    阅读次数:192
Socket编程(1)
socket定义 在Linux中的网络编程是通过socket接口来进行的。人们常说的socket是一种特殊的I/O接口,他也是一个文件描述符。socket是一种常用的进程之间通信机制,通过它不仅能实现本地机器上的进程之间的通信,而且通过网络能够在不同机器上的进程之间进行通信。 每一个socket都用一个半相关描述{协议,本地地址,端口号}来表示;一个完整的套接字则用一个相关描述{协议、本地地址...
分类:其他好文   时间:2014-10-26 00:29:51    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!