自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大森林的专栏(Jack Wu)

换个心情,呼吸一下新鲜的空气!

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 远程修改Windows2003密码

 不是按Ctrl+Alt+Del(本地) 而是Ctrl+Alt+End

2008-10-30 12:45:00 743 1

转载 对代码覆盖率价值的初步认识

关于代码覆盖率,之前6年的工作经历中,只是依稀听闻过。之前的组织里,从未关注过这个指标,只是有一段时间用NUnit做了单元测试,主要是测试一些关键类关键方法是否正常,对代码覆盖率的印象就真的一直是停留在听闻的程度。汗一个!前些时日,关于自动测试的讨论中有人提及到代码覆盖率,激发了我的好奇,到底什么是代码覆盖率?最重要的是于测试工作而言有怎样的价值呢?今天花了一点时间查了一下,有了初步的认识。大

2008-10-28 18:19:00 653

转载 TestDriven.NET 2.0——单元测试的好助手(转)

引言在软件开发领域,测试驱动开发(Test Driven Development,TDD)技术在逐渐为广大开发者所接受,它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你的测试通过,可以想象,如果没有一个好的单元测试工具,这项工作其实是无法完成的。相信很多.NET开发人员者对于开源的NUnit都不陌生,但是它并不能很好的与Vis

2008-10-28 18:18:00 690

转载 NUnit 单元测试实例场景(为什么要进行单元测试)

引言:举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务:你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求编写一个.Net类,可能因为任务并不复杂,所以他看上去非常的随意。今天能否很好的完成任务对你来说非常特殊,你拿过来后快速略过了前面大段的项目介绍,因为你知道那些对你并不重要,印象中好象是一个关于售

2008-10-28 17:16:00 954

转载 单元测试 NUnit

本内容摘自:《单元测试之道C#版:使用NUnit》编写目的:供日后参考学习,好记心不如烂笔头。基本语法1、单元测试        断言(Assert)方法:        。AreEquals        Assert.AreEquals(expected,actual[,string message]);        这是使用最多的断言形式,expected:期望值        act

2008-10-28 17:03:00 575

转载 关于测试工具

随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)

2008-10-28 16:42:00 584

转载 NUnit2.0详细使用方法

前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下.本文分为以下部分:1. TDD的简介 首先什么是TDD呢?Kent Beck在他的>

2008-10-28 10:17:00 513

转载 NHibernate学习笔记(三):many-to-one/one-to-many/many-to-many关系映射

本文的内容:  介绍NH如何处理对象间many-to-one,one-to-many和many-to-many的双向映射关系(本文主要介绍了映射文件,对于类的生成可以跟据前两篇描述的方法生成);经验教训:相关类图:(下面的类图包含一对一,多对一,一对多和多对多)many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有

2008-10-25 11:37:00 856 1

转载 NHibernate学习笔记(二):one-to-one关系映射

本文的内容:1.介绍NH如何处理对象间one-to-ont的映射关系;经验教训:1.操作一对一关联关系中的一个对象时,得在程序中指定如何与另一个对象关联,如在Student类中写this.NativePlace.Student = this;2.在为类写映射文件时,必须指定类的具体的名称空间,若则运行时会出现"找不到***映射文件"的问题;  这两点都困扰了我好长一段时间,应该要引起注意.点击下载

2008-10-25 11:36:00 980

转载 NHibernate学习笔记(一):初识NHibernate

本文参考张老三大哥在网上发布的《NHibernate(一)》(主要)和其它一些从网上的资料,做为学习NHibernate的基础,非常感谢这些大侠,这里还要特别感谢陈锂榕同学,是你们帮助了我更好的学习NHibernate。本文约定:1.NHibernate简写为NH;2.本文例子的开发平台为:WinXP + sp2 ,SqlServer 2005,NHibernate 1.0.0.0;3.本文只是本

2008-10-25 11:35:00 616

转载 NHibernate 综合介绍

在一家公司看到大家天天都要维护大量的StoredProcedure ,觉得是在是一件痛苦的事,,如果能遵照OO和分层的思想来编写这类软件的话,可能会轻松些。。所以找了些相关方面的资料.NHibernate 博客园专题之一张老三   2005-02-13   3258 本文约定:1. Nhibernate简写为NHB;2. 本文例子的开发平台为win2000pro+sp4, sql se

2008-10-25 11:33:00 583

原创 Nhibernate与Ibatisnet开发分析

 使用Ibatisnet开始已经有一段时间了,最近刚研究了一下Nhibernate2.0的开发。 现将想分析一会我对这两种数据持久层框架使用的心得。 1.从框架的整体而言,二者是非常相近的。如果你学会了其中一种框架,再去学习其它框架就会容易很多。(ORM) 2.从二者对数据库的增删改查操作来说,都很灵活。   IBatisent :采用动态查询语言,对于多条件组

