摘要: 因为在设计中的遗漏,把一个视图中包含大量Null值的列设定为了主键,导致在查询的时候,会把所有主键为Null值的对象都映射为第一条Null值的数据……噩梦……因此,我需要获取数据的时候只取部分属性,把主键列屏蔽掉。写法稍有点复杂,做个标记:Code highlighting produced by Actipro CodeHighlighter (f...
阅读全文摘要: 单模式匹配算法,可衍生为脏字判断算法。简单高效!
阅读全文摘要: AdoNet vs LinqToSql vs NIntegrateQuery查询性能测试.先上测试结果:AdoNetTest: 267msAdoNetCachedCommandTest: 182msLinqToSqlTest: 3191msLinqToSqlCompiledQueryTest: 386msNIntegrateQueryTest: 266ms
阅读全文摘要: 在MS SQL2005及以上的版本中,加入大值数据类型(varchar(max)、nvarchar(max)、varbinary(max) )。大值数据类型最多可以存储2^30-1个字节的数据。这几个数据类型在行为上和较小的数据类型 varchar、nvarchar 和 varbinary 相同。 微软的说法是用这个数据类型来代替之前的text、ntext 和 image 数据类型,它们之间的对应...
阅读全文摘要: 268,783,125条数据(~2.6亿条数据) 使用ROW_NUMBER() ,SQL Server Profiler's Duration平均在:0.03s,可谓之瞬间。
阅读全文摘要: .Net堆与栈系列一:引用类型与值类型以及变量内存分配
阅读全文摘要: 意中让我发现了一个神奇的界面原型设计工具--Balsamiq Mockups 他不同于以往的任何一个产品,完全的手绘风格令我眼前一亮.迫不急待的在线试用,超级好用随随便便的拽就完成了,而且十分可爱。网址:http://www.balsamiq.com/在线演示地址:http://www.balsamiq.com/products/mockups试用网址:h...
阅读全文摘要: 用扩展方法来扩展IDataReader接口 实际应用中,有时我们需要用IDataReader来读取数据,或是填充对象,.c# 3.0的扩展方法可以用来扩展这个接口,以实现更方便的功能.以下有泛型方法,也有具体的方法,代码如下: 9 /// <summary> 10 /// Contains extension methods for the IDataReader interface...
阅读全文摘要: 一篇关于内存泄漏的文章,感觉不错,就翻译一下与大家共享。其中谈到为何会产生内存碎片?如何使用windbg诊断碎片以及如何使用Pool来避免。
阅读全文摘要: EFOracleProvider是ADO.net实体框架Provider for Oracle,其目前版本对Oracle11g中的char、timestamp(x)等类型支持不好,在生成模型文件时无法识别这些数据类型而忽略相关字段,本文就此给出一种参考方案。
阅读全文摘要: Volatile vs. Interlocked vs. lock
阅读全文摘要: 《你不常用的c#》系列的索引以及一些推荐资源,希望大家能够喜欢
阅读全文摘要: 使用windbg来分析Action 出现的一些疑惑
阅读全文摘要: 对于那些不愿下载的朋友,提供一个网址:http://www.koders.com/输入:file:ecall.cpp然后点击“ecall.cpp”你就会发现美女拉,它有关联提示,很方便!
阅读全文摘要: Zeeshan Hirani写了一本有500页的Entity Framework电子书,可以免费下载. 电子书下载地址: Entity Framework learning guide ,还包含了一个完整的示例,包括完整的数据库 Complete Project With databases
阅读全文摘要: 使用vs自带的工具Spy++来查看我们自己写的程序当前线程的切换次数
阅读全文摘要: 使用windbg,从内存对象分布的角度来讲讲Thread与ThreadPool的区别。
阅读全文摘要: 一个让ie crash都愤青站点
阅读全文摘要: [代码]可以轻松查看网站在Alexa的详细信息,关注实时数据,数据每天更新。预览:包括:站点名称>>>>>>taheta.org/网站站长>>>>>>不详<电子信箱>>>>>>不详<网站简介>>>>>>该站点还没有向ALEXA提交任何介绍信息。...
阅读全文摘要: 排名前20的关于垃圾回收文章推荐
阅读全文