1. 问题在使用Robot来模拟键盘事件时,启动报错java.awt.AWTException: headless environment at java.awt.Robot.<init>(Robot.java:91) at ro.qwq.script.utils.RobotUtil.aut_mobs(RobotUtil.java:18) at ro.qw...
1. 问题由于以前开发人员开发websocket相关模块的时候 继承了 WebSocketConfigurer 类, 重写了该类下面的 configureMessageConverters()方法 作用是解决响应头的content-type为UTF-8接下来看代码public class WebSocketConfig extends WebMvcConfigurerAdapter impl...
1. 问题使用MapStruct映射不同实体类属性的时候无法编译 提示报错No property named "xxx" exists in source parameter(s). Did you mean "null"2. 解决根据官网的提示 如果 Lombok >= 1.18.16则需要额外在编译检查里引入一个新的依赖 lombok-mapstruct-binding成功启动!
1. 问题由于业务拓展 公司项目迭代到Eureka分布式集群 以应对更多的吞吐量由于节点得向注册中心声明自己的host,每个节点的yml配置文件都不一样 打包发布起来比较麻烦需要一个一劳永逸的方案2. 解决方案2.1 SpringBoot配置文件读取优先级启动参数 -Dspring.config.location=xxxJar包同级目录的config目录Jar包同级目录classPath(即...
1. 问题今天发现以前写的 toString() 快捷生成方法 遇到了个问题就是 属性如果是 boolean 类型的时候 他依旧使用getXXX();导致方法变红 因为快捷键生成boolean类型的 get set 方法 名称为 isXXX(); 并非 getXXX();2. 解决public java.lang.String toString() { return new org.apac...
1. 问题前一阵子遇到的问题 突然想起来没有写笔记 先记录下来SpringBoot中使用 @ConfigurationProperties 注入对象 普通方法调用可以 在静态方法中调用的时候读取不到参数@Component @ConfigurationProperties(prefix = "constants.ftp") public class FtpConfig ...
打开 IDEA --> File --> Settings --> Plugins --> Marketplace搜索 GitToolBox --> Install --> RestartIDE插件默认就显示无需配置如果需要个性化配置在 Settings --> Version Control --> GitToolBox 中进行详细配置如果需...
1. 问题描述公司原项目单一架构无法承载突增的用户量所以将架构改为分布式然后遇到的问题是WebSocket患者与医生聊天功能受到影响,如果患者与医生连接的socket节点不为同一个 那么他们不能实时收到对方的消息最初的解决方案是通过Redis存储因为 "WebSocket Session是不能够被序列化的,java.io.NotSerializableException" 的原因 此方案无法...
Itext7 API总结分辨率大部分情况下,生成的pdf是有打印需求的,打印就涉及到pdf分辨率的问题。在itext中除了插入的图片外其他都是矢量图所以不必担心分辨率的问题,只需要保证插入图片的分辨率即可,在itext中生成图片的分辨率默认是72dpi,这里是需要做一些处理的,如下:int defaultDpi = 72; int targetDpi = 300; Image test = ...
1. 原因与问题1.1 原因日常开发中有时候需要将某个对象集合的某个属性提取出来作为一个新的集合使用, 所以记录下来1.2 描述现在有一个叫 companyEmployeeList 集合 我们需要将里面的 employeeId 提取出来作为一个新的集合List<CompanyEmployee> companyEmployeeList = companyEmployeeMapper...