05 2010 档案

表反转的两种方式
摘要:在开发过程中,往往会遇到需要对一个表进行统计汇总,并生成统计报表的问题,这些时候,往往要用到所谓的“表反转”操作。例如:有用户查询表,表结构如下:CREATE TABLE [dbo].[WhiteList_QueryLog]([AccountID] [varchar](50) COLLATE Chinese_PRC_CI_AI NULL,[ResponseString] [... 阅读全文

posted @ 2010-05-28 18:43 Chrisnda 阅读(1532) 评论(1) 推荐(1)

小菜大鸟系列
摘要:面试受挫——代码无错就是好?代序 第一章 第二章 代码规范、重构第三章 复制VS复用第四章 业务的封装第五章 体会简单工厂模式的美妙第六章 工厂不好用了?第七章 用“策略模式”是一种好策略第八章 反射——程序员的快乐!第九章 会修电脑不会修收音机?——聊设计模式原则第十章 三层架构,分层开发第十一章 无... 阅读全文

posted @ 2010-05-25 19:25 Chrisnda 阅读(472) 评论(0) 推荐(0)

ASP.NET页面刷新方法大集合
摘要:先看看ASP.NET页面刷新的实现方法: 第一: C# code 第二: C# code 第三: C# code 第四: C# code 第五: HTML code 第六: < meta http-equiv="refresh" content="300; url=target.html"> 用window.location.href实现刷新另个框架页面 在写asp.net程序的时候,... 阅读全文

posted @ 2010-05-25 17:38 Chrisnda 阅读(237) 评论(0) 推荐(0)

UNION和UNION ALL【转】
摘要:众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。假设我们有一个表Student,包括以下字段与数据:drop table student;create table student(id int primary key,name nvarchar2(50) not null,score number not null);insert into student valu... 阅读全文

posted @ 2010-05-24 17:23 Chrisnda 阅读(2729) 评论(0) 推荐(3)

OutputCache各参数的说明【转】
摘要:Duration缓存时间,以秒为单位,这个除非你的Location=None,可以不添加此属性,其余时候都是必须的。LocationLocation当被设置为None时,其余的任何设置将不起作用Any——页面被缓存在浏览器、代理服务器端和web服务器端; Client——缓存在浏览器; DownStream——页面被缓存在浏览... 阅读全文

posted @ 2010-05-20 17:55 Chrisnda 阅读(379) 评论(0) 推荐(1)

【转】数据库查询优化原则
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id fr... 阅读全文

posted @ 2010-05-16 00:19 Chrisnda 阅读(245) 评论(0) 推荐(0)

【汇总】SQL CODE --- 经典·精彩 (转)
摘要:数据操作类 SQLHelper.cs http://www.cnblogs.com/zengxiangzhan/archive/2009/12/31/1636871.html无限级分类 存储过程 http://www.cnblogs.com/zengxiangzhan/archive/2010/01/04/1639220.html百万级分页存储 http://www.cnblogs.com/zen... 阅读全文

posted @ 2010-05-12 17:10 Chrisnda 阅读(402) 评论(3) 推荐(3)

导航