![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常工作记录
提桓
不求多,实用常用就好,多了我也记不住
展开
-
String转fastjson报错的问题及解决方法
问题:使用elasticsearch时,我用了StringBuilder来拼接语句,存入es的时候,格式需要转成JSONObject的格式(使用fastjson是因为fastjson速度比较快,有了极致的优化。)。自测的时候,发现存入es的jsonobject数据,插入数据第三次的时候,前两次插入的数据都没有了,只有第三次的数据。将数据单独出来json格式化,也成功了,多次debug的时候,发现问...原创 2018-07-22 10:56:47 · 3331 阅读 · 0 评论 -
Jenkins集成sonar时遇到的一些问题及解决方法
在做Jenkins集成sonar的时候,照着网上的教程遇到了很多模糊点,网上的教程都是一些相同的大致过程,在一些某个点上并没有讲的很清楚,遇到的时候找了很久的资料,一个一个的试,才知道要怎么配置,于是集成部署的过程就不再多说了,网上教程很多,在这里只写一些自己遇到的问题,网上说的模糊的地方。1、配置sonarsonar.properties中sonar.jdbc.username和sona...原创 2018-08-07 15:42:00 · 22186 阅读 · 5 评论 -
java clone(浅复制和深复制)的前世今生
之前只是听说clone,很高级的样子,一直没有用过,感觉日常开发好像用不到似的,谁知道这段时间的开发,发现clone非常好用,就专门学习了一下。前世先说说clone的由来吧,只知道它的用法,而不知道为什么要这样用,总有是死记硬背的错觉。废话不多说,大家都知道,在java里面,使用一个对象的话,需要先new一个对象出来,并赋给一个引用,这个引用指向了该对象,我们对引用的操作,其实也就是...原创 2018-09-20 16:03:42 · 238 阅读 · 0 评论 -
jmap -heap [pid]运行报:Error attaching to process: sun.jvm.hotspot.debugger.DebuggerException(不允许的操作)
运行环境: 系统:Ubuntu 18.04 LTS JDK:1.8操作:命令行运行:~$ jmap -heap [pid号]结果:报错: Error attaching to process: sun.jvm.hotspot.debugger.DebuggerException:不允许的操作解决方法:命令行运行:~$ echo ...原创 2018-09-28 16:44:13 · 24243 阅读 · 7 评论 -
spring boot中mybatis的enum枚举类型转换
前言:数据库中如果是enum类型,并且存储的是自定义的数值,则需要设置转化类来自定义类型。传送门(转):http://www.cnblogs.com/qnight/p/8997496.html此博客写的非常详细,而且亲测可用。...转载 2018-10-30 16:36:50 · 4961 阅读 · 0 评论 -
org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class [Ljava.lang.
错误: 如题:org.bson.codecs.configuration.CodecConfigurationException: Can't find a codec for class [Ljava.lang.Object;在spring boot里面用用Document拼接mongo聚合语句的时候,在"$project"操作符中,"if"里面要用到数组格式,于是想着直接用jav...原创 2019-03-12 20:46:57 · 7811 阅读 · 0 评论 -
服务器tomcat运行war包,遇到的问题及解决方法
一、框架springboot: 2.1.6.RELEASE服务器:Ubuntu 16.04.1 LTStomcat: 7.0.82mybatis-spring-boot-starter: 2.0.1mysql-connector-java: 8.0.16二、报错Caused by: org.springframework.beans.factory.BeanCrea...原创 2019-07-09 10:46:21 · 3641 阅读 · 0 评论