码迷,mamicode.com
首页 >  
搜索关键字:uml 模式    ( 98057个结果
结构型模式—适配器模式
定义: 将一个类(Adaptee)的接口转换成客户(Client)希望的另外一个接口(Target)。 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。需要适配的类(Adaptee):需要适配的类或适配者类。适配器(Adapter):使得一个东西适合另一个东西的东西。百度中定义为:接口转换器。通过包装一个需要适配的对象,把源接口转换成目标接口。 ...
分类:其他好文   时间:2014-05-08 11:10:01    阅读次数:224
libgdx3D第二讲-加载模型
在libgdx中加载模型 Loading models using LibGDX 资源准备: 一件模型(你也可以使用你自己的模型): (来自LibGDX gdx-invaders) 将其解压到android project 的 assets folder 中(包括三个文件,要放在同一目录) ship.obj: 将要加载的模型文件shi...
分类:其他好文   时间:2014-05-08 10:49:37    阅读次数:307
连载:面向对象葵花宝典:思想、技巧与实践(30) - SRP原则
前面详细阐述了“高内聚低耦合”的总体设计原则,但如何让设计满足这个原则,并不是一件简单的事情,幸好各位前辈和大牛已经帮我们归纳总结出来了,这就是“设计原则”和“设计模式”。毫不夸张的说,只要你吃透这些原则和模式并熟练应用,就能够做出很好的设计。==================================================================【SRP原则详解】SRP...
分类:其他好文   时间:2014-05-08 10:40:42    阅读次数:330
设计模式
六个创建型模式简单工厂模式-Simple Factory Pattern 工厂方法模式-Factory Method Pattern抽象工厂模式-Abstract Factory Pattern单例模式-Singleton Pattern原型模式-Prototype Pattern建造者模式-...
分类:其他好文   时间:2014-05-08 10:25:50    阅读次数:303
[JavaEE,MVC] Struts工作原理
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。St...
分类:编程语言   时间:2014-05-08 10:17:09    阅读次数:542
关于Repository、Autofac、DbContext简单例子
运行环境:Visual Studio 2012 Mvc4数据库备份:Sql Server 2008 r2解决方案图片:简单介绍:此示例供初学者了解基本的Repository模式,并结合依赖注入,初步直观简单的对Repository模式有个概念,然后可以开始下一步更复杂的深入学习。一个更好更复杂点的例...
分类:数据库   时间:2014-05-08 08:36:40    阅读次数:373
锁对象的维护
1、创建自定义的所对象锁对象也是SAP数据字典的一部分,其操作的实质还是物理表相关联。锁对象的名称和一般自定义的对象不同,它要求以E作为首字母,后面接着表名称一般,1)锁模式有三种,具体属如下:E:专用、积累,被锁定的数据只能被一个用户来读取,不允许其他用户来进行锁操作。一般主数据的锁定都会使用该类...
分类:其他好文   时间:2014-05-08 07:44:23    阅读次数:312
设计模式之美:Role Object(角色对象)
本文介绍一种设计模式 Role Object(角色对象)模式。
分类:其他好文   时间:2014-05-08 07:20:47    阅读次数:389
我也要谈谈大型网站架构之系列(4)——分布式中的异步通信
我们知道在面向对象编程中,总会想着各种办法来实现代码的解耦,从而让项目中的各种人员面对自己熟悉的业务进行开发,做到术业有专攻,比如大家非常熟悉的三层架构,MVC,MVP以及MVVM模式,让前端设计专注于html的制作,让后端开发人员更加专注于业务逻辑的编写,可以看到,我们这么做的目的就是想最大程.....
分类:Web程序   时间:2014-05-08 06:13:02    阅读次数:323
linux之磁盘管理(三)
用户模式:用户空间内核模式:内核空间cpu的运行等级ring0内核(特权,和硬件打交道)ring1ring2ring3应用程序文件系统是有特权的。属于内核提供的功能。VFS也是内核的功能,完成转换。inode:记录文件的属性,一个文件占用一个inode,同时记录此数据的block号。block:实际记..
分类:系统相关   时间:2014-05-08 02:47:45    阅读次数:397
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!