自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 antlr学习

antlr最开始学习javacc 建立语法树; 但是javacc里面要嵌入处理流程;antlr v4版本开始看,从antlr版本开始看。结合mybatis的处理流程;如何实现一套分库分表

2015-07-22 12:51:51 711

原创 redis源码分析 dict字典的实现和内部应用

内部应用server.commands 服务器的命令列表初始化命令列表调用路径: >main -> initServerConfig -> populateCommandTable 其中,server.commands存储了譬如set/get等命令的执行函数指针;客户端每次发送过来一个命令时候,readQueryFromClient入口一直根据 [redis通信协议](http://redis

2015-07-18 17:20:45 457

原创 redis时间事件

数据结构文件:ae.h时间事件的三个属性:when :以毫秒格式的 UNIX 时间戳为单位,记录了应该在什么时间点执行事件处理函数。timeProc :事件处理函数。next 指向下一个时间事件,形成链表。/* Time event structure */typedef struct aeTimeEvent { long long id; /* time event identi

2015-07-15 16:47:25 1124

原创 redis学习资料收集

网络资料收集little redis bookhttps://github.com/JasonLai256/the-little-redis-book/blob/master/cn/redis.mdredis设计与实现http://redisbook.com/redis源码解析http://redissrc.readthedocs.org/en/latest/

2015-07-14 17:41:26 273

原创 mysql InnoDB Monitors 4种监控

监控monitorsThe standard InnoDB Monitor 标准监控The InnoDB Lock Monitor 锁监控,用于排查事务间锁问题The InnoDB Tablespace Monitor 表空间监控The InnoDB Table Monitor 表监控触发条件To enable the standard InnoDB Monitor for perio

2015-07-14 15:31:10 2838

原创 nginx 反向代理和负载均衡

使用模块moduleupstream 负载均衡 Module ngx_http_upstream_moduleproxy_pass 负载均衡 Module ngx_http_proxy_module反向代理配置起来很简单比如我要将所有的请求到转移到真正提供服务的一台机器的 8080 端口,只要这样:location / { proxy_pass 123.34.56.67:8080;

2015-07-14 10:45:34 406

翻译 nginx配置中rewrite中变量判断conditon

译文:http://nginx.org/en/docs/http/ngx_http_rewrite_module.htmlgoogle关键字: nginx variable conditionSyntax:if (condition) { ... }Default:—Context:server, location

2015-07-14 10:09:45 1403

翻译 mysql隔离级别设置

原文:https://dev.mysql.com/doc/refman/5.0/en/set-transaction.htmlSET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL { REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED

2015-07-14 09:45:06 688

转载 mysql意向锁的概念和用途

锁的粒度A. 表锁(Table Lock)对整个表加锁,影响标准的所有记录。通常用在DDL语句中,如DELETE TABLE,ALTER TABLE等。B. 行锁(Row Lock)对一行记录加锁,只影响一条记录。通常用在DML语句中,如INSERT, UPDATE, DELETE等。很明显,表锁影响整个表的数据,因此并发性不如行锁好。- 意向锁(I

2015-07-12 21:15:20 14917 2

转载 mysql的可重复读REPEATABLE READ隔离级别和幻读

1)mvcc多版本控制提高读写qps2) REPEATBLE READ 级别并不能完全避免幻读,需要加next key locks,可以使显示锁(select * where * for update   or lock in share mode)一些文章写到InnoDB的可重复读避免了“幻读”(phantom read),这个说法并不准确。做个试验:(以下所有试

2015-07-12 11:05:26 6366

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关注的人

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