自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring对国际化的支持

 Spring使用拦截器支持国际化很方便,使用时只需要两个步骤: 一.spring配置 具体配置方式如下:                                               class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />  

2009-11-26 17:10:00 23310

Spring对国际化的支持

Spring使用拦截器支持国际化很方便,使用时只需要两个步骤:一.spring配置具体配置方式如下:<!-- 资源文件绑定器,文件名称:messages.properties(没有找到时的默认文件), messages_en.properties(英文),messages_zh_CN.properties(中午),等等--> <bean id="messageSour...

2009-11-26 17:10:00 128

转载 linux中apache配置

一、       背景1.什么是Apache ?Apache,是一种开放源码的HTTP服务器,可以在大多数操作系统中运行,由于其多平台和安全性所以被广泛使用,是目前最流行的Web服务器软件之一。Apache 起初由 Illinois 大学 Urbana-Champaign 的国家高级计算程序中心开发,开始Apache只是作为Netscape网页服务器之外的选择。渐渐的,它开始在功能和速度上

2009-11-20 17:11:00 5708 1

linux中apache配置

一、 背景1.什么是Apache ?Apache,是一种开放源码的HTTP服务器,可以在大多数操作系统中运行,由于其多平台和安全性所以被广泛使用,是目前最流行的Web服务器软件之一。Apache 起初由 Illinois 大学 Urbana-Champaign 的国家高级计算程序中心开发,开始Apache只是作为Netscape网页服务器之外的选择。渐渐的,它开始在功能和速度上超越其它基于...

2009-11-20 17:11:00 123

原创 ExcelUtils--excel报表模板引擎

做过java的人应该都经历过将数据库中的数据导出到excel中的情况, 一般来说会使用poi或jxl等成型的工具,现在向大家推荐一款很好用的工具ExcelUtils,它是基于poi的。ExcelUtils:an excel report template engine for Java主站地址:http://excelutils.sourceforge.net 从网站上可以

2009-11-19 14:10:00 11139 2

ExcelUtils--excel报表模板引擎

做过java的人应该都经历过将数据库中的数据导出到excel中的情况,一般来说会使用poi或jxl等成型的工具,现在向大家推荐一款很好用的工具ExcelUtils,它是基于poi的。ExcelUtils:an excel report template engine for Java主站地址:http://excelutils.sourceforge.net从网站上可以很容易的学习...

2009-11-19 14:10:00 174

原创 如何制定sprint之间的休整时刻?

 sprint之间的休整时刻是指上一个sprint结束到下一个sprint开始之间的时间。 保证不在同一天举行sprint回顾和下一个sprint计划会议。在启动新的sprint之前,每个人都应该至少度过一个不需要考虑sprint的夜晚。   

2009-11-18 10:00:00 2223

如何制定sprint之间的休整时刻?

sprint之间的休整时刻是指上一个sprint结束到下一个sprint开始之间的时间。保证不在同一天举行sprint回顾和下一个sprint计划会议。在启动新的sprint之前,每个人都应该至少度过一个不需要考虑sprint的夜晚。...

2009-11-18 10:00:00 115

原创 sprint回顾中发现的问题如何处理?

 回顾中发现的问题示例: 1.“我们应花更多时间,把故事拆分成更小的条目和任务”这个问题很普遍。每天的例会上,都会有人说“我真的不知道今天该干什么”。所以在每一个例会之后,你都要花些时间来找出具体任务。通常这些事情提前做会更有效率。典型动作:无。团队很可能会在下一个sprint计划会议上自己解决掉这个问题。如果它重复出现的话,就延长sprint计划会议的时间。2.“太多的外界干扰”

2009-11-18 09:56:00 1932

sprint回顾中发现的问题如何处理?

