2018年6月22日

共同使用相同IP地址及端口号

摘要: 使用IIS的应用程序功能 这种方法与添加一个新网站的过程形同 在这种情况下,通常会出现将子站继承主站的 Web.config 报错。 解决方法: 首先看第一种方法,即通过修改根目录的Web.config消除继承关系,在根目录Web.config文件的system.web或者一切不想让子目录继承的配置 阅读全文

posted @ 2018-06-22 12:30 勤学才是王道 阅读(246) 评论(0) 推荐(0) 编辑

2018年6月21日

NHibernate 状态的概念 以及 小测试

摘要: 在 NHibernate中有三种状态。 临时态(Transient):用new创建的对象,它没有持久化,没有纳入Session中,随时可以被垃圾回收,处于此状态的对象叫临时对象。特点:数据库中没有与之对应的记录; 持久态(Persistent):已经持久化,加入到了Session缓存中。通过NHib 阅读全文

posted @ 2018-06-21 11:58 勤学才是王道 阅读(189) 评论(0) 推荐(0) 编辑

NHibernate各种数据库连接参数文件配置方法说明

摘要: //NHibernate各种数据库连接参数文件配置方法说明 //配置文件Config/Hibernate.cfg.xml内容如下所示:<?xml version="1.0" encoding="utf-8" ?><hibernate-configuration xmlns="urn:nhiberna 阅读全文

posted @ 2018-06-21 09:41 勤学才是王道 阅读(178) 评论(0) 推荐(0) 编辑

2018年6月9日

设计模式——模板模式方法

摘要: 在一个抽象类中定义一个操作中的算法骨架(对应于生活中的大家下载的模板),而将一些步骤延迟到子类中去实现(对应于我们根据自己的情况向模板填充内容)。模板方法使得子类可以不改变一个算法的结构前提下,重新定义算法的某些特定步骤,模板方法模式把不变行为搬到超类中,从而去除了子类中的重复代码。 抽象模板角色( 阅读全文

posted @ 2018-06-09 10:20 勤学才是王道 阅读(154) 评论(0) 推荐(0) 编辑

设计模式——访问者模式

摘要: 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作。 参与者 Visitor 抽象访问者角色,为该对象结构中具体元素角色声明一个访问操作接口。该操作接口的名字和参数标识了发送访问请求给具体访问者的具体元素角色,这样访问者就可以通过该元素角色的特定接 阅读全文

posted @ 2018-06-09 10:11 勤学才是王道 阅读(122) 评论(0) 推荐(0) 编辑

2018年6月8日

设计模式——备忘录模式

摘要: 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。 适用性 必须保存一个对象在某一个时刻的(部分)状态,这样以后需要时它才能恢复到它他先前的状态 如果一个用接口来让其他对象直接得到这些状态,将会暴露对象的实现细节并破坏对象的封装性 阅读全文

posted @ 2018-06-08 17:16 勤学才是王道 阅读(153) 评论(0) 推荐(0) 编辑

设计模式——策略模式

摘要: 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式可使算法独立于使用它的客户端而变化。 适用性 许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 需要使用一个算法的不同变体。例如,你可能会定义一些反应不同的空间/时间权衡的算法。当这些实体变现 阅读全文

posted @ 2018-06-08 15:19 勤学才是王道 阅读(131) 评论(0) 推荐(0) 编辑

设计模式——状态模式

摘要: 允许一个对象在改变它的内部状态时改变他的行为。对象看起来似乎改变了它的类 适用性 一个对象的行为取决于他的状态,并且他必须在运行时刻根据状态改变他的行为 一个操作中含有庞大的多分支的的条件语句,且这些分支依赖于对象的状态。这个状态通常用一个或多个枚举常量表示。通常,有多个操作包含这一相同的的条件结构 阅读全文

posted @ 2018-06-08 10:17 勤学才是王道 阅读(287) 评论(0) 推荐(0) 编辑

2018年6月7日

设计模式——中介者

摘要: 用一个中介对象来封装一系列对象的交互。中介者使各个对象不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。 适用性: 一组对象以定义良好但是以复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。 一个对象引用其他很多对象并且直接与这些对象通信,使这些对象难以复用。 想定制 阅读全文

posted @ 2018-06-07 17:30 勤学才是王道 阅读(160) 评论(0) 推荐(0) 编辑

设计模式——迭代器模式

摘要: 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 适用性 访问一个聚合对象的内容而无需暴露它的内部标识。 支持对聚合对象的多种遍历 为遍历不同的聚合结构提供一个统一的接口(即,支持多态迭代) 参与者 Iterator ——迭代器定义访问和遍历元素的接口 Concrete 阅读全文

posted @ 2018-06-07 10:49 勤学才是王道 阅读(147) 评论(0) 推荐(0) 编辑

导航