java
是guava不是瓜娃啊
这个作者很懒,什么都没留下…
展开
-
SpringMVC Json字符串/Json字符串数组转对象/对象数组方法
背景:比如说我们有一个User对象,包含id,name两个字段。 我们有个json1 = "{'id':1000,'name':'彩色狗'}";我们用springmvc的一个类ObjectMapper来帮助我们解决这个问题。看下面代码: public User jsonToObj(String json1) { ObjectMapper oMapper = ne原创 2016-06-07 15:20:48 · 1862 阅读 · 0 评论 -
Springmvc接收前台字符串类型日期格式转换
最近遇到个问题,前台传字符串日期后台接收时报类型错误400, 用个@DateTimeFormat注解按照传的格式解决了,可是如果前台不选日期, 传过来是个空串时就会继续报400问题,注解没用了,所以网上找了找方案 因为很多controller都需要这个日起转换所以,我们先写一个basecontroller 把这个转换放在里面,需要的controller继承一下: @InitBinder原创 2016-09-29 19:59:23 · 901 阅读 · 0 评论 -
Json字符串/Json字符串数组转对象/对象数组方法-----II
直接使用阿里提供的fastjson进行json字符串和json数组与java对象和数组互转, 多快好省,提供以下maven地址,多学多用多方便<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.24</version></dependency>原创 2017-10-26 17:54:02 · 1276 阅读 · 0 评论 -
java8 stream初试,map排序,list去重,统计重复元素个数,获取map的key集合和value集合
//定义一个100元素的集合,包含A-ZList<String> list = new LinkedList<>();for (int i =0;i<100;i++){ list.add(String.valueOf((char)('A'+Math.random()*('Z'-'A'+1))));}System.out.println(list);//统计集合重复元素出现次数,并且原创 2017-11-16 15:39:25 · 20096 阅读 · 1 评论 -
中国夏令时导致的一起前端展示的时间比后台少一天奇葩案例
项目快要上线了,突然测试问我为什么我测试的部分数据其中生日字段比我设置生日时候少一天呢?我当时回答怎么可能,同样的生日字段保存的date日期怎么可能部分数据会少一天,于是我就让测试指出哪几条数据有问题,然后我对照mysql看了一下,卧槽!什么鬼,真的是尼玛少了一天,举个栗子: mysql:1989-04-10 前端:1989-04-09 卧槽,神特么见鬼了,于是一波断点打起来发现有问题的数据...原创 2018-09-14 10:03:15 · 1984 阅读 · 0 评论