定义:
将一个类(Adaptee)的接口转换成客户(Client)希望的另外一个接口(Target)。
目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。需要适配的类(Adaptee):需要适配的类或适配者类。适配器(Adapter):使得一个东西适合另一个东西的东西。百度中定义为:接口转换器。通过包装一个需要适配的对象,把源接口转换成目标接口。
...
分类:
其他好文 时间:
2014-05-08 11:10:01
阅读次数:
224
在libgdx中加载模型
Loading models using LibGDX
资源准备:
一件模型(你也可以使用你自己的模型):
(来自LibGDX gdx-invaders)
将其解压到android project 的 assets folder 中(包括三个文件,要放在同一目录)
ship.obj: 将要加载的模型文件shi...
分类:
其他好文 时间:
2014-05-08 10:49:37
阅读次数:
307
前面详细阐述了“高内聚低耦合”的总体设计原则,但如何让设计满足这个原则,并不是一件简单的事情,幸好各位前辈和大牛已经帮我们归纳总结出来了,这就是“设计原则”和“设计模式”。毫不夸张的说,只要你吃透这些原则和模式并熟练应用,就能够做出很好的设计。==================================================================【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
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source
项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts
也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。St...
分类:
编程语言 时间:
2014-05-08 10:17:09
阅读次数:
542
运行环境: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(角色对象)模式。
分类:
其他好文 时间:
2014-05-08 07:20:47
阅读次数:
389
我们知道在面向对象编程中,总会想着各种办法来实现代码的解耦,从而让项目中的各种人员面对自己熟悉的业务进行开发,做到术业有专攻,比如大家非常熟悉的三层架构,MVC,MVP以及MVVM模式,让前端设计专注于html的制作,让后端开发人员更加专注于业务逻辑的编写,可以看到,我们这么做的目的就是想最大程.....
分类:
Web程序 时间:
2014-05-08 06:13:02
阅读次数:
323
用户模式:用户空间内核模式:内核空间cpu的运行等级ring0内核(特权,和硬件打交道)ring1ring2ring3应用程序文件系统是有特权的。属于内核提供的功能。VFS也是内核的功能,完成转换。inode:记录文件的属性,一个文件占用一个inode,同时记录此数据的block号。block:实际记..
分类:
系统相关 时间:
2014-05-08 02:47:45
阅读次数:
397