码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
应用MVP模式对遗留代码进行重构
AV(Autonomous View)自治视图在面向终端用户的应用中,都需要一个可视化的UI来与用户交互.这个UI称为View视图.在早期,我们习惯将所有前台的逻辑,与视图揉在一起,称为AV自治视图.这些逻辑包括:数据呈现(Display),用户动作的扑捉与响应,数据存储等.在.Net的Winfor...
分类:其他好文   时间:2014-06-24 10:15:04    阅读次数:287
C语言的设计模式-面向对象机制的实现(一)
C语言的设计模式-面向对象机制的实现(一)为什么要用C来模拟面向对象的机制,在实际的工作中我们往往在感慨一些面向对象的经典设计模式由于C语言的限制无法使用,其实通过简单的模拟面向对象的行为,在C语言中也可以使用这些模式。1:类的构建类描述了所创建的对象共同的属性和方法。我们在一个源文件中通过把数据和...
分类:编程语言   时间:2014-06-24 09:47:54    阅读次数:366
C语言的设计模式-接口隔离
C语言的设计模式-接口隔离接口隔离:定义为客户端不应该依赖它不需用的接口,在C语言中我们可以把头文件看成一个模块的接口,根据接口隔离原则也就是说这个头文件中只能包含外部需要的接口,但在实际的项目中往往头文件都不符合接口隔离原则。1:内、外部接口的隔离:头文件中通常包含了模块内部接口(内部类型定义、内...
分类:编程语言   时间:2014-06-24 09:27:11    阅读次数:381
Linux的X Window与命令行模式
Linux的登陆方式Linux默认的登陆方式主要分为两种:1.文本界面的登陆环境,也称为命令行界面(Command Line Interface,CLI)或终端界面(Terminal或Console)。2.图形用户界面(Graphical User Interface,GUI)的登陆环境,X Win...
分类:Windows程序   时间:2014-06-24 09:18:02    阅读次数:232
C语言的设计模式-单一职责
C语言的设计模式-单一职责单一职责原则:通常的定义是只专注于做一件事和仅有一个引起它变化的原因。对于接口、实现、函数级别往往我们比较容易关注单一职责,大家谈的也比较多,但对于返回值、参数可能不会有太多的人关注。但往往就是这些不符合单一职责原则的设计可能导致一些很难发现的BUG。看看下面这段代码:pB...
分类:编程语言   时间:2014-06-23 08:35:14    阅读次数:491
FTP主动模式和被动模式的区别
基础知识:FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。主动模式FTP:主动模式下,FTP客户端从任意...
分类:其他好文   时间:2014-06-23 08:18:48    阅读次数:350
PHP设计模式之策略模式
前提:在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查 找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方...
分类:Web程序   时间:2014-06-23 07:47:39    阅读次数:260
PDA项目介绍
开发工具:Microsoft Visual Studio 2008SDK: Windows Mobile 6 SDK数据库: Oracle开发语言:C#(3.5)版本控制工具:TortoiseSVN底层ORM框架:IBatisNet模式:C/S前端:服务端:运行效果:
分类:其他好文   时间:2014-06-23 06:37:58    阅读次数:219
设计模式05-建造者模式
1. 概念 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 . 适用性: 1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2.当构造过程必须允许被构造的对象有不同的表示时。 参与者: 1.Builder为...
分类:其他好文   时间:2014-06-23 06:28:19    阅读次数:232
设计模式06-原型模式
1. 概念 用原型的实例指定创建对象的种类,并且通过拷贝这些原型对象来创建新的对象 在java中直接实现Cloneable接口即可2. 案例/********************************************************************** * * F...
分类:其他好文   时间:2014-06-23 06:26:24    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!