自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老司机让开,Java新手来了

一步步夯实基础,3年后,我就是大神!

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 java中线程的基本使用(刚好我需要的是主线程不能等子线程)

[java] view plain copy public class TestThread extends Thread  {      public void run()      {          System.out.println(this.getName() + "子线程开始");          try          

2017-01-11 15:25:01 2570

java中线程的基本使用(刚好我需要的是主线程不能等子线程)

[java]view plaincopypublicclassTestThreadextendsThread{publicvoidrun(){System.out.println(this.getName()+"子线程开始");try{//子线程休眠五秒Thread.sleep(5000);...

2017-01-11 15:25:00 130

转载 软件打log的一些心得(非常好,必须学习)

软件打log的一些心得血狼 · 2 天前在 同事离职,我接盘了个垃圾项目,该如何是好? --血狼的回答 中,我分享了重构的方法,其中提到了软件打log的方法是第一步,也有不少朋友在评论中问打log的原则。本文适用范围:Linux系统使用语言:C/C++打log的原则:1. 异常分支或错误处理一定要打log2. 重大操作时一定要打log,下面打log场景会讲述

2017-01-11 13:31:55 682

软件打log的一些心得(非常好,必须学习)

打log的原则:1. 异常分支或错误处理一定要打log2. 重大操作时一定要打log,下面打log场景会讲述log格式的原则:1. 时间戳必须有,最好能够精确到微秒。精确到秒的时间戳,相信很多人都熟悉,这能够确认问题的时间和系统uptime的对比,能够进一步还原问题的场景。至于到微秒,在多线程程序下,如果进程停止响应,可以从日志时间看是否死锁。一般格式:[2017-...

2017-01-11 13:31:00 935

原创 SpringMVC拦截器返回值不能自定义的解决办法

@Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { int httpCode = xxx; response.sendError(httpCode,"erro

2017-01-04 16:27:38 6539

SpringMVC拦截器返回值不能自定义的解决办法

@Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { int httpCode = xxx; response.sendError(httpCode,"e...

2017-01-04 16:27:00 800

原创 Go语言:前后端对接

package mainimport ( “fmt” “net/http” “strings” “log” )func sayhelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数,默认是不会解析的 fmt.Println(r.Form) //这

2017-01-03 19:19:55 5486

Go语言:前后端对接

package mainimport ( “fmt” “net/http” “strings” “log” )func sayhelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数,默认是不会解析的 fmt.Println(r.Form...

2017-01-03 19:19:00 2052

测试驱动开发

内容介绍:    软件工程是计算机学科中一个十分重要的研究领域。自20世纪60年代以来,人们在这一领域做了大量的工作,逐渐形成了系统的软件开发理论、技术和方法,它们在软件开发实践中发挥了重要作用。然而,随着软件规模的不断扩大和软件复杂性的不断提高,传统的软件开发方法已逐渐不能适应当代软件开发的需要,本书介绍的正是在这种背景下提出的一种全新的软件开发方法──测试驱动开发。 测试驱动开发是极限编程(extreme programming )的重要特点,它以不断地测试推动代码的开发,既简化了代码,又保证了软件质量。本书的作者kent beck长期致力于软件工程的理论研究和实践,又具有讲授极限编程的丰富经验,是极限编程的权威,他的书深受广大软件开发人员的喜爱。 目录: 第一部分 资金实例 第一章 多币种资金 第二章 变质的对象 第三章 一切均等 第四章 私有性 第五章 法郎在诉说 第六章 再谈一切均等 第七章 苹果和桔子 第八章 制造对象 第九章 我们所处的时代 第十章 有趣的times方法 第十一章 万恶之源 第十二章 加法,最后的部分 第十三章 完成预期目标 第十四章 变化 第十五章 混合货币 第十六章 抽象,最后的工作 第十七章 资金实例回顾 第二部分 xunit实例 .第十八章 步入xunit 第十九章 设置表格 第二十章 后期整理 第二十一章 计数 第二十二章 失败处理 第二十三章 怎么组成一组测试 第二十四章 xunit回顾 第三部分 测试驱动开发的模式 第二十五章 测试驱动开发模式 第二十六章 不可运行状态模式 第二十七章 测试模式 第二十八章 可运行模式 第二十九章 xunit模式 第三十章 设计模式 第三十一章 重构 第三十二章 掌握tdd

2016-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除