- 博客(8)
- 收藏
- 关注
转载 抽象工厂模式
一、 抽象工厂模式(Abstract Factory)模式 抽象工厂模式(Abstract Factory)定义:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们的具体的类. 抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式是指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向Client端提供一个接口,使客户端在不必指定产品...
2014-05-13 14:38:00 119
转载 调用EF的存储过程报“存储区数据提供程序返回的数据读取器所具有的列数对于所请求的查询不够”问题...
在运用Entity Framework调用存储过程的时候,遇到"调用EF的存储过程报"调用EF的存储过程报“存储区数据提供程序返回的数据读取器所具有的列数对于所请求的查询不够”问题"的问题,存储过程是用EF模型的函数导入(设置映射的存储过程)。检查过存储过程,在Sql Management Studio运用是正常的。 存储过程的部分代码如下:ALTER PROCEDUR...
2013-10-10 15:43:00 495
转载 工厂方法模式
一、工厂方法(Factory Method)模式 工厂方法模式(Factory Method),定义一个用于创建对象的接口,让子类决定实例化那一个类。工厂方法使一个类的实例化延迟至其子类。因为简单工厂模式一定程度上会违背开方-封闭的原则,但工厂方法由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点,工厂方法模式是简单工厂模式的进一步抽象与推广,还有工厂...
2012-11-30 17:11:00 114
转载 简单工厂模式
从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 实现方式 简单工厂的UML类图 简单工厂模式的实质...
2012-11-27 11:27:00 133
转载 Python—半双工聊天程序
半双工通信,即Half-duplex Communication。这种通信方式可以实现双向的通信,但不能在两个方向上同时进行,必须轮流交替地进行。也就是说,通信信道的每一段都可以是发送端,也可以是接收端。但同一时刻里,信息只能有一个传输方向。如日常生活中的例子有步话机通信等。半双工传输的协作是称为线路规程的过程的一部分,它是OSI模型的第二层,数据链路层所包含的一项功能。 ...
2012-08-21 10:02:00 152
转载 Python list、tuple、dict区别
Dictionary 是Python的内置数据类型之一, 它定义了键和值之间一对一的关系。每一个元素都是一个 key-value 对, 整个元素集合用大括号括起来您可以通过 key 来引用其值, 但是不能通过值获取 key在一个 dictionary 中不能有重复的 key。给一个存在的 key 赋值会覆盖原有的值。在任何时候都可以加入新的 key-value 对...
2012-07-11 10:44:00 193
转载 在windows下安装配置python开发环境及Ulipad开发工具
最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性.Python的IDE也有不少,网上也有很多介绍. 我自己选择了国产 Python IDE:UliPad.这个IDE本身就是用 Python+wxPython编写的,小巧,功能全,特别适合Python初学...
2012-07-10 10:08:00 184
转载 Winform 线程修改UI界面元素的值
之前在做winform应用的时候,使用多线程控制界面上控件信息,时常碰到InvalidOperationException这个异常!这个异常的出现多数情况是由于worker线程(子线程)修改主线程控件(或对象)的属性而导致的非法操作。这是因为.net 2.0以后加强了安全机制,不允许在winform中直接跨线程访问控件的属性。参照网上的例子,自己总结了一下解决的方法: 一.我...
2012-05-29 22:44:00 215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人