1、安装 网上查到的关于安装Jenkins的文章,都是需要先安装JDK和Tomcat,然后把war包丢进去运行。但是官方的介绍里面没有说要用Tomcat。 事实证明是不需要Tomcat的。而且Jenkins默认使用的也是8080端口,如果之前...
分类:
系统相关 时间:
2014-08-07 23:27:45
阅读次数:
2188
AcceptEx方法有一个参数dwReceiveDataLength,指明了在收到连接后是否需要收到第一包数据才返回。需要注意的是,如果dwReceiveDataLength=0,则当接收到一个连接后立即返回,如果dwReceiveDataLength不等于0,则在接收到连接后,必须等到客户端发来第...
分类:
其他好文 时间:
2014-08-07 22:52:45
阅读次数:
182
之前一直没明白setsockopt的作用。原来是用来设置socket的属性。setsockopt设置SO_REUSEADDR。socket关闭之后并不会立即收回,而是要经历一个TIME_WAIT的阶段。windows下最多可以达到4分钟。所以在这个时候对这个端口进行重新绑定就会出错。所以需要先设置S...
分类:
其他好文 时间:
2014-08-07 22:43:05
阅读次数:
375
转:http://www.blogjava.net/baoyaer/articles/107278.htmlTomcat Server的结构图该文件描述了如何启动Tomcat Server元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口...
分类:
其他好文 时间:
2014-08-07 21:49:50
阅读次数:
373
最近看了些libevent的源码, 发现自己的技术还差的很远。 之前写程序总习惯自己实现。有的东西自己掌握不牢,或者没有接触到新的技术,总是用笨方法写出不好看的代码。之前对TCP/IP,网络编程不是很熟悉,实现的TCP客户端断线重连就很弱。 实现的服务器端监听端口,同时处理多个连接的程...
分类:
其他好文 时间:
2014-08-07 18:51:00
阅读次数:
213
查看端口号sudo netstat -ltnp | grep :80结束进程sudo kill pid
分类:
其他好文 时间:
2014-08-07 18:18:30
阅读次数:
261
网络七层协议为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层webService > RMI > socketRMI比socket更高一点socket只是java在网络层定义的类,用来实现网络层。上面的各层需要我们自己在程序里实现。例如端口可以自己定义、数据包的定义、数据包的加密解密等...
分类:
Web程序 时间:
2014-08-07 18:11:50
阅读次数:
271
源代码如下: ? import java.sql.*; public class ConToMySQL { ?public static void? main(String[] args) { ??//这里"liuyan"是MySql下建立的一个测试数据库 ??//3306是MySql数据库服务的默认端口 ??S...
分类:
数据库 时间:
2014-08-07 13:31:40
阅读次数:
204
一个接收线程,用于接收任务放到任务列表创建N个工作线程,这些线程都在WAIT TASK,等待接收线程放到任务列表的任务。接收到任务后,对任务进行处理(执行SHELL等),并放到对应的队列中,通知发送进程发送。每次得到这个任务,记录端口号,便可以生成一个发送线程,因为处理完任务后,需要把结果返回回去,...
分类:
其他好文 时间:
2014-08-07 12:30:19
阅读次数:
181