论框架设计(一) 发表于 2015-02-06 更新于 2022-04-08 分类于 技术 本文字数: 1.8k 阅读时长 ≈ 2 分钟 Web MVC Framwork:SpringMVC,Restful的风格,对比Strus2更简单,更友好。 CSS Framwork:最热火的Twitter Bootstrap,提供了简便的布局能力和基本的页面美化。 Javascript Library:随大流用了JQuery Validation Framwork:当然用jQuery Validation,客户端校验和体验都不错! Database 阅读全文 »
Gitbook(一):从github到kindle 发表于 2015-02-02 更新于 2022-03-21 本文字数: 1.2k 阅读时长 ≈ 1 分钟 简说 gitbook是一个用于发布书籍的平台。 gitbook提供了一个简单的命令行工具gitbook用来编译和预览的书籍. 阅读全文 »
B树索引与位图索引 发表于 2015-01-18 更新于 2022-04-08 分类于 技术 本文字数: 962 阅读时长 ≈ 1 分钟 简说 在理解索引时,可以想象一本书,其中书的内容就相当于表里的数据,而书前面的目录就相当于该表的索引。 同时,通常情况下,索引所占用的磁盘空间要比表要小得多,其主要作用是为了加快对数据的搜索速度,也可以用来保证数据的唯一性。 普遍运用在数据库和文件系统。 索引作为一种可选的数据结构,你可以选择为某个表里的创建索引,也可以不创建。这是因为一旦创建了索引,就意味着数据库对表进行DML(包括INSERT、UPDATE、DELETE)时,必须处理额外的工作量(也就是对索引结构的维护)以及存储方面的开销。所以创建索引时,需要考虑创建索引所带来的查询性能方面的提高,与引起的额外的开销相比,是否值得。 阅读全文 »