服务器:
import socket
PORT = 9999
BACKLOG = 5
MAXLINE = 1024
listenfd = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
listenfd.bind(('',PORT))
listenfd.listen(BACKLOG)
while True:
connfd, conn...
分类:
编程语言 时间:
2014-10-07 17:02:43
阅读次数:
167
先弄清楚重要的数据结构两个全局的变量 struct socket* socket[NR_SOCKET]; struct proto_ops* pops[NR_PROTOCOL];bsd socket 层struct socket *sock / struct proto_ops *ops======...
分类:
其他好文 时间:
2014-10-05 04:02:27
阅读次数:
449
# socket_server.pyimport sockets = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.bind(('',8089))while True:# Receive up to 1,024 bytes in a datagra...
分类:
编程语言 时间:
2014-10-05 03:11:17
阅读次数:
230
XX:那飘过的100~_~{2014/10/02 16:12}
流式套接字(SOCK_STREAM):提供面向连接、可靠的数据传输服务、数据无差错、无重复的发送、且按发送顺序接受。程序的设计思路
服务器端:
流程:WSAStartup()->socket()->bind()->listen()->accept()->send()
(1)创建套接字
...
分类:
其他好文 时间:
2014-10-02 19:11:33
阅读次数:
180
基于网络的套接字:AF_INET有两种协议,面向连接的协议TCP: SOCK_STREM,无连接的协议UDP:SOCK_DGRAM服务端:socket.socket():创建套接字socket.AF_INET,socket.SOCT_STREAM socket.bind():绑定地址(IP地址和端口...
分类:
编程语言 时间:
2014-09-30 02:23:32
阅读次数:
281
ubuntu下出现的2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)解决方法:...
分类:
数据库 时间:
2014-09-29 21:14:11
阅读次数:
241
#!/usr/bin/pythonimportpycurlimportsocketimporttimedefwork_socket():s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)s.bind((‘10.67.15.96‘,9999))s.listen(10)s.setblocking(0)s.settimeout(10)conn,addr=s.ac..
分类:
其他好文 时间:
2014-09-29 18:00:21
阅读次数:
576
一、先授权让zabbix连接数据库:mysql-uroot-p123456-e"GRANTUSAGEON*.*TO‘zabbix‘@‘localhost‘IDENTIFIEDBY‘zabbix‘";二、建立数据库连接信息文件:/usr/local/zabbix/etc/.my.cnf#ZabbixAgent
[mysql]
host=localhost
user=zabbix
password=zabbix
socket=/tmp/mysql.sock
[m..
分类:
数据库 时间:
2014-09-28 13:54:53
阅读次数:
233
1.客户端和服务端互联案例,举例中客户端和服务端都是用Erlang服务端 1 server() -> 2 LSock = listen(), %监听本机的某个端口 3 {ok, Sock} = gen_tcp:accept(LSock), %保持监听状态,程序会停在这一步,直到有客户...
分类:
其他好文 时间:
2014-09-26 13:54:38
阅读次数:
223
unison简介:双向同步镜像工具,支持跨平台同步。unios可以史本地磁盘的两个文件夹保持内容一致,也支持网络数据的同步特点:跨平台1.对内核和用户权限无特别要求2.unison是双向的,能自动更新两份副本中没有冲突的部分3.两种方法,一种是远程shell方式,由ssh完成另一种是sock..
分类:
其他好文 时间:
2014-09-24 20:48:18
阅读次数:
298