摘要:
本文的内容: 介绍NH如何处理对象间many-to-one,one-to-many和many-to-many的双向映射关系(本文主要介绍了映射文件,对于类的生成可以跟据前两篇描述的方法生成); 经验教训: 相关类图:(下面的类图包含一对一,多对一,一对多和多对多) many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one... 阅读全文
摘要:
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提... 阅读全文
摘要:
1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc” ;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9]; 3、数量限定符号,表示匹配次数(或者叫做长度)的符号: 包括:“*”——0次或者多次 “+”——... 阅读全文
摘要:
对于Visual Studio开发人员来说,Visual SourceSafe可能是一套最常见的版本控制工具,它与Visual Studio的无缝绑定,使用户倍感亲切和方便。但如果你向无SourceSafe环境中迁移或共享源代码,或者改变其他版本控制工具(如CVS、Subversion)时,可能会遇到麻烦。 因为Visual SourceSafe是通过大量修改项目信息,来实现版本信息的标识和管理。... 阅读全文