- 博客(8)
- 资源 (42)
- 收藏
- 关注
转载 敏捷开发之12条敏捷原则
敏捷开发的12条原则:敏捷开发12原则1。尽早(想到马上动手)、 持续交付 有价值的软件2。开发后期允许需求变更 (引发代码修复)3。经常交付(汇报完成的每个阶段)4。开发期间 业务人员与开发人员一起工作5。围绕受激励的个人6。团队内最有效的信息传递方式---Face To Face Communication 7。用可工作软件恒量进度8。可持续开发速度(有领导激励)9。不断学习并提高10。简洁11。好的架构(出于自己的团队)12。反省 调整English EditionOne: Action Earlie
2010-10-29 15:38:00 1779
转载 常见的敏捷开发流程比较
速度是企业竞争致胜的关键因素,软体专案的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软体团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。 这正是Agile Process (敏捷的软体开发流程)于近年来兴起的主要原因,本文将介绍数种广为接受的软体开发流程,及其在运用上的建议。1 Agile Process -敏捷的开发流程几乎所有的软体专案都会在起始阶段面临选择开发流程的困难,一种是完备的开发流程,另一种是简易轻便的流程。 虽然
2010-10-29 15:34:00 1728
转载 Linux 2.6 内核编译及过程分析
<br /><br />看学习Linux内核的知识,首先需要学习Linux内核的编译及引导的过程。<br />本文通过对Linux的2.6内核进行编译为例,介绍Linux内核的编译过程,并对内核的构建过程进行细致的分析。1.自己手动编译Linux内核 <br />该例使用的Fedora13,通过使用git工具下载内核,读者也可以自己手动下载内核家压缩后使用<br />1. yum install git git-core fakeroot ncurses-devel<br />2. git clone ht
2010-10-09 18:08:00 2111 3
转载 Linux 2.6 内核引导过程分析
<br /><br />本文以x86为例,x86与嵌入式系统的区别在于多了一个BIOS转移到BootLoader的过程。<br />Linux内核引导的过程包含多个阶段,接下来将依次解读:1.系统加电阶段 1:<br />系统加电时,处理器会执行一个位于已知位置处的代码。PC中即我们熟知的BIOS,它保存在主板的闪存中。<br />BIOS从0xFFFF0处开始执行,首先执行POST(加电自检),检查系统必备的引导设备是否存在,如内存/磁盘等硬件设备。然后BIOS进行本地设备的枚举和初始化。BIOS由两部分
2010-10-09 18:07:00 1082
转载 RPM命令手册
一、安装 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 参数: file1.rpm ... fileN.rpm 将要安装的RPM包的文件名 详细选项: -h (or --hash) 安装时输出hash记号 (``#'') --test 只对安装进行测试,并不实际安装。 --percent 以百分比的形式输出安装的进度。 --excludedocs 不安装软件包中的文档文件 --i
2010-10-08 17:54:00 970
原创 java几种读取.properties文件的方式
1、使用java.util.Properties类的load()方法 示例:Java代码 InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2、使用java.util.Resour
2010-10-08 16:30:00 4106
转载 ThreadLocal-分析-总结
ThreadLocal类在Spring,Hibernate等框架中起到了很大的作用,对于其工作原理,很多网上的文章分析的不够彻底,甚至有些误解。首先,为了解释ThreadLocal类的工作原理,必须同时介绍与其工作甚密的其他几个类(内部类)1.ThreadLocalMap2.Thread可能有人会觉得Thread与ThreadLocal有什么关系,其实真正的奥秘就在Thread类中的一行: Java代码 ThreadLocal.ThreadLocalMap threadLocals = null; 其中
2010-10-08 15:43:00 1337
原创 java正则表达式学习总结,以及和javascript正则表达式的区别
用正则表达式处理字符串功能非常强大,下面总结一下java正则表达式的一些知识:基本元字符.任何字符(与行结束符可能匹配也可能不匹配)// 反斜杠/t 间隔 ('/u0009')/n 换行 ('/u000A')/r 回车 ('/u000D')/d 数字 等价于[0-9]/D 非数字 等价于[^0-9]/s 空白符号 [/t/n/x0B/f/r]/S 非空白符号 [^/t/n/x0B/f/r]/w 单独字符 [a-zA-Z_0-9]/W 非单独字符 [^a-zA-Z_0-9]/f 换页符/e Escape/b
2010-10-08 10:48:00 6293 1
XFire与Spring框架集成,实现WebService
2011-03-04
基于Annotation写的简单数据校验框架
2010-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人