JDBC 入门 - 建立连接建立连接在于数据库交互的时候, 第一件事是和数据源(Data Source)也就是数据库建立连接(Connection). 可以从这两个类从数据源取得连接:DriverManager: 在 java.sql 包中, 连接时必须要指定 URL 去连接, 在 JDBC4.0 ...
分类:
数据库 时间:
2015-01-24 15:44:25
阅读次数:
270
1.建立一个可下载应用模块项目2.添加所有源文件到项目中3.修改该项目的Makefile:27行DEFAULT_RULE = Project0.out下面加入 ARCHIVE = libxxxx.a xxxx是模块的名字,注意命名规则是 lib+模块名+.a否则系统不认4.修改\To...
分类:
其他好文 时间:
2015-01-21 01:07:10
阅读次数:
293
超时的定义
参数 默认值 备注 选择值
t0 30s 连接建立的超时
t1 15s 发送或测试APDU的超时
t2 10s 无数据报文t2t1状态下发送测试帧的超时
所有超时值的最大范围: 1 到255s, 精确到1s。
当报文接收方收到发送方的I格式报文后,如果没有I格式报文需要发送给对方,可以向对方发送S...
分类:
其他好文 时间:
2015-01-20 15:52:32
阅读次数:
184
由于 Nginx 工作在 master-worker 多进程模式,若所有 worker 进程在同一时间监听同一个端口,当该端口有新的连接事件出现时,每个 worker 进程都会调用函数 ngx_event_accept 试图与新的连接建立通信,即所有 worker 进程都会被唤醒,这就是所谓的“惊群”问题,这样会导致系统性能下降。幸好在 Nginx 采用了 ngx_accept_mutex 同步锁机制,即只有获得该锁的 worker 进程才能去处理新的连接事件,也就在同一时间只能有一个 worker 进程监...
分类:
其他好文 时间:
2015-01-19 21:03:51
阅读次数:
191
在Android开发中,Android SDK附带了Apache的HttpClient,它是一个完善的客户端。它提供了对HTTP协议的全面支持,可以使用HttpClient的对象来执行HTTP GET和HTTP POST调用。
HTTP工作原理:
1.客户端(一般是指浏览器,这里是指自己写的程序)与服务器建立连接
2.建立连接后,客户端向服务器发送请求
3.服务器接收到请求后,向客户端...
分类:
移动开发 时间:
2014-12-25 10:04:49
阅读次数:
296
本文主要介绍了Redis处理客户端连接的一些内部实现机制,包括连接处理、超时、缓冲区等一系列内容。注:本文所述内容基于 Redis2.6 及以上版本。连接的建立Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接,当一个连接建立后,Redis 内部会进行以...
分类:
其他好文 时间:
2014-12-24 11:23:40
阅读次数:
148
引入:现在我们来看JDWP层的数据包。源码在JDK中很容易找到,它定义$JAVA_HOME/include/jdwpTransport.h头文件中。分析:Part1:握手过程(handshake)握手包发生在Debugger(JDI端)和TargetVM(JVMTI端)的传输层连接建立,并且在发送任何实际数据报之前完成的。它过程如下:a.D..
分类:
其他好文 时间:
2014-12-08 19:48:29
阅读次数:
200
正常情况tcp四层握手关闭连接,rst基本都是异常情况,整理如下:1.GFW2. 对方端口未打开,发生在连接建立 如果对方sync_backlog满了的话,sync简单被丢弃,表现为超时,而不会rst3. close Socket 时recv buffer 不为空 例如,客户端发了两个请求,服务.....
分类:
其他好文 时间:
2014-12-07 17:33:36
阅读次数:
186
1、注册连接。2、建立连接。3、获取Statement对象。4、执行SQL语句。5、处理结果集。6、关闭连接。PreparedStatement,在被创建时就要指定SQL语句,用于执行多次结构相同的SQL查询。
分类:
数据库 时间:
2014-12-01 10:16:15
阅读次数:
180