IT管理
michellechouu
这个作者很懒,什么都没留下…
展开
-
极限编程下的TDD
测试驱动开发(Test-driven development)是极限编程中倡导的程序开发方法,以其倡导先写测试程序,然后编码实现其功能得名。测试驱动开发始于20世纪90年代。测试驱动开发。测试驱动开发的目的是取得快速反馈并使用“illustrate the main line”方法来构建程序。测试驱动开发是戴两顶帽子思考的开发方式:先戴上实现功能的帽子,在测试的辅助下,快速实现其功能;转载 2014-09-08 20:47:55 · 598 阅读 · 0 评论 -
CI服务器Jenkins中添加clearcase插件
持续集成的工具已经是铺天盖地,有商业化的软件,也有开源的软件。覆盖的CI功能也是多种多样。从功能角度分,就笔者的学习经验而言,最关键的是三类:版本控制工具、构建工具、CI(Continuous integration)服务器。而其中最核心的又是构建工具。其他开源的、与持续集成相关的工具也有很多,但大多数是辅助性的工具。jenkins中clearcase插件的使用转载 2014-08-30 14:08:47 · 1870 阅读 · 1 评论 -
如何理解敏捷开发
从知乎摘抄的敏捷的核心就是短周期迭代交付,可视化,自适应调整,转载 2014-08-30 13:17:22 · 1404 阅读 · 0 评论 -
持续集成学习笔记-入门篇(1)持续集成基本概念
http://blog.csdn.net/leijiantian/article/details/7916483以笔者有限的经验看,一旦你真的建立起自动化的持续集成环境,到开发软件的时候,就可以把主要精力放在产品设计和开发本身了,反而会节约不少精力。笔者作为一个门外汉,从知道有持续集成到能搭建出一个简单的、自动化的持续集成环境,实际花了一个多月的自学时间。对笔者来说,学习持续集成其实是件很转载 2014-08-30 14:04:33 · 608 阅读 · 0 评论 -
【操作系统】如何测量上下文切换时间
上下文切换(context switch)是两个进程之间切换(也即,将等待中的进程转为执行状态,而将正在执行的进程转为等待或终止状态)所耗费的时间。这样的动作会发生在多任务处理系统中,操作系统必须将等待中进程的状态信息载入内存,并保存执行中进程的状态信息。为了解决此题,我们需要记录两个交换进程执行最后一条和第一条指令的时间戳,而上下文切换时间就是这两个进程的时间戳的差值。原创 2015-07-28 15:45:00 · 1389 阅读 · 0 评论 -
【Eclipse】Eclipse C++ MINGW :The program file specified in the launch configuration does not exist
1.Right click on your project -> run configurationscheck enable auto build2.Right click on your project --> PropertiesRun/Debug settingsDelete whatever is set as "launch configuration for原创 2015-07-23 13:43:24 · 813 阅读 · 0 评论 -
[Wireshark]wireshark 教程
http://itindex.net/detail/53794-wiresharkwireshark是一款抓包软件,比较易用,在平常可以利用它抓包,分析协议或者监控网络,是一个比较好的工具,因为最近在研究这个,所以就写一下教程,方便大家学习。 这里先说Wireshark的启动界面和抓包界面 启动界面: 抓包界面的启动是转载 2016-02-22 14:29:28 · 755 阅读 · 0 评论