这个链接上有点介绍,可以了解个大概:http://blog.imaginea.com/mysql-query-parsing/
关键点:
1. SQL解析包括语法分析器和词法分析器。
简便的做法是用bison/flex组合。不过MySQL的词法分析器是手工打造的。
语法分析器的入口函数是MYSQLparse,词法分析器的入口函数是MYSQLlex。
2. 词法分析中...
分类:
数据库 时间:
2014-06-19 10:03:35
阅读次数:
302
设置读取权限 主要代码public void readContacts() { Cursor
cursor = this.getContentResolver().query( ContactsContract.Contacts.CONTENT_URI,
null, null, null...
分类:
移动开发 时间:
2014-06-16 00:50:21
阅读次数:
204
type="text/javascript"和language="javascript"都是指所使用的语言程序是javascript,本质上是一样的,在里都可以支持,不过现在language="javascript"的写法已经过时了,在最新的css3里面已经不推荐使用language="javasc...
分类:
编程语言 时间:
2014-06-15 22:33:02
阅读次数:
178
在Asp.Net MVC4里面UI层也就是View层默认使用HTML5以及与HTML相对应的CSS3,JS默认使用JQuery和JQuery UI。新建一个MVC4项目,项目会自动包含JQuery、JQuery UI所需要的文件及智能提示支持; HTML则是自动生成HTML5格式标签的页面。
先来看看MVC4项目里面对这些内容的支持:
在MVC4项目里面有Scripts和Content两个文件...
分类:
Web程序 时间:
2014-06-15 18:36:39
阅读次数:
670
三角碎片以非常缓慢的速度旋转移动,如果使用JS实现会出现一像素一像素移动的卡顿
使用CSS3会获得非常理想的效果
transform: translate3d(80px, 150px, 0px) rotate(1220deg);
transition: transform 30s linear 0s;
上面一个属性表示图像变换
translate3d(80px, 150px, 0px) 表...
分类:
移动开发 时间:
2014-06-15 17:15:34
阅读次数:
188
这次回来,项目组人走了一大半,都出差去了,我也就照着请假之前强哥给我的学习技术清单来学习吧:AngularJs,bootsrap,smartadmin,html5,css3,一大堆的前台技术,哎,慢慢学吧,等学好了这些前台技术,以后还可以多赚些外快,或者为以后的创业积累一些技术资本。不过,看这些真心枯燥,不过看着老外搞得那些绚丽的网站,心理不得不佩服呀!...
分类:
其他好文 时间:
2014-06-15 15:44:58
阅读次数:
175
一、下载
Adobe/Flash MS5.0下载地址:
http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz
# ./wget http://fs1.d-h.st/download/00036/VOt/adobemediaserver_5_ls1_linux64.tar.gz
二、安装
#...
分类:
系统相关 时间:
2014-06-13 21:56:27
阅读次数:
509
实例1:仅仅返回单一记录集的存储过程。银行存款表(bankMoney)的内容例如以下IduserIDSexMoney001Zhangsan男30002Wangwu男50003Zhangsan男40要求1:查询表bankMoney的内容的存储过程create
procedure sp_query_ba...
分类:
数据库 时间:
2014-06-13 20:03:02
阅读次数:
382