![](https://img-blog.csdnimg.cn/20191008145751998.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
工作中的那些问题
药岩
好学若肌,谦卑若愚!
展开
-
Java使用documents4j的excel转pdf报错:No converter for conversion of application/vnd.openxmlformats-officedo
解决:pom.xml添加依赖 documents4j-transformer-msoffice-excel 的依赖。原创 2024-04-17 10:10:51 · 199 阅读 · 0 评论 -
Java使用documents4j将word和excel转pdf
【代码】Java使用documents4j将word和excel转pdf。原创 2024-04-17 10:08:01 · 842 阅读 · 0 评论 -
idea的maven打包只有几kb
【代码】idea的maven打包只有几kb。原创 2024-04-15 08:06:56 · 425 阅读 · 0 评论 -
使用HttpsURLConnection请求https报错
*背景:**公司需要在搭建的生产应用系统中上传图片文件后,自动调用公司打印机打印,但是生产环境的是外网是无法调用公司内网打印机的,但可以将打印机上云,暂时没有这样子做,所以使用了其他方法,写个jar包持续定时调用外网生产应用系统的https接口请求将图片下载到本地,再调用公司打印机打印。在调用https请求出现异常。**原因:**使用Java原生HttpsURLConnection去请求https是会缺少证书无法请求成功的,但是请求http可以请求成功。原创 2024-04-15 08:37:31 · 344 阅读 · 0 评论 -
防止接口请求重复提交2
防止接口请求重复提交原创 2023-10-08 11:49:02 · 99 阅读 · 0 评论 -
使用redis监听时;通过feign调用报:Caused by: java.lang.IllegalStateException: No thread-bound request found:
使用Redis监听时,当前线程中没有HttpServletRequest对象,需要手动创建一个HttpServletRequest对象,并将其设置为当前线程的HttpServletRequest对象。自己手动创建一个HttpServletRequest对象即可。原创 2023-07-08 09:52:23 · 437 阅读 · 0 评论 -
Dubbo项目消费者调用提供者报cannot be cast to com.baomidou.mybatisplus.core.metadata.IPage
Dubbo项目消费者调用提供者控制台报 cannot be cast to com.baomidou.mybatisplus.core.metadata.IPage异常:cannot be cast to com.baomidou.mybatisplus.core.metadata.IPage原因:dubbo项目在controller层调用service时候报以上异常,service返回的是Page对象,但controller层是用IPage接收的,由于dubbo需要实体类序列化,但IPage却没有原创 2021-10-13 13:01:28 · 2110 阅读 · 1 评论 -
将List集合的数据按时间分组存入Map里面
将List集合的数据按时间分组存入Map里面目前公司有这么一个需求,查询指定月份正常打卡出勤的人数。正常出勤指的是一天打两次卡的人员,如果一天就打了上午或者下午一次卡不算入正常出勤。思路:由于只有打卡的数据才会存入数据库中,而且一天最多打卡两次,不可能出现重复打卡,所以我们可以把指定月份的打卡数据全部查出来,然后通过打卡时间进行分组,存入Map中,key为打卡时间,value为打卡实体,这样子如果value存在两个list则说明这个人是正常出勤,一天打了两次卡。 //查询指定月份用户所有的打卡原创 2021-06-29 10:03:46 · 1060 阅读 · 0 评论 -
前后端分离跨域问题解决:Access-Control-Allow-Origin
报错信息:Access to XMLHttpRequest at 'http://localhost:8091/user/doLogin' from origin 'http://localhost:8090' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present.原创 2020-05-15 14:14:14 · 2574 阅读 · 0 评论 -
SpringBoot 项目 Shiro集成 jwt 访问swagger2接口被拦截
在 shiro 的配置文件中添加放行的资源 map.put("/swagger-ui.html", "anon"); map.put("/swagger/**", "anon"); map.put("/swagger-resources/**", "anon"); map.put("/v2/**", "anon"); map.pu...原创 2020-04-23 08:43:49 · 853 阅读 · 1 评论 -
SpringBoot整合Jpa;报错:No identifier specified for entity
Springboot整合Jpa,启动项目时报:No identifier specified for entity控制台报错信息:没有为实体指定标识符。原因:@Id:导包导错;导的包是:import org.springframework.data.annotation.Id解决:导入import javax.persistence.Id;下的包...原创 2020-01-20 11:39:45 · 327 阅读 · 0 评论 -
js将数字金额转换为中文大写金额
效果图html代码 <div class="control-group"> <label class="control-label">金额(小写):</label> <div class="controls"> <form:input path="applyPrice" htm...原创 2019-10-30 17:37:10 · 1086 阅读 · 0 评论 -
VMware Workstation Pro安装好macOS 10.13之后键盘无法输入,完全失灵。
小编在利用VMware Workstation Pro15.0.4版本安装macOS 10.13之后发现键盘硬件无法在macOS系统里面使用输入法,完全没有反应。解决:关闭当前macOS系统。2.选中当前macOS虚拟机右键选中设置点击选项–>常规–>增强型键盘–>选择在可用时(推荐),之后保存开启虚拟机即可。【如果觉得小编的文章对您有所帮助,记得给小编点赞...原创 2019-05-30 17:10:19 · 5888 阅读 · 2 评论 -
idea使用的是1.8的JDK版本,使用泛型却报错?
刚使用idea时,导入的项目或者自己写的项目中使用泛型报错:Diamond types are not supported at language level ‘6’问题解决:1.点击File --> Project Structure 检查JDK版本2.如果上图使用的SDK是1.8,则再检查modules中使用的SDK是否正确修改上图中的SDK就OK啦!如果对你有所帮助记得给...原创 2019-05-27 17:42:21 · 6072 阅读 · 0 评论 -
按条件搜索之后编辑保存后跳转到之前搜索的状态页面
业务功能的实现小编最近做项目遇到一个业务需求,要求用户通过搜索条件进行查询,将查询到的数据进行编辑保存,之后保存按钮成功过需要跳转到之前搜索的页面,小编想到通过cookie的形式进行实现。实现思路当用户点击查询按钮时,将form表单的搜索条件进行序列化后存在cookie当中用户对数据进行编辑保存后,将cookie中的数据进行遍历,再填充到搜索框当中,并发起查询的请求代码实现html...原创 2019-05-07 17:38:16 · 1755 阅读 · 2 评论