Bug
代码或者环境搭建过程中的bug
吴香香
忠于你热爱的一切
展开
-
使用MultipartFile上传文件到服务器,windows系统正常,Linux系统时不时报错(有时候成功、有时候失败)
解决方法:不用MultipartFile.transferTo方法,别问我为啥MultipartFile filebyte[] bytes = file.getBytes();Path path = Paths.get(uploadPath);if (!Files.isWritable(path)) { Files.createDirectories(Paths.get(uploadPath));}Files.write(path, bytes); //文件写到服务器中MD,原创 2021-09-14 17:02:01 · 1535 阅读 · 4 评论 -
Caused by: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers already
先说下我这异常是怎么出现的jar包windows程序可以运行,打包到linux上就不能运行了不是像网上说的那样,xml文件中有重复的方法或者重复的resultMap随后一直google找了好多资料,在一篇文章中说可能是springboot扫描了两次xml文件,才会出现上面的报错解决方法最关键的就是配置文件了,因为我的xml文件在两个文件夹下面,所以mapper-locations要扫描多个文件夹我原先的写法是:mapper-locations: classpath*:mappers/**/*.x原创 2021-08-20 13:55:38 · 1166 阅读 · 0 评论 -
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
前端传递了日期后端插入的时候,xml报错了原写法如下:因为数据库是Date格式,所以不能用空字符串判断哦修改之后如下:原创 2021-08-13 09:55:39 · 132 阅读 · 0 评论 -
记一次org.apache.ibatis.binding.BindingException 异常,不是配置问题!!!
之前一直都可以启动,放假回来启动发现报错了我的不是配置问题,项目启动之后,看target中的xml文件,发现少一个所以一直报异常最后解决方案个人觉得是idea的问题,有知道的欢迎讨论一下编译过之后在启动就可以了...原创 2021-05-10 11:54:42 · 122 阅读 · 0 评论 -
the right syntax to use near ‘) tmp_count‘ at line ..... sql语句出现bug
原此处如果name参数为空的话,where后面啥也没有了,所以会报错改过的sql原创 2020-11-13 16:15:13 · 3650 阅读 · 0 评论 -
mybatis-plus自动生成代码,生成的实体类不是按照数据库排序的解决方法 ???
执行下面的sql换了就可以了String sql="select column_name,data_type,column_comment from information_schema.columns where table_schema='"+bi.getDatabase()+"' and table_name='"+bi.getTable()+"'and table_schema = (select database()) order by ordinal_position";...原创 2020-09-02 14:30:36 · 593 阅读 · 0 评论 -
no vaild maven installation found. Either set the home direction in the conf......
用maven插件运行的时候 报错,如下所示:这时候请检查一下,idea配置的maven对不对原创 2020-08-28 16:04:21 · 482 阅读 · 0 评论 -
使用阿里云短信的坑 !!!
之前也用过阿里云短信接口,发的都是验证码。这次公司需求是当用户退款的时候,也给他发一条退款短信。这次和上一次的区别在于短信里面的动态参数由一个变成两个了看文档上面说,只需要多拼接一个参数即可,如下图想着也不难然后就开始测试了遇到的问题是始终发布出去,换了n种拼接的形式最后登录阿里云发现,singname的类型有两种,通用和验证码而我之前一直用的是验证码,只支持一个参数两个参数要用通用的类型坑啊 !!!!!!!!!!!!!!...原创 2020-08-01 14:06:12 · 2180 阅读 · 0 评论 -
vue中引用el-autocomplete 组件,失去焦点,input框值变化,展示还是上次结果
我是这么处理的通过ref,调用清除方法的时候复制下面一行代码this.$refs['elautocomplete'].suggestions=[];把之前查询到的下拉框内容清除掉就可以了原创 2020-07-23 16:01:01 · 4123 阅读 · 2 评论 -
改springboot项目发布到linux,报错Can‘t load library: /usr/lib/jvm/jdk-1.8.0.60/jre/lib/amd64/libawt_headless.
看到这次错误一脸蒙蔽......网上各种百度,最后整理一下1.卸载linux的 自带的jdk环境 !!!!2. 下载缺少的jar包yum install 缺少的jar包3.到这一步了,启动还是报错java.awt.HeadlessException.....我以为是linux上面没有安装图形界面,但是我启动的时候,已经过滤了,命令 java -jar-D...原创 2020-05-14 09:22:00 · 1452 阅读 · 0 评论 -
Vue报错 vue-style-loader!css-loader。。。。you can run: npm install --save !!vue-style-loader!css-loader
This dependency was not found:* !!vue-style-loader!css-loader?{"minimize":false,"sourceMap":false}!../../node_modules/vue-loader/lib/style-compiler/index?{"vue":true,"id":"data-v-1d57e5ea","scoped":false,"hasInlineConfig":false}!stylus-loader?{"sourceMap原创 2020-06-29 16:38:40 · 1274 阅读 · 1 评论