原文:ClownFish:比手写代码还快的通用数据访问层

最近花了二个月的业余时间重写了我以前的通用数据访问层, 由于是重写,所以我给这个项目取了个新名字:ClownFish 如果需要了解ClownFish的使用方法,请点击ClownFish 使用说明 ClownFish是什么 ClownFish 是我编写的一个通用数据访问层,设计它的目的是为了: . 方便在 .net 项目中执行数据访问任务。 . 避免直接使用ADO.NET带来的一大堆高度类似的繁琐代 ...

2012-07-17 08:26 318 66444 推荐指数:

查看详情

揭秘 ClownFish 比手写代码还快的原因

说明:本文的第一版由于反对人数较多(推荐/反对数量是:23 / 17), 我在8月20日删除了博文内容,只留下一段简单的内容。 既然分享技术也引来这么多的反对,那我就不分享了。 如果希望知道 ...

Mon Aug 20 05:24:00 CST 2012 129 11326
自己访问SqlServer数据库的通用DAL

如题,直接贴代码. 首先是DataTable转List<T>的方法,这个方法通用性极强. View Code 下面贴出主要代码 View Code 这些方法中默认表都是有主键的,而且实体名称和表名一致 ...

Tue May 19 23:08:00 CST 2015 7 909
自己动手写代码生成器学习总结

一、三代码生成器关键:数据库的重要视图   今天看了下老杨的视频教程,写了一把三代码生成器,理解了一下简单的代码生成器是如何实现的,其重点就在于数据库系统视图。   代码生成器需要了解数据库中的几个非常重要的视图,比如INFORMATION_SCHEMA(.TABLES、.COLUMNS ...

Sun Mar 18 21:01:00 CST 2012 14 1990
使用Java代码手写死锁

在面试过程中面试官可能会问你关于锁的知识,并让你手写一个死锁的案例。下面我们来写一个简单的小Demo来实现一个死锁。 死锁案例 这段代码 显而易见会block住 来看结果 并且程序是一直运行着的状态,那么程序出了这种状况应该怎么去排查呢?对于简单的案例我们直接 ...

Thu Oct 17 21:34:00 CST 2019 0 645
前端手写代码原理实现

前言 现在的前端门槛越来越高,不再是只会写写页面那么简单。模块化、自动化、跨端开发等逐渐成为要求,但是这些都需要建立在我们牢固的基础之上。不管框架和模式怎么变,把基础原理打牢才能快速适应市场的变化。 ...

Sat Feb 15 23:24:00 CST 2020 0 251
手写一个简单的死锁代码

手写一个简单的死锁代码 死锁原因 多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放,而该资源又被其他线程锁定,从而导致每一个线程都得等其它线程释放其锁定的资源,造成了所有线程都无法正常结束。这是从网上其他文档看到的死锁产生的四个必要条件: 1、互斥使用,即当资源被一个线程使用 ...

Fri Aug 23 00:42:00 CST 2019 0 609
手写弹出框代码详解

代码效果: (1)运行 (2)点击"点我弹出",结果如下图 (3)再点击x,回到界面(1)的效果,可以反复尝试 ...

Sat Feb 16 05:06:00 CST 2019 0 928
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM