
bug
接一个微笑
这个作者很懒,什么都没留下…
展开
-
java 中 给工具类中静态方法,赋值配置文件中的参数
1.在工具类上面 添加@component注解(刚开始的时候我忘记加了,导致配置文件中的值没有读取过来)原创 2024-01-09 14:53:12 · 795 阅读 · 0 评论 -
Method threw ‘java.lang.StackOverflowError‘ exception.
暴漏了个方法给其他方法调用,在运行的时候,直接进入循环调用,导致内存溢出。在调用mybatisPlus 的saveBatch() 报错。然后把方法名换一下就行。原创 2023-06-13 10:17:28 · 230 阅读 · 0 评论 -
Method threw ‘org.springframework.data.redis.serializer.SerializationException‘ exception.
不同业务系统使用了同一个key,并且两个系统使用了不同的序列化策略,在系统A put,在系统B get,会抛出此异常。原创 2023-06-09 16:20:26 · 740 阅读 · 0 评论 -
Non-terminating decimal expansion; no exact representable decimal result.
bigdecimal.divide(bigdecimal,2, RoundingMode.HALF_UP) //正确写法。RoundingMode.HALF_UP :向最接近数字方向舍入的舍入模式,如果与两个相邻数字的距离相等,则向上舍入。在做bigdecimal的divide()方法做除法运行的时候,没有指定保留几位小数。bigdecimal.divide(bigdecimal) //错误写法。没有可精确表示的十进制结果。原创 2023-05-17 09:59:31 · 453 阅读 · 0 评论 -
ftp 中文乱码的问题
ftp上传问题原创 2022-07-14 11:36:31 · 2270 阅读 · 0 评论 -
springboot 引入netty时,NettyClientHandler 获取spring管理的bean 为null
spring'注入原创 2022-06-21 15:17:26 · 1061 阅读 · 0 评论 -
class org.redisson.config.ClusterServersConfig), not marked as ignorable
aa原创 2022-06-09 17:21:35 · 326 阅读 · 0 评论 -
分页查询方法 PageMethod.startPage 返回总数量不对
bug记录原创 2022-06-09 14:51:21 · 2955 阅读 · 0 评论 -
idea 中 marketplace一直不出来
问题可能是在下载安装IDEA之后HTTP Proxy没有进行相关配置的问题,解决方式如下1.首先打开文件->设置->外观&行为->系统设置->HTTP Proxy,界面如下图更改其中的网址为:http://plugins.jetbrains.com,然后点击清除密码,再点击下方的,检查连接,提示连接成功,继续打开Plugins,加载商店即可。...原创 2022-04-08 10:44:50 · 2077 阅读 · 0 评论 -
Unable to import maven project: See logs for details
idea 报错:Unable to import maven project: See logs for details查看log错误文件解决方案:我原先maven 是3.6.3 版本 ,降到3.6.1 版本就好了原创 2022-04-07 16:52:09 · 287 阅读 · 0 评论 -
Bad Request This combination of host and port requires TLS.
原因:https 接口需要证书校验解决方法:1.查看请求url 是否为 https2. post man 设置里面 修改 关闭校验原创 2021-12-23 10:03:25 · 5165 阅读 · 0 评论 -
FastJson com.alibaba.fastjson.JSONObject cannot be cast to
今日份报错:FastJson com.alibaba.fastjson.JSONObject cannot be cast to需求场景:将Object 对象 转为 List 对象 ,然后取对象中某个属性的 集合List parse1 = (List)JSONArray.parse(object.toString())list= parse1.stream().map(Item::getNo).collect(Collectors.toList());结果报错了本来以为是 object 对原创 2021-09-27 15:57:47 · 1027 阅读 · 0 评论 -
配置在 控制台输出日志
logging.level.com.xuexin.xcloud.print.service.mapper=DEBUGcom.xuexin.xcloud.print.service.mapper 即你dao 位置原创 2020-11-27 10:10:27 · 635 阅读 · 0 评论 -
Spring Boot configuration annotation processor not found in classpath
在类路径中找不到Spring Boot配置注释处理器百度搜索找到:https://docs.spring.io/spring-boot/docs/2.0.1.RELEASE/reference/html/configuration-metadata.html#configuration-metadata-annotation-processor,在IDEA中,classpath中找不到Spring Boot配置注解,默认是在resources/application.properties文件中解决方原创 2020-11-17 16:56:38 · 149 阅读 · 2 评论 -
Do not use @ for indentation
springboot 项目启动的时候报加载配置文件 错误原因很无语,没有切换分支原创 2020-11-16 14:32:54 · 179 阅读 · 0 评论 -
java按照模板导出word 文档
需求导出表格数据到word 文档中新建word 文档通过${ValueList1.value1} 来往里面添加数据, ValueList 即每一行数据的集合保存word 文档,另存为 xml 格式2、打开xml文件搜索 <w:tr> 标识符,在相应的 行 前后 加上 <#list TestEntityList as TestEntity> </#list>如图所示3.保存文件 ,将文件后缀 改为ftl 格式 ,即模板创建完毕下载导出工具类原创 2020-08-31 18:35:51 · 1636 阅读 · 0 评论 -
java 中实现word 文档下载
OutputStream os=null; try{ String path="D:\\tool\\update\\"+reportService.findById(id); File file=new File(path); String fileName = file.getName(); String ext = fileName.substring(fileName.lastIndexOf(".") + 1); .原创 2020-08-22 15:48:32 · 875 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Invalid column index (256). Allowable column range for BIFF8 is
今天 用poi 做表格导出的时候 报错了java.lang.IllegalArgumentException: Invalid column index (256). Allowable column range for BIFF8 is (0…255) or (‘A’…‘IV’)java.lang.IllegalArgumentException:无效的列索引(256)。BIFF8的允许列范围为(0…255)或(‘A’…‘IV’)查询的 发现 :现在使用的仍然是生成Excel2003的Excel文原创 2020-07-22 10:44:05 · 6830 阅读 · 0 评论 -
jpa中 Pageable 带入查询
前端使用 dataTable后端 jpa分页参数 通过 Pageable 传过来在dataTable 有一个属性“aaSorting”: [// [0, “desc”]], //默认的排序方式,第1列,升序排列在查询的时候 会带着 查询 “order by name”第一项的命名 和 对象的属性并不是对应的所以查询的时候一直报错 :could not resolve property: name of:...原创 2020-07-17 14:31:07 · 568 阅读 · 0 评论 -
redis 相关命令
启动/usr/local/redis/redis-server /usr/local/redis/redis-4.0.2/redis.conf原创 2020-07-16 11:25:00 · 104 阅读 · 0 评论 -
时间处理时范的问题
public static Date toDate(String date, String pattern) {if (("" + date).equals("")||date==null) {return null;}if (pattern == null) {pattern = “yyyy-MM-dd”;}SimpleDateFormat sdf = new SimpleDateFormat(pattern);Date newDate = new Date();try {newDat原创 2020-06-09 14:11:26 · 112 阅读 · 0 评论 -
java 中 10进制 转为 4位 或者8位 16进制数
int i =789;//输出为16进制数 Integer.toHexString(),String s=Integer.toHexString(Integer.valueOf(value));/对整数进行格式化:%[index$][标识][最小宽度]转换方式//保留 4位,不足补0s=String.format("%04x",Integer.valueOf(s));//保留 8位,不足补0s=String.format("%08x",Integer.valueOf(s));报错:jav原创 2020-05-28 17:07:32 · 4145 阅读 · 0 评论 -
极光推送-工具类
package com.huaxin.cloud.tianjian.util;import cn.jiguang.common.resp.APIConnectionException;import cn.jiguang.common.resp.APIRequestException;import cn.jpush.api.JPushClient;import cn.jpush.api.push.PushResult;import cn.jpush.api.push.model.Message;.原创 2020-05-21 11:34:48 · 288 阅读 · 0 评论 -
Request header is too large
最开始 某个属性 字段设置为varchar类型,保存的时候 报错:字段设置太短,后来把字段属性改为 longtext .还是继续报错:Request header is too large请求头超过了tomcat 的限制, 本来post 是没有参数大小的限制, 但服务器本身有自己的默认大小修改:1.springboot项目 中:a .yml文件:server:#tomcat:#ma...原创 2020-05-08 10:36:36 · 699 阅读 · 0 评论 -
JsonObject put的数据 和取出来的数据顺序不一样
JsonObject 内部使用hashMap 来存储的, 取数据时候 是根据key 排序来的如果想要 JsonObject 取值的时候 按照 put 的顺序来JsonObject JS= new JsonObject (new LinkedHashMap())...原创 2020-05-07 15:48:28 · 1446 阅读 · 0 评论 -
idea 卡顿,
1)File-Settings-Editor-General- 去掉 show quick doc on mouse move把鼠标放上去显示 参数信息;2)关闭代码重复校验3) 断点全部放开原创 2020-04-29 14:57:39 · 408 阅读 · 0 评论 -
发送邮件1
//发件人邮箱private String myEmailAccount;//发件人密码private String myEmailPassword;//收件人邮箱private String receiveMailAccount ;//抄送人邮箱private String copyMailAccount;//主题private String topic;//邮件正文p...原创 2020-04-17 16:51:12 · 294 阅读 · 0 评论 -
java发送邮件-bug
碰到的问题bug:Could not connect to SMTP host: smtp.163.com, port: 25",在测试服务器上面没有问题,但部署到正式服务器上面就报错原因:因为服务器好像使用了ssl协议,即进行了某种加密协议,导致无法访问25端口,修改端口即可。修改:final String smtpPort = “465”;props.setProperty(“m...原创 2020-04-15 15:22:49 · 229 阅读 · 0 评论 -
java中 word 转 pdf 实现在线预览
实现的功能 :在线预览这里通过 openOffice 插件, 本地 在window 系统中 安装的启动命令 soffice.exe -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard代码:import com.artofsolving.jodconverter.DocumentConve...原创 2020-01-14 17:38:21 · 1238 阅读 · 0 评论 -
String以“.”分割的时候报错
Spring.split(".") 截取 为 空.为转义字符, 在java中 转义字符要做特殊处理 ,所以Spring.split("\.")原创 2020-01-14 17:31:14 · 373 阅读 · 0 评论 -
idea Lombok 无法获得get set 方法
原因: setting- Plugins 搜索lombok 的时候 无法搜索到插件网上查找原因:本地防火墙 未关, 浏览器 访问 https://plugins.jetbrains.com/ 访问不了idea 防火墙未关,Appearance&Behavior->System Settings->Updates->User secure connecti...原创 2020-01-13 17:48:07 · 1406 阅读 · 0 评论 -
local class incompatible: stream classdesc serialVersionUID = 500, local class serialVersionUID = 5
java.io.InvalidClassException: org.springframework.security.authentication.UsernamePasswordAuthenticationToken; local class incompatible: stream classdesc serialVersionUID = 500, local class serialVer...原创 2020-01-09 13:40:01 · 2011 阅读 · 0 评论 -
excel 导入导出
public static void exportExcel(HttpServletResponse response, List<List> list, String filename, String[] title) {String[] header = title;SimpleDateFormat fmt = new SimpleDateFormat(“yyyy-MM-dd ...原创 2019-06-16 12:02:49 · 156 阅读 · 0 评论 -
表设计的 错误
日志表,关联 项目表因为在日志页面要显示具体的项目名字,设计的时候直接保存了,项目id ,项目name 两个字段,方便读取。问题: 在项目表中 名称name字段 进行修改的时候 并没有修改相关 的日志表中的数据,导致数据并没有更新...原创 2019-12-30 16:38:37 · 204 阅读 · 0 评论 -
java8 stream流方法 (去重,排序。。。)
测试对象 :public class Person {private String name;private int age;}List personList = new ArrayList<>();Person person =new Person();person.setAge(10);person.setName(“2019-11-12 05:00:00”);P...原创 2019-12-18 16:19:40 · 2594 阅读 · 0 评论 -
mybatis IncompleteElementException:Could not find result map java.lang.String
原因 是:把resultType=“java.lang.String” 写成了 resultMap=“java.lang.String”注意:只有有一个xml 文件中,有一个地方这样就都会报错,不管是你调用的接口最好是全局搜索下,...原创 2019-12-10 10:03:16 · 613 阅读 · 0 评论 -
error code [0]; sql injection violation, syntax error: syntax error, error in :'rder by picture_ord
select * from c_dma_water_monthwhere 1=1order by #{sort} #{direction}在 sql 里面拼接order by 的时候 报sql 注入的错误解决方法:把 # 改为$ 就好了select * from c_dma_water_monthwhere 1=1order by ${sort} ${direction}...原创 2019-12-03 17:26:28 · 949 阅读 · 0 评论 -
com.netflix.zuul.exception.ZuulException: Filter threw Exception
通过zuul 去访问服务的时候报错, 查询发现在consul 注册中心 没有找到索要调用的服务,去原服务查询,在方法名上面打了断点。导致服务没有启动起来,没有注册到注册中心,把断点放开就好了...原创 2019-11-25 10:10:19 · 1422 阅读 · 0 评论 -
It's likely that neither a Result Type nor a Result Map was specified.
A query was run and no Result Maps were found for the Mapped Statement ‘com.huaxin.cloud.alarm.dao.WarnContentMapper.findByDate’. It’s likely that neither a Result Type nor a Result Map was specified...原创 2019-11-22 17:28:10 · 943 阅读 · 0 评论 -
ause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.loui
cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.louis.kitty.tianjian.MysqlMapper.BaseResultMap非法参数异常namespace 在映射相关 mapper 文件的时候 命名错误,重复了...原创 2019-11-05 20:43:44 · 331 阅读 · 0 评论