码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
设计模式总结之没有结束的结尾
设计模式是为程序代码优化而诞生的,目的是设计出易维护、容易拓展、易复用、灵活性好的程序。设计模式体现是面向对象的三大思想:封装、继承和多态。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计...
分类:其他好文   时间:2014-06-07 01:29:07    阅读次数:257
chromium for android GPU进程结构分析
GPU进程的客户端(Browser进程,Render进程)都会创建一个 WebGraphicsContext3DCommandBufferImpl的实例,用于封装与GPU进程的通信。 所以我们从WebGraphicsContext3DCommandBufferImpl开始引出GPU进程的结构。 一.WebGraphicsContext3DCommandBufferImpl的创建。 WebG...
分类:移动开发   时间:2014-06-05 10:59:31    阅读次数:339
中介者模式
中介者模式,用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。 ConcreteMediator是具体中介者对象,实现抽象类的方法,它需要知道所有具体同事类,并从具体同事接受消息,向具体同事对象发出命令。 中介者模式的优缺点: 中介者的出现减少了各个对象之间的耦合性,使得可以独立的改变和复用。它使得各...
分类:其他好文   时间:2014-06-05 09:11:36    阅读次数:242
freemarker处理空值
freemarker处理空值 1、设计思路 (1)封装学生类和课程类 (2)新建学生课程页面ftl文件 (3)创建测试方法 2、封装课程类 Course.java: /** * @Title:Course.java * @Package:com.you.freemarker.model * @Description:课程封装类 * @author:Youh...
分类:其他好文   时间:2014-06-05 08:50:45    阅读次数:178
apkplug插件托管服务简化与简介-05
本文基于TuoClondService1.1.0讲解     apkplug插件托管服务是提供给开发者一个远程发布插件的管理平台,但v1.0.0版本接口调用有些复杂我们在v1.1.0版本中着重对其进行了简化 与封装,使开发者能更简单明了的使用这项服务。   apkplug插件托管分为两部分 云服务托管:开发者须将主应用与插件apk包上传托管服务器查询api接口:开发者...
分类:其他好文   时间:2014-06-05 04:17:19    阅读次数:263
Android程序崩溃异常收集框架
最近在写Android程序崩溃异常处理,完成之后,稍加封装与大家分享。 我的思路是这样的,在程序崩溃之后,将异常信息保存到一个日志文件中,然后对该文件进行处理,比如发送到邮箱,或发送到服务器。 所以,第一步是先定义一个接口,用于在保存好日志之后的回调。代码如下: /* * @(#)CrashListener.java Project: crash * Date:2014-...
分类:移动开发   时间:2014-06-05 01:50:32    阅读次数:405
【高德地图API】从零开始学高德JS API(二)地图控件与插件——测距、圆形编辑器、鼠标工具、地图类型切换、鹰眼鱼骨
无论是控件还是插件,都是在一级API接口的基础上,进行二次开发,封装的一系列更加便于开发者使用,减少开发者工作量的二级API接口。除了官方通用的鱼骨、鹰眼控件,还有大量官方开发的地图插件,类似谷歌的lib。当然本文还会介绍自定义插件的使用。   --------------------------------------------------------------------------...
分类:Windows程序   时间:2014-06-05 00:38:06    阅读次数:553
Java设计模式----策略模式
策略模式(Strategy Pattern)体现了两个非常基本的面向对象设计的原则       1、封装变化的概念;       2、编程中使用接口,而不是对接口的实现。   策略模式定义了一个共同的抽象算法接口,其子类实现这个接口定义的方法,并且都有各自不同的实现,这些算法实现可以在客户端调用它们的时候互不影响的变化。   子算法之间是弱连接的关系,提高了软件的可扩...
分类:编程语言   时间:2014-06-04 23:26:15    阅读次数:429
(转) IOS ASI http 框架详解
(转) IOS ASI http 框架详解ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之...
分类:移动开发   时间:2014-05-31 00:55:51    阅读次数:543
C# 玩转计算机系列(一)-操作系统服务
在平时的工作中经常会遇到检测或设置系统服务的情况,一般来说我们主要会遇到以下几种操作使用场景: 1、获取系统所有服务 2、检测某个服务状态是否启动 3、设置某个服务状态:启动、停止、暂停、恢复 4、获取某个服务的状态 所以比较方便的就是自己封装一个类,可以随心所欲的调用,不用每次都去编写同样的代.....
分类:其他好文   时间:2014-05-31 00:43:32    阅读次数:367
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!