2008-10-23 09:59:00 720

转载 NHibernate学习手记(6) - 实现one2many/many2one的映射

一对多(one2many)是最常见的对象关系之一,本文将通过示例说明如何使用NH来实现one2many关系的映射,以及如何实现Parent/Child对象之间的级连操作。根据约定,本文将通过Category和Item对象来描述one2many的关系,即一个Category对象对应多个Item对象。主要内容:1、编写POCO类2、准备数据库3、编写配置文件4、级连(cascading)操作示例一、编

2008-10-22 15:30:00 504

转载 NHibernate学习手记(4) - 持久化类(Persistent class)的设计

NH中把需要持久化服务(保存到数据库)的类称为Persistent class,目的和常见的Serializable(可序列化)一样,都是把程序运行时创建的临时对象(transient objects)保存到数据库、文件等介质中。NH的Online Document推荐的持久化类设计模式称为POCO(Plain Old CLR Object Model)和我们的BusinessEnitity层

2008-10-22 15:29:00 654

转载 NHibernate学习手记(5) - 简单的对象映射

NH的online document中讨论了三种情况的的o/r mapping:1)one-to-one2)one-to-many / many-to-one3)many-to-many因为官方文档介绍得很少,学起来非常费劲,我在这里做一个学习总结,希望能引起大家的继续讨论。为了便于描述。,本系列学习手记将引入Category和Item对象,分别实现以下关系:1)Category和Item对象之前

2008-10-22 15:29:00 551

转载 NHibernate学习手记(3) - NH的配置信息

作为一种通用的持久层框架,NH可以通过配置来指定所使用的数据库类型,并且可根据不同的数据库调整NH的运行参数。这些配置信息通常保存在配置文件中,当数据库配置发生改变时,我们只需要修改配置文件即可,不需要修改代码和编译。主要内容:1、NH支持的配置参数2、设置NH配置参数的若干方法 一、NH支持的配置参数NH初始化NHibernate.Cfg.Configuration对象时

2008-10-22 15:28:00 548

转载 NHibernate学习手记(2) - NH的系统架构

Hibernate的名气实在太大,甚至已经成为Java社区的持久层技术的事实标准!作为Hibernate的孪生兄弟,NH从一诞生便是头顶光环,难免会给我们这些NH beginner造成或多或少的心理压力,这也可能是为什么.net项目组迟迟不引入O/R mapping的的原因之一。本文中并不打算评价O/R Mapping到底有什么好处,因为这个话题实在已经过时了。从Java社区对Hibern

2008-10-22 15:27:00 509

转载 NHibernate学习手记(1) - 对象的简单CRUD操作

你是否正在为编写和维护冗长和复杂的SQL语句而苦恼?你是否厌倦了继续以面向过程的开发方式,而想开始尝试以面向对象的方式去思考?你是否想跳出重复编写SQL语句的囹囵,而想更加专注于实现用户需求的逻辑实现?...和许多开发人员一样,我非常反感(甚至是恐惧)sql语句,这种当初设计用来和数据库进行会话的语言,想不到现在被发扬光大到可以用来编写业务逻辑(通过任意复杂的组合)。但我们完全

2008-10-22 15:26:00 427

转载 彻底解决刷新重复提交问题

以前也研究过,始终没找到好的办法,看了微软Msdn上的解决方案,使用后发现存在较多漏洞,考虑的情况太少,如页面加载后没有提交,始终刷新,在同一浏览器打开多个各选项卡,每个选项卡打开同一页面或不同页面,以下是我的解决方案,public class RefreshServe : System.Web.UI.Page    {        private static ILog log = Log

2008-10-15 10:22:00 793

转载 打败你的十五个坏习惯

人从诞生之日起,各种习惯就开始或早或晚地在人们的大脑中扎根。我记得我女儿小时候从跟大人一起吃饭开始就不吃带调味品的菜,比如葱姜蒜等等,直到她长成了大姑娘依然如此。这可说已经成了习惯。还有的人从小就喜欢趴着睡觉,人都奔本“好几张”了还是这种睡觉姿势。以上这两类习惯均属生活方面,说不上好坏,对他人对自己也都没有什么太不好的影响。有些习惯则不成,先不说对别人有什么影响,光是自己时间长了都吃不消——不仅妨

2008-10-15 10:15:00 401

MVC 例子(asp.net)

Mvc开始实例,大家可以参考下。希望此事例能对大家有所帮助!

2011-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除