码迷,mamicode.com
首页 >  
搜索关键字:模式    ( 95437个结果
云计算对传统软件工程的影响
提到云计算,我相信IT行业的人都不会陌生。云计算的官方定义是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。通俗一点的理解就是用户付费使用云端虚拟化资源,将原本需要在本地计算机上的计算(包括网络,存储,应用软件,服务)通过网络利用远程的分布式服务器 ...
分类:其他好文   时间:2016-10-19 03:11:22    阅读次数:212
观察者模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 ...
分类:其他好文   时间:2016-10-19 02:35:09    阅读次数:190
抽象工厂模式firstones
与工厂方法模式的区别是工厂子类中会创建出同一类型的不同产品对象。工厂方法模式则工厂子类中只是创建一种具体的产品对象 结构: 产品基类:子类继承的虚函数方法 具体产品子类:实现该产品功能 工厂基类:工厂子类中存在的抽象方法,即子类中创建对象的抽象方法必须在此类中 工厂子类:有多个创建产品的对象的方法, ...
分类:其他好文   时间:2016-10-19 02:28:15    阅读次数:115
.Net环境开发变量
1 .net 技术平台,用来创建互联互通的应用程序 2 应用 嵌入式开发企业级应用 3 .NET Framework 技术:公共语言运行时 .NET Framework的工作模式:.NetC#>编译器》MSIL>CLR>执行.NET类库(FCL) 4 第一个C#程序using System;引用命名 ...
分类:Web程序   时间:2016-10-19 02:26:12    阅读次数:164
DAO模型
DAO模型 前面我们在使用JDBC时解决的都是一些很简单的问题,例如登录,注册等等,所以有些例直接把代码写在了main方法中。这种写法很容易出现代码臃肿,耦合度高,不能模块化开发等诸多弊端,特别是将来我们做大型实战项目时该怎么办呢?这些业务会更加复杂。DAO模式就可以解决这个问题。 DAO:数据存取 ...
分类:其他好文   时间:2016-10-19 01:51:55    阅读次数:162
工厂方法模式
工厂方法模式 就是在 简单工厂模式的基础上 将工厂也抽象出来 并具体实现,也是创建者类型。 即一个抽象工厂以及对应的多个实现类,一个抽象产品以及对应的实现类。; 例子在简单工厂模式基础上扩展 /*******************抽象产品(登入)***********************/ p ...
分类:其他好文   时间:2016-10-19 01:50:57    阅读次数:161
策略模式——HeadFirst 设计模式学习笔记
策略模式:策略模式定义了算法族,分别封装起来,让他们可以相互替换,此模式让算法的变化独立于使用算法的客户。 设计原则: 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。以便以后轻松的更改或扩充此部分,而不影响不需要变化的其他部分 针对接口编程而不是针对实现编程。实际的 ...
分类:其他好文   时间:2016-10-19 01:50:28    阅读次数:154
设计模式学习笔记(二:观察者模式)
1.1概述 在许多设计中,经常涉及多个对象都对一个特殊对象中的数据变化感兴趣,而且这多个对象都希望跟踪那个特殊对象中的数据变化,在这样的情况下就可以使用观察者模式。 例如,某些寻找工作的人对“求职中心”的职业需求信息的变化非常关心,很想追踪“求职中心”中职业需求信息的变化。一位想知道“求职中心”职业 ...
分类:其他好文   时间:2016-10-19 01:34:31    阅读次数:256
设计模式——设计模式与设计原则
设计模式——设计模式与设计原则一、设计模式1、设计模式简介设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式于己于他人于系统都是多赢的,..
分类:其他好文   时间:2016-10-18 23:36:44    阅读次数:371
Linux课程第三天学习笔记
####################2.vim####################1)vim命令模式在vim的命令模式下可以配置vim的工作方式:setnu##添加行号:setnonu##取消行号:setmouse=a##添加鼠标选择:setcursorline##显示行线以上设定都是临时的,永久的设定方式如下:vim/etc/vimrc##此文件为vim的配置文件,..
分类:系统相关   时间:2016-10-18 23:27:39    阅读次数:359
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!