- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 Spring Boot Starter注解方式发送HTTP请求
前言这是一个解决服务端发起http请求服务的框架。由于开发人员的使用习惯不一样,每个人都有可能写出一套不同的HTTP请求util出来,而且使用的方式各不相同,还不能复用,在用过Feign后,Feign支持比较好的是spring cloud,在不想用spring cloud的情况下,不如自己封装一套Http请求的框架,即可解决代码混乱的问题,又能优雅的开发。框架的基本要求...
2019-07-23 16:09:32 644 3
原创 Zuul网关路由文件下载时,丢失Content-Length的问题
最近同事反馈,文件服务的接口,在手机端播放时,提示视频解析异常,无法播放。然后就开始各种排查一、排查是不是文件不完整导致的。找到文件服务中的代码,发现response中的流没有执行flush,加入flush后,前端能够获取完整的视频文件。 ServletOutputStream outputStream = response.getOutputStream();...
2018-11-05 15:33:05 5056 3
原创 封装:method,养成良好的写作习惯
一个method做一件事情,如果有多个事情,请封装其他method 如下图:用户注册,如果一个方法里面写了保存用户信息的代码,保存成功之后我们还要去初始化用户相关的数据,给用户打标签,发送短信或者其他消息通知,想想都可怕,因为这个方法可能你就要写上上百行代码。那么这时就应该把不同的业务代码块封装出来。这样一来,用户注册调用的方法里面就只有保存用户相关信息的业务逻辑,和发起初始化用户数据的事件或者调用相关方法的代码,易于后期维护...
2020-05-12 17:25:21 165
史上最全的maven setting配置
2018-11-05
JIRA 6.3.11安装、破解、汉化、mysql
2015-04-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人