- 博客(5)
- 收藏
- 关注
原创 mac下tomcat不正常关闭导致端口占用
1 . 找出tomcat的线程IDps -e | grep java 会得到一段信息和 线程的id2 . 使用kill命令结束线程kill -9 线程id
2017-08-30 20:02:10 18049
原创 重构:提升软件质量,单元测试:为重构提供安全保障
缘起前面两篇博文,带大家认识了TDD和单元测试。现在来了解重构–改善既有代码的设计。 任何一个软件系统,在最初设计的时候,都很难预测到未来的变化。业务的发展随着公司的发展进行改变。为了能够使日渐复杂的系统更加灵活,简洁,易于修改。大师们引入了重构这一软件技术。重构的目的是为了保证现有模块功能不改变的前提下,使代码更加清晰,简洁,更好扩展。而为了保证重构没有破坏现有功能,需要每次重构后,跑一下单元
2017-08-18 12:13:03 18736
原创 编写真正的单元测试
上一篇中介绍了,何为测试驱动,为什么需要测试驱动? 现在我们来看看怎样编写单元测试。为了更真实的展现单元测试的魅力,我使用目前工作中的项目一段代码(因为我太懒得在写一段代码。。。。),你不需要理解具体的业务,只需要了解如何如何写单元测试,以及感受单元测试的魅力就可以了。这里我们改变一种方式,即我们先写功能代码,再补充单元测试,很多团队都是这样使用,虽然这样并不好,可是很多时候,我们新加入一个团队,不
2017-08-09 21:27:01 29356
原创 TDD (test driver development)测试驱动开发
为什么需要测试驱动/或者说需要单元测试我们工作接触的软件项目,不是学生时代,玩一玩就不管了,工作的项目,需要长期维护,并且随着时间的推移需要增加新的需求,进行修改,优化。此时已经距离你编写代码已经过去整整一个月了,看着自己编写的代码,似曾相识,就是不敢修改。每次上线更新,你都战战兢兢!! 如果你遇到这种情况,那么你急需要测试驱动这种软件开发方法。 测试驱动能够帮助我们,更加安全,自信的对代码进行修
2017-08-09 20:32:37 21024
原创 Eclipse设置相同变量背景色高亮显示
windows –> preferences –> java –> Editor —> mark occuurences勾选 复选框 mark occurrences of the selected element in the current file
2017-08-02 17:33:51 339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人