回顾中发现的问题示例:1.“我们应花更多时间,把故事拆分成更小的条目和任务”这个问题很普遍。每天的例会上,都会有人说“我真的不知道今天该干什么”。所以在每一个例会之后,你都要花些时间来找出具体任务。通常这些事情提前做会更有效率。典型动作:无。团队很可能会在下一个sprint计划会议上自己解决掉这个问题。如果它重复出现的话,就延长sprint计划会议的时间。2.“太...

2009-11-18 09:56:00 186

原创 怎样进行sprint回顾

坚持要做回顾,在有关回顾的种种一切中,最重要的就是确保回顾能够进行。 回顾是Scrum中第二重要的事件(最重要的是sprint计划会议),因为这是你做改进的最佳时机!如果没有回顾,你就会发现团队在不断重犯同样的错误。 我们如何组织回顾? • 根据要讨论的内容范围,设定时间为1至3个小时。• 参与者:产品负责人,整个团队还有我自己。• 我们换到一个封闭的房间中,或者舒适的

2009-11-16 21:54:00 2419

怎样进行sprint回顾

坚持要做回顾,在有关回顾的种种一切中,最重要的就是确保回顾能够进行。回顾是Scrum中第二重要的事件(最重要的是sprint计划会议),因为这是你做改进的最佳时机!如果没有回顾,你就会发现团队在不断重犯同样的错误。我们如何组织回顾?• 根据要讨论的内容范围,设定时间为1至3个小时。• 参与者:产品负责人,整个团队还有我自己。• 我们换到一个封闭的房间中,或者...

2009-11-16 21:54:00 90

原创 怎样进行sprint演示

应该让团队中的每个成员都进行演示,即便他这次说的不好,那么下一次,他一定会提前准备好的,这对他主动地理解业务是很有帮助的。 一次做得不错的演示,即使看上去很一般,也会带来深远影响。

2009-11-16 18:31:00 2099

怎样进行sprint演示

应该让团队中的每个成员都进行演示,即便他这次说的不好,那么下一次,他一定会提前准备好的,这对他主动地理解业务是很有帮助的。一次做得不错的演示,即使看上去很一般,也会带来深远影响。团队的成果得到认可。他们会感觉很好。其他人可以了解你的团队在做些什么。演示可以吸引相关干系人的注意,并得到重要反馈。演示是(或者说应该是)一种社会活动,不同的团队可以在这里相互交流,讨论各自的工作。...

2009-11-16 18:31:00 150

原创 怎样进行每日例会

例会应该控制在10分钟以内,做到这一点,只需在例会中问三个问题:1.昨天做了什么?2.今天计划做什么?3.有什么困难或是否需要他人协助? 例会中除了以上三个问题外,scrum master还要做如下的事情:1.更新任务板(根据以上三个问题)2.处理迟到的家伙3.处理“我不知道今天干什么”的情况 2和3没有固定的答案,可以根据团队的实际情况进行制定,比如2可以罚款,3

2009-11-16 18:29:00 2756

怎样进行每日例会

例会应该控制在10分钟以内,做到这一点,只需在例会中问三个问题:1.昨天做了什么?2.今天计划做什么?3.有什么困难或是否需要他人协助?例会中除了以上三个问题外,scrum master还要做如下的事情:1.更新任务板(根据以上三个问题)2.处理迟到的家伙3.处理“我不知道今天干什么”的情况2和3没有固定的答案,可以根据团队的实际情况进行制定,比如2可以罚款,3可以增加任务...

2009-11-16 18:29:00 105

原创 讨论scrum的几个问题?

1.怎样布置团队房间?最好独立,封闭,不受外界干扰,总之要使团队感到舒服。任务板:每日进行更新设计板:用于团队讨论设计流程  2.团队为何要坐在一起?便于交流,交流很重要。“一起”意味着:• 互相听到:所有人都可以彼此交谈,不必大声喊,不必离开座位。• 互相看到:所有人都可以看到彼此,都能看到任务板——不用非得近到可以看清楚内容,但至少可以看到个大概。• 隔离:

2009-11-16 18:16:00 2081

