我不是畏惧风,我只是怕风把沙子吹到我的眼睛里!|

博麗靈夢

园龄:4年6个月粉丝:15关注:0

随笔分类 -  Java

Java AWT 剪贴板工具类, 支持复制图片、文件等内容到剪贴板
摘要:用法 Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); clipboard.setContents(XTransferableAdaptor.of("HelloWorld", DataFlavor.stri
12
0
0
Eclipse Jgit 不支持高版本 openssh 私钥的结局方法 (jsch 报错 invalid privatekey 的解决方案)
摘要:替换 jsch 依赖 <dependency> <groupId>org.eclipse.jgit</groupId> <artifactId>org.eclipse.jgit.ssh.jsch</artifactId> <version>7.1.0.202411261347-r</version>
44
0
0
最小化安装 MSVC ( 可用于 graalvm native-image )
摘要:前言 自从接触了 native-image, 就想把所有 Java 项目全用 native-image 编译一遍, 谁不喜欢 exe 呢🤗。但 msvc 的前置条件一直让我望而却步,世界上最好的 ide,超级重量级的大小,强制占用的 C 盘空间……之前的做法是:创建一个虚拟机,在虚拟机里安装 ms
313
0
1
FastJson2 实现类似 Jackson 的 JsonAnyGetter 注解功能
摘要:直接上代码 @Data private static final class Cookie { private String path; private String domain; @JSONField(name = "max-age") private String maxAge; privat
65
0
0
解决 Idea HttpClient 无法读取 http-client.env.json 配置的问题
摘要:前言 byd 就我遇到了这种情况是吧, 百度搜的全是nm复制粘贴的垃圾文章 步骤 创建一个 .http 文件, 使用 idea 工具栏创建一个 env.json, 内容无所谓 按理说现在应该就能正常使用了, 但是如果到这一步还没法读取到这个环境的话,继续向下看 右键 env.json 看看有没有这个
287
0
0
记一次线上空指针问题排查
摘要:前言 今天收到一封告警邮件, 内容如下 com.example.dubbo.filter.ExceptionFilter#invoke [traceId] [DubboServerHandler-thread-19] [DUBBO] Got unchecked and undeclared exce
244
0
0
Nacos 端口被占用的解决方案
摘要:Nacos 需要使用 三个端口 来运行, 出现 端口被占用 的错误时可以看看下边这些端口的占用情况 需要注意的是, nacos 的端口是 计算出来 的, 以 8848 为基准, 加上或减去 偏移。 所以 一旦修改了 8848 这个端口, 其它的也会跟着变 TCP 0.0.0.0:7848 0.0.0
1043
0
1
SpringBoot 项目打包时出现 Cannot find 'version' in class org.springframework.boot.maven.Exclude 的解决方案
摘要:前言 今天在处理项目打包时突然蹦出来这么个错误信息, 看得我一头雾水, Google 一番后找到了解决方案故记录下 解决 问题出在这段配置上 这里不该画蛇添足的在 lombok 那里加上了一个 <version> 标签, SpringBoot 脚手架搭出来的项目是没有这个东西的, 去掉就好了 原因暂
1216
0
0
Maven install 的同时包含源码的方法
摘要:使用默认设置的 pom.xml 在执行 install 的 lifecycle 时是不包含 源码 的, 如果需要包含源码得加上下边整个插件 <build> <plugins> <!-- Source attach plugin --> <plugin> <groupId>org.apache.mav
860
0
0
解决 jdk9 及以后的 非法反射 警告
摘要:前言 我的 jdk 是 11 版的,因此经常会看见如下图所示的警告 很多广泛使用的库都有这种 非法反射 的问题,看起来特别难受,这里给出两种解决方案 1. JVM 参数 将--illegal-access=deny --add-opens java.base/java.lang=ALL-UNNAME
3365
0
0
Maven 打包带依赖的 jar ( fat jar )
摘要:有几种方法, 都是使用的 maven 插件实现的 maven-shade-plugin <build> <plugins> <plugin> <artifactId>maven-shade-plugin</artifactId> <version>3.2.4</version> <execution
820
0
0
Mybatis-plus Invalid bound statement (not found) 的一种解决办法
摘要:前言 最近想在项目中使用 mp, 直接导入 maven 依赖后发现没法使用, 一直报 Invalid bound statement (not found) 错误, 百度了许久终于发现了问题所在 原因 项目里使用了自定义数据源, 自定义的 sqlSessionFactory, mp 需要使用它的 c
274
0
0
解决 Hystrix Dashboard 出现 Unable to connect to Command Metric Stream 的问题
摘要:dashboard 版本 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId> <versio
70
0
0
SpringCloud 配置 feign.hystrix.enabled: true 不生效的原因
摘要:feign.hystrix.enabled: true 是老版本的配置, 新版的配置是 feign: circuitbreaker: enabled: true 同时还需要引入 hystrix 依赖 <dependency> <groupId>org.springframework.cloud</g
496
0
0
解决 idea 配置远程运行项目出现 无法准备环境 的问题
摘要:问题 原因 JDK 主路径 配置错误,这个路径是 ***/bin/java 中的 *** 部分, 如图 解决 JDK 路径配置好了就没问题了 idea 还做了端口转发 使用的时候可以用这个端口也可以直接用 服务器 ip + 服务器端口 是同样效果的
1618
0
1
Mybatis 使用 SQLite 不支持 LocalDateTime 的解决方案
摘要:增加一个 TypeHandler 就好辣 import org.apache.ibatis.type.BaseTypeHandler; import org.apache.ibatis.type.JdbcType; import org.springframework.boot.autoconfig
1027
0
1
解决 java: 未知的枚举常量 javax.annotation.meta.When.MAYBE 原因: 找不到javax.annotation.meta.When的类文件 问题
摘要:添加 maven 依赖就好 <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>3.0.2</version> </dependency>
2854
1
1
EasyExcel 导出 xlsx 自动列宽
摘要:参考 https://blog.csdn.net/weixin_44811578/article/details/107101248 /** * 表头样式 */ private static class XHorizontalCellStyleStrategy extends HorizontalC
1798
4
2
解决 EasyExcel java.lang.NoSuchFieldError: Factory
摘要:排除 poi-ooxml-schemas 包即可 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.1.1</version> <exclusions> <exclusi
7823
0
2
点击右上角即可分享
微信分享提示
深色
回顶
收起