自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 重构第3章读后总结

什么是有坏味道的代码?     重复代码:如果在一个以上的地方看到相同的程序结构,那么可以肯定将他们合二为一程序会变得更好。     过长的函数:程序越长越难以理解,将函数分解给函数取个好名字,代码阅读者可以看函数名就可以了解该函数的作用。     过大的类:如果想利用单个类做太多的事情,内部就会出现太多的实例变量,一旦如此就会有很多的重复代码。可以将几个相关的变量提炼至一个新类中。

2017-07-29 00:16:27 259

原创 重构第2章读后总结

何为重构?        本书对它名词的定义是对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。它的目的是使得软件更容易被理解和修改。重构不会改变软件可观察的行为即重构之后软件功能一如既往。         为什么要重构?         重构可以改进软件的设计,代码结构的流失是累积性的,越难看出代码所代表的设计意图就越难保护其中设计,于是

2017-07-28 23:38:33 262

原创 重构改善既有代码的设计第一章读后总结

本书的第一章主要讲解的是重构的一个小案例,个人感觉这比写一堆重构的理论来的好理解。       这是一个影片租赁的案例有影片类(影片信息)、租赁类(影片及租赁天数)、顾客类(顾客姓名、租赁信息、详单),详单函数里面返回一个String类型的result里面记录了顾客的姓名、租赁每部影片的信息、总共要付的钱及顾客所得积分。一个函数完成了这么多的事情,在大型的项目中这不利于代码的复用也给后期代码的

2017-07-23 14:52:24 389

free-idea-mybatis

mybatis插件,在调用处可以直接点击到对应的被调用SQL处

2018-09-18

模拟接口调试工具做增删改操作

    这个小demo的主要功能是通过PropertiesConfiguration读取配置文件的内容,然后通过HttpClient调读取到的接口,模拟接口调试工具。 配置文件(config.properties)的内容如下: #逗号用||代替 Path.saveApp=http://192.168.1.183:9666/appManage/saveApp Value.saveApp=[{"serviceline":"JSON1"||"appname":"北京市西城区1"}||{"serviceline":"JSON2"||"appname":"北京市西城区2"}] Path.updateApp=http://192.168.1.183:9666/appManage/updateApp Value.updateApp=[{"id":"1"||"serviceline":"JSON"||"appname":"北京市西城区"}] Path.saveUser=http://192.168.1.183:9666/userManage/saveUser Value.saveUser=[{"username":"lili"||"mobile":"17898986754"||"mail":"26325@qq.com"}]

2018-08-15

空空如也

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

TA关注的人

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