讨论scrum的几个问题?

1.怎样布置团队房间?最好独立,封闭,不受外界干扰,总之要使团队感到舒服。任务板:每日进行更新设计板:用于团队讨论设计流程2.团队为何要坐在一起?便于交流,交流很重要。“一起”意味着:• 互相听到:所有人都可以彼此交谈,不必大声喊,不必离开座位。• 互相看到:所有人都可以看到彼此,都能看到任务板——不用非得近到可以看清楚内容,但至少可以看到个大概。• 隔离:如果你们整个...

2009-11-16 18:16:00 102

原创 story point 的单位?

通用方程为1个有效的人-天=6个有效的人-小时。为什么不用人-小时,原因在于:

2009-11-15 21:57:00 3928

story point 的单位?

通用方程为1个有效的人-天=6个有效的人-小时。为什么不用人-小时,原因在于:人-小时的粒度太细了,它会导致太多小到1-2个小时的任务出现,然后就会引发微观管理。最后发现实际上每个人还是按照人-天的方式来思考,只是在填写数据时把它乘6就得到了人-小时。“嗯……这个任务要花一天。哦对,我要写小时数,那我就写6小时好了。”两种不同的单位会导致混乱。“这个估算的单...

2009-11-15 21:57:00 767

原创 任务板与燃尽图

  任务板分为四列:第一列:尚未开始的backlog及其任务,每个任务要有预估并制定负责人;第二列:已经开始的backlog及其任务;第三列:已经完成的backlog及其任务;第四列:燃尽图和未计划任务及可编入任务。 未计划任务:在计划中没有包含的任务,有可能是在分解backlog时没有分解完全,也有可能是一些突发任务,亦或是技术任务。这部分在做回顾时要重点讨论发生

2009-11-15 21:36:00 6360

任务板与燃尽图

任务板分为四列:第一列:尚未开始的backlog及其任务,每个任务要有预估并制定负责人;第二列:已经开始的backlog及其任务;第三列:已经完成的backlog及其任务;第四列:燃尽图和未计划任务及可编入任务。未计划任务:在计划中没有包含的任务,有可能是在分解backlog时没有分解完全,也有可能是一些突发任务,亦或是技术任务。这部分在做回顾时要重点讨论发生的原因,因为它...

2009-11-15 21:36:00 202

原创 我们怎样让别人了解我们的sprint呢?

我们怎样让别人了解我们的sprint呢?我们要让整个公司了解我们在做些什么,这件事情至关重要。否则其他人就会发出抱怨,甚或对我们的工作做出臆断。 可以使用wiki记录下当前的sprint信息,然后使用邮件告知相关人员。 sprint信息应该至少包含如下信息:

2009-11-15 20:43:00 2260

我们怎样让别人了解我们的sprint呢?

我们怎样让别人了解我们的sprint呢?我们要让整个公司了解我们在做些什么,这件事情至关重要。否则其他人就会发出抱怨,甚或对我们的工作做出臆断。可以使用wiki记录下当前的sprint信息,然后使用邮件告知相关人员。sprint信息应该至少包含如下信息:...

2009-11-15 20:43:00 101

原创 backlog与bug

我们采用jira来做bug跟踪系统,同时会将backlog与拆分的任务维护在jira上。 我们每一次sprint都会经历需求确认,开发,测试,部署上线的完整流程。如果在到达发布日期时仍有没有修复的bug该如何处理呢? 一般来说应该对每一个bug进行分析,如果不属于严重bug,则可以结束当前的sprint,否则当前的sprint宣告失败,需要重新进行评估。 如果在下一

2009-11-15 20:02:00 3029

backlog与bug

我们采用jira来做bug跟踪系统,同时会将backlog与拆分的任务维护在jira上。我们每一次sprint都会经历需求确认,开发,测试,部署上线的完整流程。如果在到达发布日期时仍有没有修复的bug该如何处理呢?一般来说应该对每一个bug进行分析,如果不属于严重bug,则可以结束当前的sprint,否则当前的sprint宣告失败,需要重新进行评估。如果在下一次sprint中包...

