随笔分类 -  c#技术

【读书笔记】原型模式代码(C#)
摘要:今天学习了原型模式,并写了一个例子,请高手们指教代码如下:/Files/cappuccino/PrototypeModel.rar 阅读全文
posted @ 2010-08-13 01:37 陈孝勇 阅读(299) 评论(0) 推荐(0)
【读书笔记】工厂方法模式代码(C#,C++)
摘要:工厂方法模式,定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法模式克服了简单工厂模式违反开放-封闭原则的缺点,又保持了封装对象创建过程的优点,缺点是由于每加一个产品,就需要加一个产品工厂类,增加了额外的开发量。 C#代码下载:/Files/cappuccino/Factory.rar C++代码下载:/Files/cappuccino/FactoryForC.rar以上代码相应的UM... 阅读全文
posted @ 2010-08-12 23:32 陈孝勇 阅读(323) 评论(0) 推荐(0)
【读书笔记】代理模式代码(C#)
摘要:代理模式代码,与大家分享,代码如下:/Files/cappuccino/ProxyModel.rar 阅读全文
posted @ 2010-08-11 12:41 陈孝勇 阅读(273) 评论(1) 推荐(0)
【读书笔记】装饰模式代码(C#)
摘要:/Files/cappuccino/DecorationModel.rar 阅读全文
posted @ 2010-08-10 21:46 陈孝勇 阅读(133) 评论(0) 推荐(0)
【读书笔记】设计模式三个原则+一个法则
摘要:1、单一职责原则  就一个类而言,应该仅有一个引起它变化的原因2、开放-封闭原则  尽量让代码可以扩展(开放),但是写好的代码尽量不要修改(封闭)3、依赖倒转原则  写代码要根据接口写(或者说要根据抽象写)而不是根据实现写,如下所示  4、迪米特法则  如果两个类不必彼此通讯,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。其实就... 阅读全文
posted @ 2010-08-09 13:24 陈孝勇 阅读(283) 评论(0) 推荐(0)
【读书笔记】策略模式代码(c#)
摘要:今天学习了策略模式,写了个例子,与大家分享/Files/cappuccino/TacticsModel.rar 阅读全文
posted @ 2010-07-28 02:22 陈孝勇 阅读(257) 评论(0) 推荐(0)
【读书笔记】简单工厂模式(c#)
摘要:阅读大话设计模式时的写的代码与大家分享,/Files/cappuccino/SimpleFactory.rar 阅读全文
posted @ 2010-07-23 15:55 陈孝勇 阅读(222) 评论(0) 推荐(0)
【转】DataList控件里添加Button,运行点击出现“回发或回调参数无效”的解决办法
摘要:DataList控件里添加Button,运行点击出现“回发或回调参数无效”的解决办法2009-04-23 21:21回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="true" %> 启用了事件验证。出于安全目的... 阅读全文
posted @ 2010-04-23 03:24 陈孝勇 阅读(365) 评论(0) 推荐(0)
发现一个看WebCast不错的软件
摘要:http://files.cnblogs.com/cappuccino/ireaper_1.2_release_2508.902.rar以上是链接地址喜欢的朋友可以下载看看! 阅读全文
posted @ 2010-02-01 00:10 陈孝勇 阅读(189) 评论(0) 推荐(0)
[转]数据库连接方式读取不到Excel数据值的解决方法
摘要:由于工作的需要,最近做了一个读取Excel文件与CSV文件关联的数据处理程序,主要用于PDA采集数据的后期处理。当时有两种方法可用来读取Excel数据,一种是引用Excel的类库,另一种是将其作为扩展数据文件,用ADO连接方式来处理。从性能、工作量等多个方面考虑,我毫不犹豫地选择了后面的方案来进行工作。一、问题描述:工作很顺利地便完成了,心底里有一点点高兴,对自己来讲,这种东西太小儿科化了(呵呵,... 阅读全文
posted @ 2009-10-28 08:31 陈孝勇 阅读(428) 评论(0) 推荐(0)
[转]读取并修改App.config文件
摘要:1.向项目添加app.config文件:右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确定”。出现在设计器视图... 阅读全文
posted @ 2009-10-28 08:12 陈孝勇 阅读(384) 评论(0) 推荐(0)
[转]线程和进程的概念
摘要:打开电脑,我们可以一边听音乐,一边下载文件,一边浏览网页,三项工作可以同时进行。操作系统用三个应用程序完成这三项工作,每个应用程序都可以被看作一条连续的指令流,CPU一条一条地执行这些指令。然而在单核CPU的计算机中,一个时刻只能执行一条指令,如何实现三项工作同时进行呢?原来操作系统以“时间片轮转”的方式实现这一目标。操作系统以进程(Process)的方式运行应用程序,进程... 阅读全文
posted @ 2009-03-13 16:28 陈孝勇 阅读(581) 评论(0) 推荐(0)
毕业设计日志(一)---面向对象编程基础
摘要:一、类与实例 对象:对象是一个自包含的实体,用一组可识别的特性和行为来标识。 类: 类就是具有相同的属性和功能的对象的抽象的集合。 关键字:class 注意:1、类名称首字母要大写。多个单词则各个首字母大写 2、对外公开的方法需要用“public”修饰符 实例和实例化:实例就是一个真实的对象,而实例化就是创建对象的过程,使用new关键字来创建 二、... 阅读全文
posted @ 2008-11-23 21:59 陈孝勇 阅读(1118) 评论(0) 推荐(0)
UML快速入门
摘要:大家好,这段时间看了一些与UML有关的书,觉的有一点心得,特意总结了一下,希望与大家分享,由于本人技术也有限有的地方讲的不是很好请大家指出,本篇文章也是交流为主,有什么意见与补充的地方大家请留言~~~~~ 附:本文章中的图片可能比较小有时看不清,我已经把图片放在我的控件中有需要的朋友可以下载来看看, 阅读全文
posted @ 2008-10-16 10:58 陈孝勇
c#中常用的一些异常类小结---希望大家留言补充
摘要:该文章是本人看了一个视频教程后做的笔记,如果大家有发现错误的地方希望给予指出,有遗漏的地方希望大家给予补充。 一、基类Exception 二、常见的异常类 1、SystemException类:该类是System命名空间中所有其他异常类的基类。(建议:公共语言运行时引发的异常通常用此类) 2、ApplicationException类:该类表示应用程序发生非致命错误时所引发的异... 阅读全文
posted @ 2008-09-30 22:25 陈孝勇 阅读(2722) 评论(5) 推荐(0)