摘要: 写在前面:本节是前一节内容的后续部分,这两节都是从全局的角度SQLite内核各个模块的设计和功能。只有从全局上把握SQLite,才会更容易的理解SQLite的实现。SQLite采用了层次化,模块化的设计,而这些使得它的可扩展性和可移植性非常强。而且SQLite的架构与通用DBMS的结构差别不是很大,所以它对于理解通用DBMS具有重要意义。好了,下面我们开始讨论SQLite剩余的两部分:Back-e... 阅读全文
posted @ 2009-09-03 21:23 Νо、 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 写在前面:从本章开始,我们开始进入SQLite的内核。为了能更好的理解SQLite,我先从总的结构上讨论一下内核,从全局把握SQLite很重要。SQLite的内核实现不是很难,但是也不是很简单。总的来说分为三个部分,本章主要讨论虚拟机(Virtual Machine),但是这里只是从原理上概述,不会太多的涉及实际代码。但是概述完内核之后会仔细讨论源代码的。好了,下面我们来讨论虚拟机(VM)。1、虚... 阅读全文
posted @ 2009-09-03 21:22 Νо、 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 写在前面:本节讨论事务,事务是DBMS最核心的技术之一.在计算机科学史上,有三位科学家因在数据库领域的成就而获ACM图灵奖,而其中之一Jim Gray(曾任职微软)就是因为在事务处理方面的成就而获得这一殊荣,正是因为他,才使得OLTP系统在随后直到今天大行其道.关于事务处理技术,涉及到很多,随便就能写一本书.在这里我只讨论SQLite事务实现的一些原理,SQLite的事务实现与大型通用的DBMS相... 阅读全文
posted @ 2009-09-03 21:21 Νо、 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 写在前面:谢谢各位的关注,没想到会有这么多人关注。高兴的同时,也感到压力,因为我接触SQLite也就几天,也没在实际开发中用过,只是最近项目的需求才来研究它,所以我很担心自己的文章是否会有错误,误导别人。但是我很想把自己的学习成果与大家分享,所以如果大家觉得我有不对的地方,望不吝赐教。我原打算直接从VDBE入手的,因为它起着承上启下的作用,是整个SQLite的核心,并分析源码,但考虑到这是一个系列... 阅读全文
posted @ 2009-09-03 21:20 Νо、 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 写在前面:出于项目的需要,最近打算对SQLite的内核进行一个完整的剖析,在此希望和对SQLite有兴趣的一起交流。我知道,这是一个漫长的过程,就像曾经去读Linux内核一样,这个过程也将是辛苦的,但我相信结果一定是美好的... ...接下来是第一章。1、SQLite介绍自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样,它们也变得非常庞大,并... 阅读全文
posted @ 2009-09-03 21:18 Νо、 阅读(553) 评论(1) 推荐(0) 编辑
摘要: >>>Ctrl+F[代码] 阅读全文
posted @ 2009-06-10 14:29 Νо、 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 既判断分辨率,也判断浏览器  使之成为判断浏览器类型屏幕分辨率自动调用不同CSS的代码。  代码如下:  [代码]  解释:  var IE1024="";  var IE800="";  var IE1152="";  var IEother="";  引号里面分别填写,用户使用IE的时候并且分辨率为1024*768,800*600,1152*864要使用的css文件名.  var Firefo... 阅读全文
posted @ 2009-06-10 10:27 Νо、 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1. 打开新的窗口并传送参数: [代码]2.为按钮添加对话框[代码]3.删除表格选定记录[代码]4.删除表格记录警告[代码]5.点击表格行链接另一页[代码]6.表格超连接列传递参数[代码]7.表格点击改变颜色[代码]8.关于日期格式[代码]9.获取错误信息并到指定页面[代码]10.清空Cookie[代码]11.自定义异常处理[代码]12.Panel 横向滚动,纵向自动扩展 [代码]  [代码]13... 阅读全文
posted @ 2009-06-08 11:39 Νо、 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 一、ASP.NET时间操作二、Asp.net 时间操作基类(短日期,长日期,时间差)[代码]三、关于Access 是Date()类型字段的数据取值:1、Label1.Text=Convert.toDate(dr1["字段"]).ToString("yyyy-MM-dd");2、Label1.Text=System.DateTime.Now.ToShortDateString();ToShortDa... 阅读全文
posted @ 2009-06-08 11:02 Νо、 阅读(650) 评论(0) 推荐(0) 编辑
摘要: [代码]触发组合键:如: 当按下ctrl+enter时触发\[代码] 阅读全文
posted @ 2009-06-05 14:24 Νо、 阅读(194) 评论(0) 推荐(0) 编辑