2009-11-15 20:02:00 178

原创 技术故事

 技术故事:或者叫做非功能性条目,或者你想叫它什么都行。是需要完成但又不属于可交付物的东西,跟任何故事都没有直接关联,不会给产品负责人带来直接的价值。 比如系统的公共组件,代码重构等等,这些并不能给项目负责人带来之际的可交付物,但会对项目的稳定性和提高效率有很大的作用, 这些技术故事往往容易被项目负责人所忽视,因为他们更注重实际上看得到摸得着的东西。 作为一个技术经理,

2009-11-15 19:06:00 1492

技术故事

技术故事:或者叫做非功能性条目,或者你想叫它什么都行。是需要完成但又不属于可交付物的东西,跟任何故事都没有直接关联,不会给产品负责人带来直接的价值。比如系统的公共组件,代码重构等等,这些并不能给项目负责人带来之际的可交付物,但会对项目的稳定性和提高效率有很大的作用,这些技术故事往往容易被项目负责人所忽视,因为他们更注重实际上看得到摸得着的东西。作为一个技术经理,必须要保证系统的开发...

2009-11-15 19:06:00 337

原创 sprint计划会议的优先级

优先级1:sprint目标和演示日期。这是启动sprint最起码应该有的东西。团队有一个目标,一个结束日期,然后就可以马上根据产品backlog开始工作。没错,这是不像话,你应该认真考虑一下明天再开个新的sprint 计划会议。不过如果确实需要马上启动sprint,不妨先这么着吧。认真说来,只有这么点儿信息就开始sprint,我还从来没有试过。 优先级2:经过团队认可、要添加到这个sp

2009-11-15 15:39:00 832

sprint计划会议的优先级

优先级1:sprint目标和演示日期。这是启动sprint最起码应该有的东西。团队有一个目标,一个结束日期,然后就可以马上根据产品backlog开始工作。没错,这是不像话,你应该认真考虑一下明天再开个新的sprint 计划会议。不过如果确实需要马上启动sprint,不妨先这么着吧。认真说来,只有这么点儿信息就开始sprint,我还从来没有试过。优先级2:经过团队认可、要添加到这个sprin...

2009-11-15 15:39:00 142

原创 故事与任务

 “任务”和“故事”的区别是什么呢?嗯,这个问题问得不错。区别很简单。故事是可以交付的东西,是产品负责人所关心的。任务是不可交付的东西,产品负责人对它也不关心。 故事如果太大就应该进行拆分,力求保证故事的大小在2至8个人-天之间。否则不好控制。  例子: 故事拆分为多个故事  故事拆分为任务  我们会看到一些很有趣的现象:• 新组建的Sc

2009-11-15 15:27:00 1262

故事与任务

“任务”和“故事”的区别是什么呢?嗯,这个问题问得不错。区别很简单。故事是可以交付的东西,是产品负责人所关心的。任务是不可交付的东西,产品负责人对它也不关心。故事如果太大就应该进行拆分,力求保证故事的大小在2至8个人-天之间。否则不好控制。例子:故事拆分为多个故事故事拆分为任务我们会看到一些很有趣的现象:• 新组建的Scrum团队不愿意花时间来预先把故事拆分成任务。...

2009-11-15 15:27:00 1160

原创 如何明确故事内容

 在明确故事内容时一定要向产品负责人如何进行演示,因为这很可能会决定你开发的方式,也间接的影响到了你对故事的时间估算。 例1:团队和产品负责人都对sprint计划很满意,打算结束会议。这时Scrum master问了一个问题,“等一下,还有个‘添加用户’的故事没有估算时间呢,把它解决了吧!”几轮计划纸牌以后,团队意见达成一致,认为这个故事需要20个故事点;产品负责人却站了起来,说话因为生气

