自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿罗

天高任鸟飞,海阔凭鱼跃

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

原创 mysql proxy学习(三)——体系结构

Mysql proxy体系结构:多线程+libevent+glib2 从前面的内容我们已经确认了accept过程是由主线程完成的,并且它创建了一个con->client的与client连接的event;并且它接着创建一个con->server打算与后台mysql server进行连接。此时如果该fd不可写,则会在proxy_connect_server返回NETWORK_SOCKET_ERROR

2012-02-06 22:12:58 3600

原创 mysql proxy学习(二)——状态转移

mysql proxy学习(二)——状态转移 上一节我们已经知道了listen fd的回调函数network_mysqld_con_accept,该函数负责accept客户端的连接network_socket_accept,然后进入与客户端及后台mysql交互的协议流程(状态转移)network_mysqld_con_handle。下面我们看一下proxy的状态转移图(mysql proto见h

2012-02-06 22:00:40 3230

原创 mysql proxy学习(一)启动过程

mysql proxy学习(一)启动过程 mysql-proxy依赖的库较多包括:libevent,glib2,lua;所以代码阅读起来还是需要一些的相应的一些知识。 1. Libevent主要接口 event_base_new:初始化一个event_base event_set:设置event事件;即初始化struct event结构:类型,文件描述符,回调函数以及参数 event_b

2012-02-06 21:53:36 6682 1

c语言常用算法源代码

c语言常用算法源代码,包含了常见的各种算法的C语言源码。对于学习分析算法很有帮助。

2010-02-24

linux常用命令.chm

linux常用命令,很使用,linux下挂载windows ntfs分区,Linux分区的命名

2008-12-27

空空如也

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

TA关注的人

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