/* 设置套接字选项周期性消息检测连通性 心跳包、 心博。主要用于长连接。 * 参数:套接字, 1或0开启, 首次间隔时间, 两次间隔时间, 断开次数 */void setKeepAlive( int iSockfd , int iSockAttrOn, socklen_t iIdleTime , ...
分类:
其他好文 时间:
2014-10-14 18:44:09
阅读次数:
197
SparkStreaming是一个对实时数据流进行高通量、容错处理的流式处理系统,可以对多种数据源(如Kdfka、Flume、Twitter、Zero和TCP 套接字)进行类似map、reduce、join、window等复杂操作,并将结果保存到外部文件系统、数据库或应用到实时仪表盘。Spark S...
分类:
Web程序 时间:
2014-10-13 22:30:37
阅读次数:
500
作者:于老师,华清远见嵌入式学院讲师。网络通信中,很多操作会使得进程阻塞,这时我们要设定时间,到时间后强制返回,避免进程在没有数据的情况下无限阻塞这里我们总结一下网络超时检测的三种方法:通过setsockopt设置套接字属性SO_RCVTIMEOstructtimevalt={5,0}
if(setsockop..
分类:
其他好文 时间:
2014-10-13 20:12:17
阅读次数:
443
Socket通常也称做”套接字“,用于描述IP地址和端口,废话不多说,它就是网络通信过程中端点的抽象表示。值得一提的是,Java在包java.net中提供了两个类Socket和ServerSocket,分别用来表示双向连接的客户端和服...
分类:
移动开发 时间:
2014-10-13 18:08:30
阅读次数:
252
>通过套接字连接服务器Socket指代套接字>读取任意网站的首页---------[java] view plaincopyprint?/***@authorLean@date:2014-10-9*/publicclassSocketSample{publicstaticvoidmain(Strin...
分类:
编程语言 时间:
2014-10-13 02:25:59
阅读次数:
236
>通过套接字连接服务器
Socket指代套接字
>读取任意网站的首页
---------
/**
* @author Lean @date:2014-10-9
*/
public class SocketSample {
public static void main(String[] args) {
BufferedWriter writer=null;
...
分类:
编程语言 时间:
2014-10-13 00:39:38
阅读次数:
349
进程间:管道,消息队列,信号,共享内存,套接字进程间通信的方法主要有以下几种: (1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。 (2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外...
分类:
编程语言 时间:
2014-10-12 20:26:08
阅读次数:
228
Socket API在windows平台下的基础代码。...
分类:
编程语言 时间:
2014-10-12 19:26:38
阅读次数:
377
linux常用查看tcp状态工具netstat和ss,这两个工具查看时都有1个Recv-Q和Send-Q解释如下:对应处于Listen状态的套接字:Recv-Q表示已建立连接队列中连接个数(等待accept), Send-Q标识backlog大小(ubuntu12.04上测试时发现Recv-Q一般最...
分类:
其他好文 时间:
2014-10-11 15:25:55
阅读次数:
151
任何时候,多个进程可能同时使用TCP、UDP和SCTP这3种传输层协议中的任何一种。这3种协议都使用16位整数的端口号来区分这些进程。当一个客户想要跟一个服务器联系时,它必须标识想要与之通信的这个服务器。TCP、UDP和SCTP定义了一组众所周知的端口号,用于标识众所周知的服务。另一方面,客户通常使...
分类:
其他好文 时间:
2014-10-11 13:45:35
阅读次数:
153