- 博客(13)
- 收藏
- 关注
原创 插入数据时间和Mysql中时间相差14小时
今天进行插入数据时,发现插入的数据时间是现在的时间的14小时之前,考虑到可能是时区相差的问题解决思路:数据库连接时直接指定时区serverTimezone=GMT%2B8在数据库连接时,在url后面添加连接参数...
2020-03-31 10:44:55 778
原创 Vue对JSON数据的序列化与反序列化
1.序列化JSON.stringify(object)2.反序列化JSON.parse(jsonString);
2020-03-30 11:17:30 3552
原创 文章记录
fastjsonjson解析https://www.cnblogs.com/matchless/p/11093515.htmlhttps://www.jianshu.com/p/912ff0dcd249
2020-03-22 20:04:17 149
原创 阿里云打开安全组规则端口后,还是访问不到项目解决办法
今天使用阿里云服务器进行发布项目时出现了一点小插曲,打开安全组规则后,通过服务器ip和端口,还是不能够访问该接口,感觉应该是防火墙的问题,就进行查看了防火墙打开端口因为安装的系统是centos7使用centos7防火墙管理firewall-cmd --list-all //查看当前已经开放的端口设置你要需要开放的端口firewall-cmd --zone=pu...
2020-03-22 16:39:19 4307 1
原创 maven项目使用外部sdk打包时出现打包失败
因为项目使用到了淘宝sdk,在打包项目时出现打包失败,原因是maven打包是根据坐标中的依赖进行打包的,在运行时会在配置文件中选择你配置的本地仓库地址,如果本地仓库没有,或者你也没在pom中引入该sdk的坐标,就会出现打包失败.解决思路:就把该外部jar包全局安装到本地仓库不就行了吗,并在pom中引入该坐标1.将外部jar包全局安装到本地仓库中以淘宝的top-schemajar包为例...
2020-03-22 16:31:39 755
原创 mybatis使用IN字段传入参数
1.通过List<String> 进行传入参数list为参数集合名 <foreach item="item" index="index" collection="list" open="(" separator="," close=")"> #{item} </foreach>...
2020-03-16 18:03:09 6098
原创 com.alibaba.fastjson.JSONException: exepct '[', but {,
今天使用alibaba库中的fastjson时出现了一个问题,在解析数据时出现com.alibaba.fastjson.JSONException: exepct '[', but {,异常,查看json数据后发现其问题所在图中数据格式为数组中保存的对象,因此不能解析出现异常.解决办法://1.首先获取到该JSONObject JSONObject jsonObject = J...
2020-03-16 18:00:18 3073
原创 @PostConstruct注解的使用,解决向静态变量注入值
今天在编写工具类时遇到了一个问题,一般在定义工具类方时,我们会将工具类中的方法定义成static类型,使用时可以通过类名.方法名获取该方法,无需实例化出对象才能使用其内部方法,但是当有些参数在配置文件中定义时,我们需要拿到这些参数就需要在工具类方法使用@Value注解进行参数注入,但是@Value并不支持向static变量进行注入(spring并不推荐将变量或对象声明为static类型,因为这样扩...
2020-03-16 17:51:26 2977
原创 杂
判断集合结果集是否为空CollectionUtils.isEmpty()2.判断字符串是否为空StringUtils.isBlank()StringUtils.isNotBlank()3.高精度计算(BigDecimal)BigDecimal的概述 由于在运算的时候,float类型和double很...
2020-03-13 22:10:46 131
原创 mybatis插入完数据后返回主键id
因牵涉到多张表进行插入数据,后面插入需要前面插入的主键id,用于构建主外键关系,因此插入完数据后需要id回传将useGeneratedKeys属性设置为true keyProperty设置成主键id名<insert id="insertTmParentSystem" parameterType="com.tmao.entity.tmall.TableTmParentSyst...
2020-03-13 17:06:37 203
原创 springboot在yml中配置多个数据源
因项目多个库在不同服务器,一个数据源并不能满足正常需求,下面介绍springboot在yml文件中配置mysql多个数据源1.首先在yml文件中配置数据源的2.配置druid3.配置主节点的数据源package com.tmao.config;import com.alibaba.druid.pool.DruidDataSource;imp...
2020-03-12 17:28:00 8744
原创 使用fastjson读取100M左右的json文件
如果使用传统的读取文件,这样就相当于把100M的文件读取到内存,容易造成内存溢出,可以使用fastjson提供的JSONReader进行读取使用 /** * @param jsonPath json文件路径 * @param type 要格式化对象的class * @param <T> * @return */...
2020-03-11 16:15:43 1294 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人