摘要: JUnit简介 JUnit是由 Erich Gamma和Kent Beck编写的一个回归测试框架(regression testing framework)。JUnit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。 2.核心—... 阅读全文
posted @ 2015-04-29 07:54 PDCA 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Native App?Native App即原生应用,即我们一般所称的客户端,是针对不同手机系统单独开发的本地应用,如需使用需要先下载到手机并安装,下载Native App的最常见方法是访问应用程序商店,如苹果的App Store、安卓市场、Google Play等。在技术实现上一般采用针... 阅读全文
posted @ 2015-04-28 09:40 PDCA 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 : 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例 : 1... 阅读全文
posted @ 2015-04-28 07:35 PDCA 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 使用前注意事项:1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName一 包名的书写规范 (Pa... 阅读全文
posted @ 2015-04-28 07:29 PDCA 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 概述Ø 性能优化的思路首先是较为精准的定位问题,借助于相应的工具包,分析系统性能瓶颈在哪,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真... 阅读全文
posted @ 2015-04-28 07:03 PDCA 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一、Quartz简介 Quartz是一个由James House创立的开源项目,是一个功能强大的作业调度工具,可以计划的执行任务,定时、循环或在某一个时间来执行我们需要做的事,这可以给我们工作上带来很大的帮助。例如,你的程序中需要每个月的一号导出报表、定时发送邮件或程序需要每隔一段执行某一任务……... 阅读全文
posted @ 2015-04-27 15:52 PDCA 阅读(655) 评论(0) 推荐(0) 编辑
摘要: Hybrid App 是混合模式应用的简称,兼具 Native App 和 Web App 两种模式应用的优势,开发成本低,拥有Web技术跨平台特性。目前大家所知道的基于中间件的移动开发框架都是采用的 Hybrid 开发模式,例如国外的 PhoneGap、Titanium、Sencha,还有国内... 阅读全文
posted @ 2015-04-27 10:11 PDCA 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 1.Protocol Buffer 概念 Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储... 阅读全文
posted @ 2015-04-27 08:07 PDCA 阅读(1759) 评论(0) 推荐(1) 编辑
摘要: RPC实现结构拆解 RPC过程调用详解:RPC 服务端通过RpcServer去导出(export)远程接口方法,而客户端通过RpcClient去引入(import)远程接口方法。 客户端像调用本地方法一样去调用远程接口方法,RPC 框架提供接口的代理实现,实际的调用将委托给代理RpcProxy。 ... 阅读全文
posted @ 2015-04-26 09:26 PDCA 阅读(214) 评论(0) 推荐(0) 编辑
摘要: RPC概念 RPC(Remote Procedure Call Protocol)——远程过程调用协议,是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。即程序员无论是调用本地的还是远程的,本质上编写的调用代码基... 阅读全文
posted @ 2015-04-26 09:01 PDCA 阅读(248) 评论(0) 推荐(0) 编辑