桥接模式是一种结构型模式,它主要应对的是:由于实际的需要,某个类具有两个或两个以上的维度变化,如果只是用继承将无法实现这种需要,或者使得设计变得相当臃肿。桥接模式的做法是把变化部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化,通过这种....
分类:
编程语言 时间:
2014-06-28 21:22:23
阅读次数:
340
(一)
上一条款说的auto_ptr和tr1::share_ptr适合于heap-based的资源,然而并不是所有资源都是heap-based的。换句话说并不是tr1::shared_ptr 和 auto_ptr 永远适合做为资源的管理者。所以有时难免还是需要实现自己的资源管理类型。
假设Mutex类型通过lock和unlock两组函数进行互斥器的锁定和解锁,可能我们希望和auto_ptr一样...
分类:
编程语言 时间:
2014-06-19 10:22:06
阅读次数:
302
(一)
下面代码:
tr1::shared_ptr pInv(createInvestment());
int daysHeld(const Investment* pi);
我们要调用daysHeld函数的话,就必须传递一个Investment指针,但是我们现在只有pInv对象,所以我们需要一个函数可将RAII class(本例为tr1::shared_ptr)对象转换为其所内含之原始资...
分类:
编程语言 时间:
2014-06-16 11:55:57
阅读次数:
250
首先创建MemCached 缓存管理类,此代码测试需要添加
java_memcached-release_2.6.3.jar,commons-pool-1.5.6.jar,slf4j-api-1.6.1.jar,slf4j-simple-1.6.1.jar
这几个jar包import java.ut...
分类:
编程语言 时间:
2014-06-12 22:02:01
阅读次数:
492
第一期0.1版发布的内容主要是实现前端面向切面编程(AOP)的一些支持。 1.
PromiseEvent 基于事件和promise的回调管理,类似于jquery的callbacks,但具有结果传递,优先级,事件参数,promise控制等功能
2. Trigger 触发器,在对象上应用触发器(...
分类:
Web程序 时间:
2014-06-09 21:08:54
阅读次数:
351
PromiseEvent基于事件和promise的回调管理,类似于jquery的callbacks,但具有结果传递,优先级,事件参数,promise控制等功能接口方法var
events = st.promiseEvent(mode);events.add(name,function(e,arg,…...
使用范围: OA、MIS、ERP等信息管理类的项目,暂时不考虑网站。遇到的问题:
完成一个项目,往往需要引用很多js文件,比如jQuery.js、easyUI等。还有自己写的一些列js文件,那么这些文件如何方便的加载,如果文件有变化如何才能让客户端及时更新缓存?如果能够提高点运行效率,那就更好了.....
分类:
Web程序 时间:
2014-06-09 20:29:41
阅读次数:
298
上篇简单的介绍smartjs了一些通用方法的api。这篇介绍基础的PromiseEvent(这个名字一直没想好,以前准备用callbacks的,但避免与jquery混淆,st的命名空间可以直接挂到$上)PromiseEvent基于事件和promise的回调管理,类似于jquery的callbacks...
文秀才文档管理系统采用了领先的文档权限控制和SSL传输加密技术,为企业中的个人、团队以及部门提供海量文档资料的安全集中存储空间,
支持文档的共享和审核协作管理,并提供强大的文档检索机制。支持上百万级文档海量存储,集中管理。类似百度文库的在线文档预览,支持Word,Excel(电子表格),ppt(幻灯...
分类:
其他好文 时间:
2014-06-08 01:37:45
阅读次数:
239
1.
Activity可继承自BaseActivity,便于统一风格与处理公共事件,构建对话框统一构建器的建立,万一需要整体变动,一处修改到处有效。2.
数据库表段字段常量和SQL逻辑分离,更清晰。3. 全局变量放全局类中,模块私有放自己的管理类中,不要相信庞大的管理的东西会带来什么好处,可能是一场...
分类:
移动开发 时间:
2014-06-04 15:44:39
阅读次数:
290