Sqlite大数据量查询优化比较

作者:JerryXia | 发表于 , 阅读 (5,927)
标题写的有些大了……我做的一个Web网站用的是Sqlite数据库,昨天某网站采集了4039篇文章,发现页面打开速度慢的要死,看了一下耗时,发现sqlite在数据量比较大(4000算大?……我觉得挺大的了)的时候执行orderby xxx desc会变得很慢……1、select * from blog_cms where status=1 limit 0,10耗时15ms2、select * from blog_cms where status=1 ORDER BY id DESC limi... 阅读全文

原则2:为你的常量选择readonly而不是const

作者:JerryXia | 发表于 , 阅读 (1,800)
对于常量,C#里有两个不同的版本:运行时常量和编译时常量。因为他们有不同的表现行为,所以当你使用不当时,将会损伤程序性能或者出现错误。两害相权取其轻,当我们不得不选择一个的时候,我们宁可选择一个运行慢一点但正确的那一个,而不是运行快一点但有错误的那个。基于这个理由,你应该选择运行时常量而不是编译时常量(译注:这里隐藏的说明了编译时常量效率更高,但可能会有错误)。编译时常量更快更直接,但在可维护性上远不及运行时常量。保留编译时常量是为了满足那些对性能要求克刻,且随着程序运行时间的过去,其值永... 阅读全文

Effective C# 原则1:尽可能的使用属性(property),而不是数据成员(field)

作者:JerryXia | 发表于 , 阅读 (1,592)
我们的目标:尽可能编写出运行效率更高,更健壮,更容易维护的C#代码。原则一:尽可能的使用属性(property),而不是数据成员(field)。Always use properties instead of accessible data members.出于以下几点原因,请在设计类时,尽可能的使用属性,而不是成员。1、.Net对属性的支持远远大于对成员的支持,你可以对属性进行数据绑定,设计时说明等很多数据成员不被支持的内容。看看.net里的属性面板,你会明白的。2、数据安全性检测;属性... 阅读全文

《渝李文集静日书 -- 那些花儿老去》

作者:JerryXia | 发表于 , 阅读 (2,056)
发布于:2006-8-29 16:26:57你知不知道,没有任何花儿能拥有十年的花期,在盛开的时候你不懂得珍惜,待想起再经过她的身边时,太久的风霜和曝晒,那些花儿,都已经老去。1石予平介绍她和庄铮认识。“庄总,这就是我跟您提起过的林蔚。”她感觉到这个叫庄铮的男人,有一双锐利的眼睛,隔着她精雕细琢的妆容,赤裸裸看进她心里去。而她这样识得风情的女子,饶是一惊,仍声色不动。“庄总你好。”她巧笑嫣然,款款伸出手去。食指上细螺纹镂花银戒,断断不衬石予平买给她的艳红蔻丹。然十指纤纤,美目流盼,略去近乎... 阅读全文

献给奋战在一线的程序员:关于性格内向者的10个误解

作者:JerryXia | 发表于 , 阅读 (1,942)
<span>英文原文</span>: [10 Myths AboutIntroverts](http://www.carlkingcreative.com/10-myths-about-introverts)原文作者:Carl King我非常幸运的发现了这本《内向者优势——如何在外向的世界中获得成功》(英文名:[TheIntrovert Advantage (How To Thrive in an ExtrovertWorld)](http://hiddengift... 阅读全文

网页常见 字符转码

作者:JerryXia | 发表于 , 阅读 (2,712)
显示                  说明              实体名称    实体编号\                    半方大的空白                                 全方大的空白                                不断行的空白格              <                     小于                < ... 阅读全文