自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Paul Joo的专栏

不积跬步,无以至千里;不积小流,无以成江海.

  • 博客(6)
  • 收藏
  • 关注

转载 版本控制

版本号主版本号 就API修改而言,主版本号的改变表明添加了大量向后兼容的新特性,或者向后兼容性遭到了破坏。总之,API主版本号的增长向客户表明API进行了重大修改。次版本号 每当添加较小的特性或修正重大错误时这个数会增大。次版本号的修改通常不应该涉及任何不兼容的API修改。用户应该能够升级到新的次版本,而不必对自己的软件做任何改动。不过一些新的特性可能被添加到API中。补丁版本号 补丁版

2015-05-12 15:48:44 360

转载 Tomcat的性能调校

调校的基本步骤决定需要测量的对象。决定测量的方式。测量。从测量结果中,了解其含义。以预期会提升测量结果的方式来修补系统配置。测量,并与之前的测量结果比较。回到第4步。依照实际环境架设Tomcat。试着使用相同的硬件、操作系统、数据库等。越接近实际环境就越可能找到在实际系统中的瓶颈。在另一台机器上安装并配置负载测试用的软件。如果在运行Tomcat的同一台机器上运行,测试结果会不可靠,有

2015-05-08 16:00:37 382

转载 API设计

设计API的基本工作流程:从问题分析开始,设计解决方案,然后实现设计方案。技术债技术债可以分为两类: 无意识的:软件是完全用心设计,结果却出现了问题,可能因为代码中引入了初级工程师的低质量代码,或者是因为兼并了其他公司,而被兼并的公司的软件存在各种问题等。 有意识的:由于时间、成本或资源限制等各方面压力而有意识地走捷径,寄希望于满足最后期限,之后再实施“正确的”方案。当软件库正在接近最后期限,会

2015-05-07 10:01:29 298

转载 API

API API提供了对某个问题的抽象,以及客户与解决该问题的软件组件之间进行交互的方式。API是一个明确定义的接口,可以为其他软件提供特定服务。 现代应用程序通常都是基于很多API建立起来的,而这些API往往又依赖于其他API。 目的是为某个组件的功能提供一个逻辑接口,同时隐藏该模块内部的实现细节。API设计中的一些关键因素API是为开发者设计的接口,如同GUI是为用户设计的接口一样。

2015-05-05 16:55:23 571

转载 架构模式学习-Blackboard模式

Blackboard架构模式对还未找到确定解决策略的问题很有帮助。在Blackboard模式中,多个专业子系统通过集思广益,获得可能的部分解或近似解。背景未找到或找不到确定解决之道的不成熟领域。问题Blackboard模式解决没有可行而确定的解决方案将原始数据转换为高级数据结构(如图表或英语词组)。存在这种问题的领域包括视觉识别、图像识别、语音识别和监视等。这种问题具有如下特点:可分解成多个子问题

2015-05-05 11:26:39 3426

转载 项目管理

项目 项目是用有限的资源、有限的时间为特定客户完成特定目标的一次性工作。资源:完成项目所需要的人、财、物。 时间:明确的开始和结束时间。 客户:提供资金、确定需求并拥有项目成果的组织或个人。 目标:满足要求的产品、服务和成果。项目的特点:临时性、独特性和渐进性。 1. 临时性 临时性是指每一个项目都有确定的开始和结束。 此外,临时性一般不适用于项目所产生的产品、服务或成果。大多数项

2015-05-04 22:01:06 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除