摘要: 原贴:PetShop之ASP.NET缓存 《解剖PetShop》系列之四 四 PetShop之ASP.NET缓存 如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用... 阅读全文
posted @ 2010-04-26 19:47 pocketz 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 问题 按子串的某一部分对查询结果排序。例如,要从EMP表中返回员工名字和职位,并且按照职位字段的最后两个字符排序,结果集应如下所示: ENAME JOB 解决方案 DB2、MySQL、Oracle和PostgreSQL 在ORDER BY子句中使用SUBSTR函数: 阅读全文
posted @ 2010-04-26 19:10 pocketz 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 问题 在EMP表中,首先按照DEPTNO的升序排序,然后按照工资的降序排序,结果集应该如下所示: EMPNO DEPTNO SAL ENAME JOB 解决方案 在ORDER BY子句中列出不同的排序列,使用逗号分隔: 讨论 在ORDER BY中,优先次序是从左到右。如果在... 阅读全文
posted @ 2010-04-26 15:10 pocketz 阅读(1847) 评论(0) 推荐(0) 编辑
摘要: 问题 已有一个自定义类型可以像List中的元素那样排序,还要使用BinarySearch方法在该列表对其自定义的类型制定查询规则。 解决方案 使用IComparable 和IComparer接口。使用3-1节中的Square类,以List和Sor... 阅读全文
posted @ 2010-04-26 13:54 pocketz 阅读(462) 评论(0) 推荐(1) 编辑