Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121013
  • 博文数量: 53
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 620
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-24 16:22
文章存档

2014年(53)

我的朋友

发布时间:2014-09-01 21:36:40

你需要通过看板达到什么目的(看板三原则)?1. 使工作可视化,给每人一个项目目前的big picture。2. 减少并行工作。一个User Story的生命周期被切分成较小的块,每个人应该keep在其中一块。3. 优化工作流程。在实践中不断迭代看板的流程,增减某些阶段,或调整从一个阶段跳转到下一个阶段的边界条件。一个看板的例子.........【阅读全文】

阅读(869) | 评论(0) | 转发(0)

发布时间:2014-09-01 21:16:52

首先,敏捷开发是一种过程控制论,通俗的说,就是一种做事情的方法。1. 它适用于软件,因为软件是软的,可以改。要是硬件,改起来就没那么方便了2. 它适用于客户不知道自己要啥的情况:他只想解决问题,但提不出准确的需求。因为客户不知道要啥,所以你需要不断帮他弄明白。。。换句话说,你需要和客户沟通,合作,倾听.........【阅读全文】

阅读(1240) | 评论(0) | 转发(0)

发布时间:2014-09-01 21:14:29

单元测试可以降低代码的耦合度。我们知道,耦合度高的代码很难做单元测试,反过来,如果你必须做单元测试,你是不会把代码写的耦合度很高的:)打个比方,单元测试像是花盆里的沙子,它会降低土壤的粘度。。。单元测试可以让你知道你对代码的修改是否影响到了原来就有的功能。但是这也是所有的回归测试都可以做的。单元.........【阅读全文】

阅读(857) | 评论(0) | 转发(0)

发布时间:2014-08-31 17:53:14

The fork(),vfork() and clone() all call the do_fork() to do the real work, but with different parameters.asmlinkage int sys_fork(struct pt_regs regs){ return do_fork(SIGCHLD, regs.esp, ?s, 0);}asmlinkage int sys_clone(struct pt_regs regs){ unsigned long clone_flags; unsigned .........【阅读全文】

阅读(963) | 评论(0) | 转发(0)

发布时间:2014-08-31 17:47:17

1. 线程的生命周期开始于start()方法,终止于run()函数运行结束。2. 守护线程的生命周期还和JVM有关系,当别的线程都dead时,JVM会kill掉所有守护线程然后退出。3. 怎么优雅的kill掉一个线程呢?就是想办法让它的run函数结束,比如这么写run()函数:public void run() {   try {     .........【阅读全文】

阅读(1090) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册