2009-11-15 15:18:00 689

如何明确故事内容

在明确故事内容时一定要向产品负责人如何进行演示,因为这很可能会决定你开发的方式,也间接的影响到了你对故事的时间估算。例1:团队和产品负责人都对sprint计划很满意,打算结束会议。这时Scrum master问了一个问题,“等一下,还有个‘添加用户’的故事没有估算时间呢,把它解决了吧!”几轮计划纸牌以后,团队意见达成一致,认为这个故事需要20个故事点;产品负责人却站了起来,说话因为生气也走了调...

2009-11-15 15:18:00 74

原创 如何做时间估算--计划纸牌

估算是一项团队活动——通常每个成员都会参与所有故事的估算。 为啥要每个人都参加?

2009-11-15 15:01:00 1261

如何做时间估算--计划纸牌

估算是一项团队活动——通常每个成员都会参与所有故事的估算。为啥要每个人都参加? 在计划的时候,我们一般都还不知道到底谁会来实现哪个故事的哪个部分。 每个故事一般有好几个人参与,也包括不同类型的专长(用户界面设计、编程、测试、等等)。 团队成员必须要对故事内容有一定的理解才能进行估算。要求每个人都做估算,我们就可以确保他们都理解了每个条目的内容。这样就为大家在sprint中相互帮助夯实了基础,也...

2009-11-15 15:01:00 243

原创 定义“完成”

 单独用一篇文章介绍足以说明它的重要性。 一定要在完成sprint计划会议前定义好每个故事的完成含义,并在项目团队中达成共识。 比如说测试通过,或者部署上线,总之要有一个完成的定义。

2009-11-15 14:52:00 625

定义“完成”

单独用一篇文章介绍足以说明它的重要性。一定要在完成sprint计划会议前定义好每个故事的完成含义,并在项目团队中达成共识。比如说测试通过,或者部署上线,总之要有一个完成的定义。...

2009-11-15 14:52:00 107

原创 如何在sprint会议上讨论backlog的细节?

在大多数sprint 计划会议上,大家都会讨论产品 backlog中的故事细节。对故事进行估算、重定优先级、进一步确认细节、拆分,等等都会在会议上完成。 那么该如何实际操作呢? 推荐使用索引卡,把它们贴在墙上或摆放在桌子上。示例如下:    这种用户体验比计算机和投影仪好得多。原因是:

2009-11-15 14:06:00 1127

如何在sprint会议上讨论backlog的细节?

在大多数sprint 计划会议上,大家都会讨论产品 backlog中的故事细节。对故事进行估算、重定优先级、进一步确认细节、拆分,等等都会在会议上完成。那么该如何实际操作呢?推荐使用索引卡,把它们贴在墙上或摆放在桌子上。示例如下:这种用户体验比计算机和投影仪好得多。原因是: 大家站起来四处走动=> 他们可以更长时间地保持清醒,并留心会议进展。 他们有更多的个人参与感(而不是只...

2009-11-15 14:06:00 222

程序员必知必会linux基础知识

linux常用命令,如基础命令,用户管理,进程管理,软件包管理,shell编程,等等

2014-01-16

Spring2.5 MVC 处理管道使用参考手册V1.0.chm

目前介绍springMVC的资料很多,但却基本没有对springMVC所有处理管道的使用方式都详细介绍的书籍,就连《spring framework 参考手册》也没有介绍的很详实。本文根据笔者一年多对spring2.5 MVC的学习与实践,将平时的学习笔记进行了整理与完善,对springMVC中涉及到的绝大部分处理管道进行了详细的描述,其中所有列举的配置方式,笔者都做过测试。

2010-01-23

eclipse插件 中文转ascii码

eclipse插件 中文转ascii码 可以直接将插件包解压后的features和plugins两个文件夹复制到eclipse的home目录下,重启eclipse即可。

2009-07-14

空空如也

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

TA关注的人

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