- 博客(7)
- 收藏
- 关注
原创 针对json数据格式不一致,使用注解对特殊的属性值处理
前提:近期使用高德一个接口,上了生产,才发现json里面的list实体,数据格式不一致。有数据的时候,数据为String类型,无数据的时候,数据为“[]”.(如图)geocodes这个值里面,第一个list是正常的值,第二个list是个空值,但是前面有数据的定义为string,而第二个list定义为[]。那么在json转bean的时候,就会出现(图2)情况。json转bean的时候,自动填充为值为“[]”。这样的数据保留是不满足业务需要的。所以,可以制定一个注解,String类型的"[]"填充
2022-03-22 22:30:05
1401
1
转载 深入剖析Java中的装箱和拆箱
自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正之处,请谅解和批评指正,不胜感激。 请尊重作者劳动成果,转载请标明原文链接: htt...
2018-04-10 21:14:45
166
转载 在多线程中创建单例模式的双重锁定(Double-Check Locking )
为什么要在多线程中创建单例模式的时候要进行双重锁定?先回顾一下双重锁定的代码块。public class SingleTon { private static SingleTon singleTon = null; public SingleTon() { // TODO Auto-generated constructor stub } ...
2018-04-03 11:50:12
257
转载 Springmvc的return modelAndView和return "redirect:/index"
第一种:返回modelAndView <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!-- 下面这句需要在WEB-INF中增加两个包:standard.jar and jstl.jar --> <...
2018-04-02 14:20:50
705
转载 Linux】CentOS安装solr 4.10.3
Solr是什么? Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。bin:solr的运行脚本contrib:solr的一些贡献软件/插件,用于增强solr的功能。dist:
2017-11-28 16:20:34
768
原创 linux Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题
我先说一句话哈。非常的生气,也鄙视国内搞IT的人,简直无语。同样是解决这个问题,几乎一模一样,都是抄来的。更有甚者,抛出的错误是:Access denied for user ‘root’@’localhost’ to database ‘mysql’,竟然也把别人的解决方法照搬过来,还恬不知耻的说:问题解决了,我估计都没有真正去操作过。下面是本人在参考别人的基础之上得到的解决方法:问题的引出:我在
2017-11-28 15:17:11
5426
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