自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 rabbitmq AMQP协议

1. 协议说明rabbitmq遵循 Advanced Message Queue Protocal(AMQP)协议。其中amqp协议1.0可以参考我的资源: http://download.csdn.net/detail/huyangyamin/97256132. spring 客户端spring java客户端使用 com.rabbitmq.client.impl.FrameHandler处理

2016-12-30 15:39:02 862

原创 curl post格式备忘

curl -i -H "Content-Type: text/plain" -H "sign: 35BF4FCCEA7E812CEE15F082C8E7519E" -d "025e9de4941dc00727e2239dc30bbe9b450417c35ea14515fe27c9d4265c9b9b76b1cab755ff4c2ef2eea1118ff2be99780ce4f4c64d2c13f8e

2016-12-29 21:39:24 842

原创 activeMQ概述参考

理解ActiveMQ的broker网络拓扑结构: http://www.jakubkorab.net/2011/11/understanding-activemq-broker-networks.html

2016-12-29 16:29:47 575

转载 spring amqp rabbitmq

http://docs.spring.io/spring-amqp/reference/htmlsingle/#_exchange

2016-12-27 20:58:46 307

原创 mysql preparedStatement预编译

Java中连结MySQL启用预编译的先决条件是useServerPstmts=true. 同时相关联的参数为: cachePrepStmts=true,开启预编译缓存.1, 没有开启预编译的执行和数据结构2,使用mysql server的预编译通过mysql general log可以看出来:161228 13:24:35 17 Connect vddl@localhost on tes

2016-12-27 14:05:05 984

原创 mysql握手连接协议

1,建立MySql连接a) 服务端往客户端发送握手初始化包(Handshake Initialization Packet) b) 客户端往服务端发送验证包(Client Authentication Packet) c) 服务端往客户端发送成功包2,校验方法在 a) 服务端往客户端发送握手初始化包(Handshake Initialization Packet),会携带客户端应该使用的auth

2016-12-26 21:47:47 3534

转载 tcp连接状态

tcp的定时器timer: https://learningnetwork.cisco.com/thread/47664tcp状态改变: http://ahuaxuan.iteye.com/blog/657511/ http://www.cnblogs.com/sunxucool/p/3449068.htmltcp关闭连接MySQL timeoutmysql有两个timeout,一个是wait_t

2016-12-23 22:50:35 490

原创 mysql protocal 3: keepalive

服务器响应报文(服务器 -> 客户端)当客户端发起认证请求或命令请求后,服务器会返回相应的执行结果给客户端。客户端在收到响应报文后,需要首先检查第1个字节的值,来区分响应报文的类型。 响应报文类型 第1个字节取值范围 OK 响应报文 0x00 Error 响应报文 0xFF EOF 报文 0xFE Result Set 报文 0x01 - 0xFA Fiel

2016-12-21 11:51:01 322

原创 mysql protocal 2: 响应报文

服务器响应报文(服务器 -> 客户端)当客户端发起认证请求或命令请求后,服务器会返回相应的执行结果给客户端。客户端在收到响应报文后,需要首先检查第1个字节的值,来区分响应报文的类型。 响应报文类型 第1个字节取值范围 OK 响应报文 0x00 Error 响应报文 0xFF EOF 报文 0xFE Result Set 报文 0x01 - 0xFA Fiel

2016-12-20 15:51:36 1240

原创 mysql protocal协议 tcpdump网络传输字节分析

前言1,打开mysql genneral log 2,使用tcpdump命令查看网络协议 sudo tcpdump -i lo0 -X -vv src host 127.0.0.1 and port 3306 其中-i参数指定了 网卡名称;-X 参数抓取的报文抛弃了数据链路层数据报头,从ip层开始分析

2016-12-19 20:21:02 1440

原创 mysql jdbc Statement查询

MySQL有两种常用的数据协议,一种是用于Prepared Statement,对应类为Protocol_binary,另外一种是普通的协议,对应类为Protocol_classic。具体参见: https://dev.mysql.com/doc/internals/en/binary-protocol-resultset.htmlhttps://www.kancloud.cn/taobaomys

2016-12-08 09:17:31 449

原创 mysql jdbc driver中的连接建立过程分析

使用例子本序列中所有的代码分析,均以下面的例子demo进行讲解。package com.learn.spv.jdbc;import com.mysql.jdbc.ConnectionPropertiesImpl;import java.sql.*;/** * Created by yangyamin on 16/12/5. */public class ResultSetTest {

2016-12-07 09:52:13 543

原创 mysql jdbc 批量处理 execteBatch()

使用例子public class DatabaseMetadataTest { public static void main(String[] args) { String url="jdbc:mysql://127.0.0.1:3306/test?user=vddl&password=vddl"; try{ Class.forName

2016-12-05 16:44:49 1798

原创 jdbc 规范

http://docs.oracle.com/javase/6/docs/technotes/guides/jdbc/getstart/intro.html#1006158

2016-12-01 10:24:40 355

amqp高级消息队列协议v1.0

amqp高级消息队列协议v1.0

2016-12-30

InnoDB 日志 回滚段 & 崩溃恢复实现详解——修改版

InnoDB 日志 回滚段 & 崩溃恢复实现详解——修改版

2015-09-22

Pro.J2ME.Polish.Open.Source.Wireless.Java.Tools.Suite.pdf

j2me开源库 polish 的权威文档

2010-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除