自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录博客好习惯

记录平时遇到且已经解决的问题,方便以后工作需要

  • 博客(19)
  • 收藏
  • 关注

原创 mybatis <if 大于小于 条件写法> gt gte lt lte

gt: greater than 大于gte: greater than or equal 大于等于lt: less than 小于lte: less than or equal 小于等于示例tn>2 and tn <=9<if test="request.tn gt 2 and request.tn lte 9"> AND aging.${request.durationField}=#{request.tn} .

2021-10-11 17:35:53 3289

原创 文件上传java.io.IOException: The temporary upload location [/tmp/tomcat.xx] is not valid

问题截图问题分析提示/tmp/tomcat.xxxxx目录非法,1查看服务器目录 确实没有此目录查阅相关资料得知springboot启动时会创建一个/tmp/tomcat.*/work/Tomcat/localhost/ROOT的临时目录作为文件上传的临时目录,但是该目录会在n天之后被系统自动清理掉,这个清理是由linux操作系统完成的,具体的配置在vim /usr/lib/tmpfiles.d/tmp.conf解决方案方法1重启应用 此方法会自动创建该目录...

2021-09-06 17:22:16 403

原创 JSON.toJSONString() map和对象 的顺序问题

2021年1月18日21:54:39今天在调试接口时,因为使用到了 对数据的验证签名, 就是拿元数据加 一个固定的key进行 md5等算法 算出签名 具体就详细赘述了其中有这几个字段addTime email id password phone (假如是 User )接口接收方使用 对象进行接受 拿到数据后将对象 使用JSON.toJSONString(User )结果为 :{"addTime":1610978173026,"email":"112312312",...

2021-01-18 22:09:41 7797 3

原创 vue el-button size-mini失效

今天在调试页面发现 el-button size=mini 失效检查发现 当type="primary"size="mini" 时 size属性生效当type="warning"size="mini" 时 size属性失效原因未知,知道的大神 评论区 谢谢

2021-01-04 17:47:49 5760

原创 vue登录失效拦截后提示框提示消息出现多次问题

前几天做了一个vue的项目, 其中有个登录拦截器的功能,根据后端返回的状态码获取登录状态,401时,清空token 跳转登录,并打印后端返回的提示信息正常情况是展示今天在刷新页面时,登录过期,然后提示的信息弹出了2此,有一个没有消息内容如图:检查代码发现问题, 因为在刷新页面时,进行了2请求导致的,最后对代码进行优化:判断 response.data后端有返回数据时在进行打印,防止多次请求 第二次请求没有拿到返回体 导致打印为空的问题...

2021-01-04 17:43:22 2461

原创 element ui icon 图标 element icon 图标 element图标

参考一下地址http://172.16.41.11:8080/tools?activeName=5

2020-12-31 17:32:26 1901

原创 github和gitlab 同一台电脑一起使用

github和gitlab同一台电脑一起使用前段时间,在工作闲暇之余自己开发了一个测试项目,项目在我的工作电脑上,我想把项目上传到 github,这样回家之后也可以同时开发了, 可是我工作的电脑已经在使用gitlib了 公司的gilab 用的https的方式连接思考:能不能同时使用,而且每次不用输入账号密码:上网查资料,可以实现,于是开始实践此文参考:https://www.cnblogs.com/bdhk/p/7423329.htmlhttps://blog.csdn.net/argle.

2020-12-28 14:16:41 318

原创 mybatis 批量插入 Column count doesn‘t match value count at row 1

mybatis 批量插入问题错误的写法INSERT INTO t_csm_customer_product(id, customer_code, product_code) values<foreach collection="lists" close=")" open="(" index="i" item="cstProduct" separator=","> #{cstProduct.id}, #{cstProduct.customerCode}, #{c

2020-07-08 10:32:37 939

原创 springboot-AOP 切换多数据源时 @Transactional 导致切换数据源失败的问题--已解决

使用场景项目有多个数据源, 根据配置文件配置的连接数来自动生成多数据源配置 并且使用 aop切换数据源,具体实现方式 网上有很多 使用的是 AbstractRoutingDataSource 重写 determineCurrentLookupKey 方法默认数据源为ninja 第二个数据源为 test今天要说的问题就是@Transactional 和切换数据源 @DS 同时使用时 切换数据源无效的问题当我在一个service方法上切换了数据源时同时 加入了事务 ,此时方法中需要操作两次...

2020-06-16 16:51:55 7385 7

原创 element ui resetFields() 不起作用,失效问题

开始发现怎么都不起作用,于是在网上搜索答案发现以下内容el-form需要接收一个model,并且需要配合el-form-item一起使用,并且在el-form-item上绑定prop属性,resetField方法才能好使。,还有mybatis 在xml的 <if 判断里> timestamp类型不能使用 time !='' 来比较不能转换字符串...

2019-11-05 14:36:52 2033

原创 vue 进入子页面后 刷新页面 reset.css失效问题

.在index.html引入的时候,将相对路径转换成绝对路径相对路径:<link rel="stylesheet" type="text/css" href="./css/reset.css">绝对路径:<link rel="stylesheet" type="text/css" href="/css/reset.css">网上查询还有的说把 router...

2019-10-18 10:52:55 893 1

转载 CasHttpServletRequestWrapper cannot be cast to MultipartHttpServletRequest

上传文件时,偶发异常上传文件异常!java.lang.ClassCastException: org.jasig.cas.client.util.HttpServletRequestWrapperFilter$CasHttpServletRequestWrapper cannot be cast to org.springframework.web.multipart.Multipart...

2019-10-17 11:28:35 1658

原创 java--ftp获取文件列表时卡死/无反应/程序无异常,-FTP:425Cant open data connection for transfer of ““

1起初有一个应用,在经典网络服务器A,拉取ftp文件的,运行正常,然后A服务器 马上就要过期了,因公司管理需要,需要新申请vpc网络服务器B,然后我开始着手应用迁移的工作然后问题就出现了,应用迁移至新的服务器B之后, 程序执行到FTPFile[] ftpFiles = ftpClient.listFiles(); 时 后续就没有任何响应了 也没有报错经过请教得到解决问题方法如下1...

2019-10-11 09:50:10 1754

原创 checkstyle 代码检查规范@注释 出现的顺序 记录

记录@标签应按以下顺序出现:'[@author, @version, @param, @return, @throws, @exception, @see, @since, @serial, @serialField, @serialData, @deprecated]'。 [AtclauseOrder]

2019-05-11 14:43:48 668

原创 There is no getter for property named ‘*‘ in ‘class

mybatis 批量插入字段报错 There is no getter for property named '*' in 'class *.*.com.model 经检查 xml字段 与实体类字段写错了 大小写不一致 其实之前自己复制出来判断过 结果idea没有加 查询区分大小写 谨记...

2019-05-09 10:24:35 2730

原创 linux ssh 实现免密登录加 别名设置

由于服务器过多,每次登录输入密码显得就很繁琐, 于是就上网看了许多教程,自己也写一个教程 来加深记忆,首先我的需求是 我们有一台公网服务器 需要连接其他 vpc专有网络服务器(因为vpc网络不能直接访问)所以每次都要通过一台经典网络服务器来跳转.废话不多说开始流程1 经典网络服务器A 需要连接 vpc 服务器B首先我们需要在 A服务器生成 秘钥 执行命令 :ssh-keygen 或...

2019-03-13 16:18:22 525 1

原创 Springboot 设置首页

今天用springboot 写了一个接口项目 本来没有页面的 但是需要在发布后通过浏览器验证其正确性 就想着加一个首页在项目中,于是在网上百度的内容大概如此两种方案,然后写好之后我访问,却是下载了一个html文件 于是很纳闷 然后又去百度 终于在一个评论中看到,不用写类和Java代码 直接创建一个 index.html文件在 resource/static 下面 就可以了需要配置po...

2019-01-23 14:28:00 304

原创 idea debug 没有对勾,测试无法进入debug

今天在调试接口的时候,功能已经开发完毕,DEBUG启动项目,发现idea代码前面的debug 红圈没有对勾,postman访问 404经过别人帮助发现了问题所在,这里没有写controller注解 导致无法找到入口 debug失效 谨记此问题,以后不要在犯这种低级错误...

2018-10-15 17:00:18 8139 2

转载 IntelliJIdea 快捷键学习,整理

【常规】Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类Ctrl+S...

2018-06-14 11:00:17 184 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除