两种通信方式,TCP/UDP
TCP要有个服务器端套接字,ServerSocket,客户端用Socket就可以连接,然后互相按照协议通信.没有open/start等方法.但要close
通信则是socket.getInputStream() socket.getOutputStream() 用缓冲区包装比较好,输出记得刷新
UDP的服务器端用DatagramSocket (监听端口),创建...
分类:
编程语言 时间:
2015-03-28 11:39:55
阅读次数:
184
====文件IO====Linux系统IO操作都是使用文件描述符来代表打开的文件,一个非负的的整数,它被用来指所有类型的打开的文件,包括管道,FIFO,网络套接字,终端,设备和一般文件。每个进程都有自己的一套文件描述符经常使用的三个文件描述符是:标准输入(stdin, STDIN_FILENO, 0...
分类:
系统相关 时间:
2015-03-21 22:43:28
阅读次数:
248
Netstat 简介Netstat 是一款命令行工具,可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。如果你想确认系统上的 Web 服务有没有起来,你可以查看80端口有没有打开。以上功能使 netstat...
分类:
Web程序 时间:
2015-03-21 15:17:49
阅读次数:
174
ZeroMQ API 目录:http://www.cnblogs.com/fengbohello/p/4230135.html翻译:风波mail : fengbohello@qq.com—————————————————————————————————————ZeroMQ 官方地址:http://a...
分类:
其他好文 时间:
2015-03-21 01:05:43
阅读次数:
389
Socket的英文原义是“孔”或“插座”。作为BSDUNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对..
分类:
其他好文 时间:
2015-03-20 22:13:36
阅读次数:
126
Java NIO的SocketChannel是连接tcp网络套接字的channel。有如下两种方式去创建:
1、打开一个SocketChannel,连接到网络上的一个server
2、当ServerSocketChannel收到一个连接,SocketChannel就创建了
打开SocketChannel
SocketChannel socketChannel = SocketChannel...
分类:
编程语言 时间:
2015-03-20 18:46:10
阅读次数:
161
HTTPS 和 HTTP 协议的区别
超文本传输协议HTTP 被用于web 浏览器和网站服务之间传递消息,HTTP 协议以明文方式 发送内容 不提供任何方式的数据加密 如果攻击者截取了web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。
为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字...
分类:
Web程序 时间:
2015-03-20 09:19:29
阅读次数:
130
memcached
1.4.2
-p
监听的TCP端口(默认: 11211)
-U
监听的UDP端口(默认: 11211, 0表示不监听)
-s
file>
用于监听的UNIX套接字路径(禁用网络支持)
-a
UNIX套接字访问掩码,八进制数字(默认:0700)
-l
监听的IP地址。(默认:I...
分类:
系统相关 时间:
2015-03-19 18:22:31
阅读次数:
198
python可以利用socket库实现套接字编程。套接字编程通常分为server端和client端,编程时一般是先server再client,这是最正常的逻辑,因为功能是由server提供的,client必须根据server提供的规则来建立连接和发送消息。server端的函数:函数描述s.bind(address)将套接字绑定到地..
分类:
编程语言 时间:
2015-03-19 06:33:32
阅读次数:
266
1.ls列出文件信息:
文件类型:
d 目录(directory)
l 符号链接(link)
s 套接字文件(socket)
b 块设备文件(block device file)
c 字符设备文件(character)
p 命名管道文件(named pipe ,FIFO)
- 普通文件
创建文件命令:touch filename
改变文件权限:chmod [who...
分类:
其他好文 时间:
2015-03-18 23:28:29
阅读次数:
457