发布一个与tcpdump配合使用的Python脚本,可以为tcpdump的输出结果着色.红色是IP头。绿色是TCP头的定长部分,黄色是TCP头的可变长部分,即可选项。白色就是应用层socket数据。...
分类:
其他好文 时间:
2014-08-24 23:56:13
阅读次数:
323
通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。 ...
分类:
移动开发 时间:
2014-08-24 18:10:03
阅读次数:
306
内容摘要 ???1.程序架构 ?? 2.通信协议 ?? 3.服务器源代码 ?? 4.客户端源代码 ?? 5.运行效果 ? ??一、程序架构 ? 在开发一个聊天室程序时,我们可以使用Socket、Remoting、WCF这些具有双向通信的...
分类:
移动开发 时间:
2014-08-24 16:48:43
阅读次数:
406
今天碰到一个奇怪的错误.events.js:72 throw er; // Unhandled 'error' event ^Error: Parse Error at Socket.socketOnData (http.js:1583:20) a...
分类:
Web程序 时间:
2014-08-24 16:36:22
阅读次数:
202
1,linux C ftp C/S简单实现ftpS端码子C端码子C语言编译错误:expected declaration or statement at end of input可能原因:1,某个函数或者变量没在使用 前进行申明2,某个地方少了个括号我的这个地方就是main()最后少了一个'}'
分类:
系统相关 时间:
2014-08-24 11:26:52
阅读次数:
341
因为产品安全的需求,需要将之前老代码的RMI服务端口绑定到127.0.0.1。解决办法是通过Spring导出服务时设置自己的RMISocketFactory。在验证代码时发现自己实现的RMISocketFactory在有大量RMI请求时,会将造成系统的资源泄漏,导致请求时无法创建本地线程。通过jconsole一看,原..
分类:
其他好文 时间:
2014-08-24 10:22:53
阅读次数:
218
我们选用的流是DataOutputStream和DataInputStream,下次再详解java中的各种流的区别。1.我们先创建对象:1 private DataOutputStream outputStream = null;2 private DataInputStream i...
分类:
编程语言 时间:
2014-08-24 01:44:39
阅读次数:
281
一、socket简介
1. 套接字
套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。
它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。
套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳。
...
分类:
编程语言 时间:
2014-08-23 23:00:31
阅读次数:
356
Java Socket编程
对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信...
分类:
编程语言 时间:
2014-08-23 16:52:51
阅读次数:
241
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'的解决原因是目录 的访问权限问题,ubuntu下用下面的命令(其他发行版用管理员权限,把sudo去掉)sudo chown -R mysql...
分类:
数据库 时间:
2014-08-23 15:06:40
阅读次数:
220