自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

余璜的技术博客

好玩就好

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

原创 MySQL Meta中的length字段 -- (4) 玩儿MySQL代码

玩MySQL源码的正确姿势是,自己修改,自己编译,自己运行。本文简记mysql-5.6.26的本地玩法,使用的机器是自己的Mac。编译MySQL 参考文档:http://dev.mysql.com/doc/internals/en/cmake.html 这里特别要强调的是:编译MySQL很快的。安装编译好的MySQL初始化数据库,自己百度,关键词:mysql_install_db玩儿起来

2015-09-24 15:51:56 1263

原创 MySQL Meta中的length字段 -- (3) length的推导举例

为了搞清楚下面一条SQL结果中length的来龙去脉,可费了老鼻子劲了!祭出了终极大法:修改MySQL源码,加调试日志。效果不错,比跟源码有效率,验证了一些结果。首先,看SQL:CREATE TABLE `t2` ( `i` int(8) DEFAULT NULL, `j` bigint(15) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8;in

2015-09-23 21:03:26 1413 1

原创 MySQL Meta中的length字段 -- (2) length的推导

上一篇讲了初始值的length计算,有了初始值的length后,就有条件对更复杂表达式的length进行推导了。主要有这么不同的几类运算:算术运算,如加减乘除逻辑运算,如and、is比较运算,如大于、between字符串运算,如concat、substr多值选择运算,如coalesce、case when这些运算位于如下几个文件里mysql-5.6/sql/item_func.cc

2015-09-22 20:24:19 1098

原创 MySQL Meta中的length字段 -- (1) 初始值的length计算

MySQL Meta中的length字段 – (1) 初始值的length计算 MySQL Meta中的length字段 – (2) length的推导 MySQL Meta中的length字段 – (3) length的推导举例 MySQL Meta中的length字段 – (4) 玩儿MySQL代码 length字段的值来源于两方面: * 初始值 * 推导运算

2015-09-22 17:50:55 2650

同义词词林(扩展版)

《同义词词林(扩展版)》每个词的类编码就应该包含了他全部的信息。 对于原版同义词词林,编码的第一个字母代表该词所属的大类,第二个字母代表中类,后两位字母代表小类。 同义词词林原版是梅家驹先生人工构造的,同义的原则应该是他老人家对这些词的理解吧。同义的原则没有明确的说明,这也是目前一个研究方向--复述(paraphrasing)--关心的一个问题。

2010-05-18

FASS简介-抗锯齿原理

FSAA 是 full scene anti-alias 的缩写,有些人将其译为全景反锯齿,还算是合理。不过,倒底 FSAA 是什么呢?为什么要「全景」(full scene)?「半景」不行吗?(其实相对于 FSAA 的是 edge AA,「边缘反锯齿」)反锯齿(anti-alias)又是怎么回事呢?

2009-01-18

排队论---我收集的

排队论---我收集的 排队论---我收集的 排队论---我收集的

2008-09-08

空空如也

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

TA关注的人

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