11 2008 档案

不足80行,一种清晰而又简单通用的分页算法,你有这么想过吗?C#版
摘要:分页,是WEB开发中面对的最常见的编程,实现方法多种多样。我也不来评论这些方法的好坏。但我总感觉它们太复杂,不够清晰不够简单。我十分欣赏PHP中一个Pager.php分页类的算法。http://www.phpclasses.org/browse/file/288.html,作者不详。也在不同的项目中把这种思想转换成不同语言的分页类,你不妨也试试。这种算法的思路是这样的:1、把分页后的数据抽象为一个... 阅读全文

posted @ 2008-11-29 00:06 源姜 阅读(5694) 评论(57) 推荐(0) 编辑

将List对象列表转换成JSON格式的类
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C... 阅读全文

posted @ 2008-11-26 16:54 源姜 阅读(15557) 评论(11) 推荐(0) 编辑

Linq to Sql 与NHibernate数据库操作性能比较研究 测试程序源码
摘要:-因本人编程的能力有限,程序肯定仍有很多可以值得修订的地方,请大家多多指教。让它们的对比更公平。我也是初涉入orm这个领域,也参考了不少cnblog上的大侠们的文章,此次对比的两段小程序都没有经过任何优化,都是最简单的应用代码。 因为考虑到优化是一个大课题,针对不同的数据量级和应用环境,每一种ORM产品都有自己更独到的优化方式。Nhibernate有缓存延迟加载,linq to sql 也能做预编... 阅读全文

posted @ 2008-11-13 13:02 源姜 阅读(2126) 评论(16) 推荐(0) 编辑

Linq to Sql与NHibernate数据库操作性能对比研究
摘要:我写了两段测试程序来验证Linq to Sql 和NHibernate的性能,做了很久的测试,以下是文章的截选。发给大家参考一下,大家多指教。测试思路: 同时来编写NHibernate和Linq to Sql测试程序,并对比其各模块实现的代码。两个测试程序均按如下方式声明测试类 [TestFixture] public class TestApp{ [TestFixtureSetUp] 初始化函... 阅读全文

posted @ 2008-11-13 00:06 源姜 阅读(4620) 评论(23) 推荐(1) 编辑

导航