深刻理解Linux进程间通信(IPC) 郑彦兴
原文地址:http://www.ibm.com/developerworks/cn/linux/l-ipc/index.html
一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见。本系列文章阐述了Linu...
分类:
系统相关 时间:
2014-05-08 14:41:17
阅读次数:
453
对于面向连接的socket类型(SOCK_STREAM,SOCK_SEQPACKET)在读写数据之前必须建立连接,首先服务器端socket必须在一个客户端知道的地址进行监听,也就是创建socket之后必须调用bind绑定到一个指定的地址,然后调用int
listen(int sockfd, i...
分类:
其他好文 时间:
2014-05-08 14:17:00
阅读次数:
388
ss是Socket
Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当我们打开的socket数量很多时,netstat就会变得慢了...
分类:
系统相关 时间:
2014-05-08 13:30:52
阅读次数:
597
今天遇到RT这个问题后,导致数据库错误,然后在国外网站发现了一个解决方法,记录如下:原因是:多个Mysql进程使用了同一个socket。解决方法是:直接把mysql.sock文件改名即可。也可以删除,推荐改名。SSH里输入下列命令即可解决:#
mv /var/lib/mysql/mysql.sock...
分类:
数据库 时间:
2014-05-08 13:08:22
阅读次数:
293
一、简述MySQL Proxy是一个处于你的client端和MySQL
server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。MySQL
Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就...
分类:
数据库 时间:
2014-05-07 21:05:29
阅读次数:
672
上一篇文章,我们了解了客户端如何与服务器创建WebSocket连接。但是一个巴掌拍不响,既然是通信,就必然最少要有两个端。今天我们来看看c#如何用已有的框架实现一个WebSocket服务端。
在.Net Framework 4.5及以上版本中,微软为我们集成了WebSocket协议的基本实现。...
分类:
Web程序 时间:
2014-05-07 20:53:21
阅读次数:
662
在RP口对ppp过程进行研究PPP协商过程,如下图所示:在建立ppp过程中pdsn需要与FAAA.HAAA交互。同时在分组数据业务进行过程中这种交互更加频繁,介绍如下,分为两种情况,简单ip,移动iP:简单ip类似于拨号上网,每次给MS分配的IP地址是动态可变的实现MS作为主叫的分组数据呼叫,协议简...
分类:
移动开发 时间:
2014-05-07 17:01:35
阅读次数:
1005
客户在浏览器输入一个有效的url地址开始,浏览器会利用socket向url对应的web服务器发送一个TCP请求,这个请求成功一次就需要来回握三次手才能确定,成功以后,浏览器利用socket
TCP连接资源向web服务器请求http协议,发送以后就等着Web服务器把Http返回头和Body发送回来,发...
分类:
Web程序 时间:
2014-05-07 14:24:25
阅读次数:
278
在学习linux系统编程的时候,实现了ls命令的简化版本。
实现的功能如下:
1. 每种文件类型有自己的颜色 (- 普通文件, d 目录文件, l 链接文件, c 字符设备文件, b 快设备文件, p 管道文件, s socket文件。共7种)
2. 支持的参数有 -hali (a: 显示隐藏文件, i: 显示inode节点号,l: 以列表形式显示文件的详细信息,h: 人类可读的文件大小显示...
分类:
系统相关 时间:
2014-05-07 11:32:19
阅读次数:
592