c#学习无限

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月8日

摘要: byBruce TimberlakeThis document will walk you through the installation of what is known as a "LAMP" system:Linux,Apache,MySQLandPHP. Depending on who you talk to, thePalso stands forPerlorPython, but in general, it is assumed to be PHP. I runCentOSon my servers; these directions were writt 阅读全文
posted @ 2013-11-08 14:33 网网由鱼 阅读(110) 评论(0) 推荐(0) 编辑

2013年5月16日

摘要: 数据库设计命名规范1. 数据库涉及字符规范 采用26个英文字母和0-9这十个自然数,加上下划线_组成,共36个字符。不出现其他字符。鉴于大小写规则难记忆,而且有些情况下,数据库不区分大小写,统一采用小写字母。采用英文单词或英文短语(包括缩写)作为名称,不使用无意义的字符或汉语拼音。名称应该清晰明了,能够准确表达事物的含义,最好可读,遵循“见名知意”的原则。2. 数据库对象命名规范数据库对象包括表、视图(查询)、存储过程(参数查询)、函数、约束。对象名字由前缀和实际名字组成,绝对不要在对象名的字符之间留空格,长度不超过30。使用单数(比如表名tb_customer,不要使用tb_customer 阅读全文
posted @ 2013-05-16 11:40 网网由鱼 阅读(287) 评论(0) 推荐(0) 编辑

2013年5月13日

摘要: 一、 适配器(Adapter)模式适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。名称由来这很像变压器(Adapter),变压器把一种电压变换成另一种电压。美国的生活用电电压是110V,而中国的电压是220V。如果要在中国使用美国电器,就必须有一个能把220V电压转换成110V电压的变压器。这个变压器就是一个Adapter。Adapter模式也很像货物的包装过程:被包装的货物的真实样子被包装所掩盖和改变,因此有人把这种模式叫做包装(Wrapper)模式。事实上,大家经常写很多这样的Wrapper类,把已有的一些类包装起来,使之 阅读全文
posted @ 2013-05-13 16:20 网网由鱼 阅读(101) 评论(0) 推荐(0) 编辑

2013年5月9日

摘要: 工厂方法模式:开放封闭原则:对扩展开放,对修改封闭一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类可以创建多个具体产品类的实例。 区别:工厂方法模式只有一个抽象产品类,而抽象工厂模式有多个。 工厂方法模式的具体工厂类只能创建一个具体产品类的实例,而抽象工厂模式可以创建多个。 阅读全文
posted @ 2013-05-09 09:39 网网由鱼 阅读(82) 评论(0) 推荐(0) 编辑

2013年5月8日

摘要: 工厂方法设计模式定义UML图的参与者在C#中的示例代码定义Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses定义了一个用于创建对象的接口,但是让子类去决定实例化哪一个类。工厂方法让一个类的实例化延迟到其子类。使用频率:高返回顶部UML类图返回顶部参与者参与这种模式的类和/或对象是:Product(Car)定义了一个接口,这个接口将 阅读全文
posted @ 2013-05-08 17:28 网网由鱼 阅读(157) 评论(0) 推荐(0) 编辑

摘要: 1、VISIO中的UML建模环境 Microsoft Visio“UML 模型图”解决方案为创建复杂软件系统的面向对象的模型提供全面的支持。包括下列工具、形状和功能: n “UML 模型资源管理器”,它提供模型的树视图和在视图间进行浏览的手段。 n 预定义的智能形状,表示 UML 标注中的元素并支持 UML 图表类型的创建。在程序控制下,这些形状的运行方式同 UML 语义学相符。 n 易于访问“UML 属性”对话框,可通过这些对话框将名称、特性、操作和其他属性添加到 UML 元素。 n 标识和诊断错误(例如丢失数据或不正确地使用 UML 表示法)的动态语义错误检查。 n 对用 Microsof 阅读全文
posted @ 2013-05-08 16:22 网网由鱼 阅读(492) 评论(0) 推荐(0) 编辑

2013年5月7日

摘要: 抽象工厂设计模式 (Abstract Factory)译自:http://www.dofactory.com/Patterns/PatternAbstract.aspx定义UML类图参与者在C#中的示例代码定义提供一个接口,用于在不知道具象(concrete)类的情况下,创建一族(families)相关或互存的对象。使用频率:高UML类图 我理解的现实世界中的类图参与者参与这种模式的类和/或对象是:AbstractFactory 抽象工厂(CarFactory 车工厂)生产抽象产品ConcreteFactory 实体工厂(BMWFactory BensFactory 宝马车工厂、奔驰车工... 阅读全文
posted @ 2013-05-07 14:14 网网由鱼 阅读(174) 评论(0) 推荐(0) 编辑

2013年5月6日

摘要: 类之间的关系1.种类:Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(合成关系)。2.其中Aggregation(聚合关系)、Composition(合成关系)属于Association(关联关系),是特殊的Association关联关系。3.Generalization(泛化)表现为继承或实现关系(is a)。具体形式为类与类之间的继承关系,接口与接口之间的继承关系,类对接口的实现关系。4.Association关联关系表现为变量(has a )。类与类之间的联接,它使一个 阅读全文
posted @ 2013-05-06 10:05 网网由鱼 阅读(101) 评论(0) 推荐(0) 编辑

2010年7月14日

摘要: jquery技巧总结一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建的,它有助于简化 JavaScript™ 以及Ajax 编程。有人使用这样的一比喻 阅读全文
posted @ 2010-07-14 16:29 网网由鱼 阅读(129) 评论(0) 推荐(0) 编辑

2008年7月14日

摘要: 大家都知道,在Asp.net上进行Web编程中了解页面中各事件的执行顺序是非常有用的,可以有的放矢的将自己的一些处理程序放到指定的位置,以便取得正确的结果。本文详细的讲述了页中从初始化到显示的全过程事件,我看了以后觉得很有帮助,所以翻译出来以飨各位,翻译得不好多多见谅。如果需要阅读原文点这里。作者:Paul Wilsonl初始化²当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cook 阅读全文
posted @ 2008-07-14 12:34 网网由鱼 阅读(269) 评论(0) 推荐(0) 编辑