Android Telephony源码中用到了大量的观察者模式,理解观察者模式,有助于我们阅读源码。...
分类:
移动开发 时间:
2014-11-08 12:05:51
阅读次数:
210
云计算设计模式(十九)——运行重构模式
设计应用程序,使得它可以在不需要重新部署或者重新启动应用程序重新配置。这有助于保持可用性并减少停机时间。...
分类:
其他好文 时间:
2014-11-07 11:17:07
阅读次数:
324
虽然将C++对象绑定到Lua已经有tolua++、LuaBridge和luabind等各种库可以直接使用,但弄清楚C++对象绑定到Lua的常见方法,不但有助于更深的了解Lua的机制,还可以方便修改第三方库以满足实际项目需求。本文通过分析第三方库Lunar的实现,来理解C++对象绑定到Lua的通常方法。...
分类:
编程语言 时间:
2014-11-06 20:04:14
阅读次数:
293
云计算设计模式(十三)——领导人选举模式
通过协调合作,在分布式应用程序的任务实例集合执行的操作,选举一个实例作为承担管理的其他实例责任的领导者。这个模式可以有助于确保任务实例不互相冲突,导致争用共享资源,或与其他的任务实例正在执行的工作无意中干扰。...
分类:
其他好文 时间:
2014-11-06 17:41:07
阅读次数:
164
应用程序域一.什么是应用程序域?应用程序域 (application domain) (AppDomain) 一种边界,它由公共语言运行库围绕同一应用程序范围内创建的对象建立(即,从应用程序入口点开始,沿着对象激活的序列的任何位置)。应用程序域有助于将在一个应用程序中创建的对象与在其他应用程序中创建...
分类:
其他好文 时间:
2014-11-06 17:12:30
阅读次数:
198
跳跃语句 由于break、continue和goto语句有助于跳跃到代码中的某个特定语句,因此它们属于跳跃语句。下面是这三个语句的介绍。 ①break语句 这个语句常与switch语句联合使用;但是,C#允许你使用它跳出当前语句块。我们经常用break语句跳出一个循环语句块。 下面是brea...
分类:
其他好文 时间:
2014-11-05 19:00:28
阅读次数:
307
模板模式我认为在Android的开发中是最长用到的,基本是随处可见的,认识该模式,有助于我们对Android的源代码及框架有一个更深层次的认识。那什么是模板模式呢,模板模式就是定义一个基本框架,将当中的一些方法延迟到子类中运行实现。就比方我们去餐馆吃饭,基本步骤肯定为找到座位,点菜,上菜,吃饭,买单...
分类:
移动开发 时间:
2014-11-05 14:42:26
阅读次数:
248
云计算设计模式(一)——缓存预留模式
根据需求从数据存储缓存加载数据。这种模式可以提高性能,并有助于维持在基础数据存储在高速缓存中保持的数据和数据之间的一致性。...
分类:
其他好文 时间:
2014-11-04 17:36:33
阅读次数:
274
1.查看进程状态GGSCI(PONY)2>infoall2.查看进程详细状态,有助于排错GGSCI(PONY)2>viewreport+进程名称3.查看告警日志信息GGSCI(PONY)2>viewggsevt4.查看延时,以及文件抽取应用情况GGSCI>lag<进程名称>可以查看详细的延时信息。例如:GGSCI(db4)11>lagre..
分类:
其他好文 时间:
2014-11-04 15:17:27
阅读次数:
222
数据探索: 数据探索有助于选择合适的数据处理与数据分析技术、它甚至可以解决一些数据挖掘问题。 1、汇总统计:量化用单个数或数据的集合展示数据的特性; 如集合的平均值、方差。 2、可视化技术:以图形或表格的形式展示; 如直方图、散布图。 3、OLAP:通过多个属性的限制...
分类:
其他好文 时间:
2014-11-03 22:08:57
阅读次数:
197