自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【JAVA】从泛型中提取类进行json反序列化

最近做一个需求,需要从数据库中取出一段json字符串,然后按需要转换成不同的java对象,并进行对应处理。于是将代码设计成了抽象类下多个继承的子类,抽象类中使用泛型来表示需要转换的java对象类型,然后顺理成章希望把json字符串转换成java对象的逻辑抽象出来写在父类中,所以写了一个工具类来实现,工具类中使用了jackson,如下:import com.fasterxml.jackson...

2019-07-09 15:27:07 1123

原创 【springMVC】从网络上打包下载图片并提供给浏览器下载

@RequestMapping(value = "/downLoadImage", method = RequestMethod.GET) public void downLoadImage(HttpServletResponse response, String id) throws Exception { List<String> urls = Li...

2018-07-12 13:18:19 1204

原创 【vue】在网页上增加水印

基于vue的架构中,在页面上增加水印,代码如下。watermark.js'use strict'let watermark = {}let setWatermark = (str) => { let id = '1.23452384164.123412415' if (document.getElementById(id) !== null) { document....

2018-07-04 00:22:44 6570 5

原创 前端:基于Vue框架的调用及mock后端接口整合

      最近在搭建一个基于Vue框架的前端架构,试图探索出如何将调用后端的代码整合成一个模块,并且能方便地mock接口,返回假数据,便于与后端独立开发。现在,将实践结果进行记录,给以后及他人提供参考。后端向前端返回的数据结构为:{ success: true, errorCode: 1000000, errorMsg: null, result: null}在"remote/...

2018-04-15 15:51:19 2252

原创 Gson: 比较两个json是否等价(比较java bean是否相等的通用方法)

问题场景:对老代码接口进行重构,需要验证新接口逻辑是否和旧接口一致,在重构过程中是否产生了bug解决思路:用相同的请求参数同时调用新接口和旧接口,然后对比返回的java对象。基于线上业务实际运行代码,若返回数据一直等价,则认为新旧接口逻辑一致。在这里,将返回对象转换为json,然后通过Gson解析json,对比json是否等价来确定java对象是否等价。解决方案:先将两个java对象转换为json...

2018-01-22 19:10:31 4792 2

空空如也

空空如也

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

TA关注的人

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