- 博客(9)
- 资源 (127)
- 收藏
- 关注
原创 通过Spring boot编码获取当前程序运行的host和端口号
1简介在使用Java开发过程中,一般在程序内部数据的传输会使用Http协议,通过三层结构,Controller-Service-Dao层,由于自己编写的jar包在部署到其他机器上时运行的主机和端口号可能会发生变化,虽然在开发时可以使用硬编码写入自己的代码中,但这种实现确实不佳。好在Spring Boot提供了一个接口ApplicationListener,来监听项目的启动,通过监听项目启动时的端...
2019-02-25 22:28:41 20748 12
原创 使用HttpClient从一个接口跳转到另一个url对应的Controller控制器
1简介最近在南京出差时,在对接一个平台时,根据事件类型订阅关注的事件,通过传送目标地址,平台会自动推送相关的把请求体封装成JSONObject,自己呢则是需要对这部分的事件进行简单的数据组织,然后以一种特定的形式把数据发送到上一层。由于在程序运转时使用Http协议,因此尝试使用HttpClient来实现该功能。超文本传输协议HTTP是当今互联网上最火的传输协议,因此熟练的掌握HTTP协议的类型和...
2019-02-25 22:05:48 1946
原创 IDEA移除未使用的包
1 简介在IDEA中,编程时可能会误导入许多的未使用的包,unused package,可以使用快捷键一键删除这类包。2 快捷键Ctrl + Alt + O3 截图
2019-02-22 20:54:22 13001
原创 Extract Method
1 简介在《重构 改善既有代码的设计》中,重新组织函数一章中,非常精彩的小节,也是该部分的核心重构手法为Extract Method。本文主要是对Extract Method进行整理,温故而知新。注意:该重构手法中局部变量的含义要十分明确,局部变量包括传进源函数的参数和源函数所声明的临时变量。2 记录格式3 做法下图简单阐述该重构手法的操作步骤。4 难点提炼函数的难点在于被提...
2019-02-18 14:25:02 1614 1
原创 《重构 改善既有代码的设计》之重构列表
1 简介春节期间,自己也没有阅读其他的书籍,一方面是因为家里没有空调,读书写字时很冷,另外一方面就是灯光不亮,看书时很累眼睛,最后就是在家里总是无聊,心很浮躁,静不下来学习,所以也没有看其他的书籍。在阅读完《重构 改善既有代码的设计》自己陆续写了一些博客,当然,很多时候只是一种整理,也可以说是一种变相的温故而知新吧。读完本书时,有一些重构手法给我留下了很深刻的印象,诸如在重新组织函数节的Ex...
2019-02-17 16:44:57 952
原创 《重构 改善既有代码的设计》之代码的坏味道
1 简介知道“如何”不代表知道”何时”。决定何时重构、何时停止和知道重构机制如何运转一样重要。从我们的经验来看,没有任何量度规矩比得上一个见识广博者的直觉。我们智慧告诉你一些迹象,它会指出“这里有一个可以用重构解决的问题”。你必须培养出自己的判断力,学会判断一个类内有多少实例变量算是太大,一个函数内有多少代码才算太长。2 坏味道列表2.1 重复代码Duplicated Code如果你在...
2019-02-12 21:00:58 1287
原创 《重构 改善既有代码的设计》之重构原则
1 简介过年回家了,在家里已经呆了两天,两天里陪父母烧锅,教他们使用红米手机,聊天,吃饭。家里很好,只是父母年纪又大了一岁,很心疼它们,听他们讲年后还要出去打工挣钱,不知道说什么,觉得很对不起他们。我真的是太没用了。父亲总是吸烟,烟瘾很重,一晚上要吸很多根,我很担心,但总是劝不停。两天没有总结这本刚看完的《重构》了,所以今晚上,虽然很冷,还是坐在椅子边上认真的敲一些字,总结一下吧。重构 改善既...
2019-02-03 21:45:18 1960
论文阅读 Containerisation for High Performance Computing Systems
2024-04-12
03-25 周一 论文阅读 Train Large, Then Compress: Rethinking Model S
2024-03-25
Postman自动化测试.zip
2021-04-24
多线程多线程.zip
2020-11-07
多线程多线程.xmind
2020-11-07
word多级目录设置.zip
2020-07-11
优秀格式文档规范.docx
2020-07-11
克鲁斯卡尔算法.zip
2020-07-04
数据结构之普利姆算法思想和实践
2020-06-26
数据结构之图的表示、深度优先和广度优先遍历.zip
2020-06-21
Ubuntu使用active-backup模式进行网口绑定.zip
2020-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人