- 博客(14)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
转载 Scrum中QA角色经验分享
Scrum是软件开发的敏捷方法。它以2到4周为一个迭代开发出有价值的商业功能。Scrum团队有两个明显特征:他们是多面手(例如:他们具备完成工作所必须的所有技能);他们是自管理的(例如:团队不断探索如何把工作做的最好的方法)。通过过去两年在Scrum团队中近2年的QA角色的不断实践,我认识到Scrum中的QA不仅仅是编写测试用例和汇报缺陷那么简单。对比传统瀑布模型的项目中的同步活动,Scrum
2015-10-30 14:36:59 901
转载 学习笔记:如何成为一个优秀的scrum master
先来了解一下关于敏捷开发的基本流程: 看到一篇文章,关于good master和effective master 之间的区别,文章提到好的master 并不一定是有效的master,有效的master需要更高的要求。下面是文章的观点:important for a good ScrumMaster:Knows exactly what Scrum is and is n
2015-10-30 14:25:30 550
原创 scurm学习笔记
1.世上充满无数的选择和努力。但对于成功,选择大于努力。敏捷开发是一种选择。2.传统的开发方式有时候会阻碍产品的发展,甚至人的成功。3.个体和交互重于过程和工具敏捷方法认为人是软件开发中最重要的因素,开发团队成员之间有效的交流、沟通与协作,比单纯的编程能力更重要。人与人之间面对面的交流,是最有效、最迅速的交换信息方式。4.可以工作的软件重于面面俱到的文档
2015-10-30 00:07:39 881
转载 敏捷开发之结对编程最佳实践
讲到结对编程,我想大家首先想到的是XP极限编程中描述的,两位程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起完成编码工作。这种编程方式为众多敏捷爱好者所向往,但实际工作中尝试采用的却寥寥无几,究其原因:喜的是它可以提高代码质量,增进沟通,并起到传帮带的作用;忧的是它需要投入更多的资源,灵活性不强。结对编程和传统编程模式有着很大不同,对程序员的能力也有着更高的要求,要求结对
2015-10-29 22:14:08 1374
原创 Springmvc构造RESTful详细讲解
Rest介绍 /blog/1 HTTP GET => 得到id = 1的blog/blog/1 HTTP DELETE => 删除 id = 1的blog/blog/1 HTTP PUT => 更新id = 1的blog/blog HTTP POST => 新增BLOG 以下详细解一下spring rest使用. 首先,我们带着如下两个
2015-10-28 14:11:21 352
转载 TCP协议三次握手过程分析
TCP协议三次握手过程分析TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(rese
2015-10-27 14:28:54 277
转载 TCP协议三次握手过程分析
TCP协议三次握手过程分析TCP(Transmission Control Protocol) 传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(rese
2015-10-27 10:12:32 374
转载 RequireJS入门(三)
这篇来写一个具有依赖的事件模块event。event提供三个方法bind、unbind、trigger来管理DOM元素事件。event依赖于cache模块,cache模块类似于jQuery的$.data方法。提供了set、get、remove等方法用来管理存放在DOM元素上的数据。示例实现功能:为页面上所有的段落P元素添加一个点击事件,响应函数会弹出P元素的innerHTML。 创
2015-10-20 16:59:41 296
转载 RequireJS入门(二)
SnandyStop, thinking is the essence of progress.RequireJS入门(二)上一篇是把整个jQuery库作为一个模块。这篇来写一个自己的模块:选择器。为演示方便这里仅实现常用的三种选择器id,className,attribute。RequireJS使用define来定义模块。 新建目录结构如下这次新建了一个子目录
2015-10-20 11:44:59 313
转载 RequireJS入门(一)
RequireJS由James Burke创建,他也是AMD规范的创始人。 RequireJS会让你以不同于往常的方式去写JavaScript。你将不再使用script标签在HTML中引入JS文件,以及不用通过script标签顺序去管理依赖关系。 当然也不会有阻塞(blocking)的情况发生。好,以一个简单示例开始。 新建一个目录,结构如下 目录r1下有ind
2015-10-20 11:35:27 284
转载 Knockoutjs快速入门
Knockoutjs是一个JavaScript实现的MVVM框架。主要有如下几个功能:1. Declarative bindings2. Observables and dependency tracking3. Templating它对于分离前台的业务逻辑和视图简化数据绑定过程有显著的作用。闲言少叙,直接看例子,如何下载也不说了,如果用VS开发的话用Nuget就可以一键搞定。
2015-10-20 10:30:31 335
转载 什么叫Oracle Parallel模式
什么叫Oracle Parallel模式Oracle Parallel用法Oracle技术 2011-03-23 15:51:08 阅读105 评论0 字号:大中小 订阅 .一、Parallel1. 用途强行启用并行度来执行当前SQL。这个在Oracle 9i之后的版本可以使用,之前的版本现在没有环境进行测试。也就是说,加上这个说明,可以强行启用Oracle的多线程处理
2015-10-13 15:17:42 505
转载 JavaScript执行效率小结
Javascript是一门非常灵活的语言,我们可以随心所欲的书写各种风格的代码,不同风格的代码也必然也会导致执行效率的差异,开发过程中零零散散地接触到许多提高代码性能的方法,整理一下平时比较常见并且容易规避的问题 Javascript自身执行效率 Javascript中的作用域链、闭包、原型继承、eval等特性,在提供各种神奇功能的同时也带来了各种效率问题,用之不慎就会导致执行
2015-10-13 10:18:34 309
转载 javascript 闭包详解
(单击图片查看大图) 今天我们从内存结构上来讲解下 javascript中的闭包概念。 闭包:是指有权访问另外一个函数作用域中的变量的函数。创建闭包的常见方式就是在一个函数内部创建另外一个函数。 在javascript中没有块级作用域,一般为了给某个函数申明一些只有该函数才能使用的局部变量时,我们就会用到闭包,这样我们可以很大程度上减少全局作用域中
2015-10-13 10:17:45 358
同一个tomcat下部署的多个war包下的dubbo服务无法访问
2017-02-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人