java
wdd668
这个作者很懒,什么都没留下…
展开
-
jpa表关联分页查询 未配置关联字段的写法
【代码】jpa表关联分页查询 未配置关联字段的写法。原创 2024-05-21 09:50:49 · 162 阅读 · 0 评论 -
idea 2022.3 配置svn插件
idea 2022.3 配置svn插件原创 2024-02-20 10:24:48 · 1048 阅读 · 0 评论 -
spring cloud sentinel
初始时 并不能将sentinel实例显示出来的。需要修改加配置clent-ip。原创 2023-07-25 16:12:37 · 888 阅读 · 0 评论 -
cxf版本2.7升级到3.2.6版本 报错处理
/设置 cxf 转换为安全的 不然会报 错误 Cannot create a secure XMLInputFactory。原创 2023-03-08 15:46:08 · 790 阅读 · 0 评论 -
前后端分离项目 数据传输加密 加密处理
原本的接口大概有3,4百个吧 总不能把所有的接口都在 后台改一次controller了吧。需求:前后端分离项目 数据传输加密处理。原本的已有项目 前端vue2.0。原创 2023-02-28 10:16:50 · 152 阅读 · 0 评论 -
使用spring boot自带log
但是这个有前提 还是得依赖其他的日志jar包 比如直接把spring-boot-starter-logging直接引入 才能正常生成日志文件目录。logging.file.path 属性(比如在application.properties文件中设置)可以写日志到文件中。默认,springboot 只把日志输出到控制台,不写入日志文件。springboot 所有内部日志都使用 common logging 输出,但未限定具体的日志实现。但是配置的日志输出到文件是不能正常生效的。可以直接使用slf4j。原创 2023-02-23 11:10:31 · 559 阅读 · 0 评论 -
将swagger接口中的字段 转为java实体对象映射工具类
【代码】将swagger接口中的字段 转为java实体对象映射工具类。原创 2022-12-23 10:07:25 · 644 阅读 · 0 评论 -
java 使用curl 超时无返回结果问题 有请求 无响应 卡死问题
到昨晚开始定位 有了之前的经验的之后 很快定位到相关的代码块 再加上大佬们的指点 才得以解决。要不然错误的流 因为等待的时长过长 pie管道只有4K长度会阻塞 导致后面的流无法正常读取。注意:UNIXProcess.waitFor(UNIXProcess.java:395)这个类并没有在jdk1.8的包中找到 有些说是反射出来的。jstack -l pid 查到的日志 卡死问题。把错误的流读出来 然后再去读输入的流。在tomcat的日志并没有任意的异常。原创 2022-09-16 15:55:55 · 2077 阅读 · 0 评论 -
junit 5 测试 获取service层shiro登录用户信息
项目:前后离分离 spring boot jwt shirojunit 5版本 不能用junit4 使用org.junit.jupiter.api在before前登录用户类上的注解除了 springtest原有的 加上@TestInstance(TestInstance.Lifecycle.PER_METHOD)原创 2022-06-23 15:26:35 · 660 阅读 · 0 评论 -
webservice接口 http post请求的调用
线上客户的webservice接口 提供的接口地址 可以直接curl访问 但通过webservice cxf代码调用却不行查了看了一下报文 报文中soap:address location 与访问接口地址的 IP出现变化了生产服务器没法访问 soap:address location 中的IP地址然后客户提供一个curl post的调用方式curl--location--requestPOST'http://xxxx:8086/runtime//s'\--header'Co...原创 2022-04-24 13:54:56 · 2011 阅读 · 0 评论 -
log4j1.2.16 升级到log4j2.1.17
升级背景:引用apachelog4j2官网描述,有严重的漏洞;加上公司维护的WEB应用使用了非常落后的版本为log4j-1.2.16和log4j1.x生命周期已经于2015年结束。注意log4j1.x与log4j2.x是两个不兼容的版本。log4j2.17.1基于JDK1.8编译,所以必须将log4j的应用程序的运行JDK升级到1.8或更高版本删除旧版本JAR包删除WEB根目录的WEB-INF/lib旧版本log4j1.x相关的jar包:commons-logging-1.1.jarl.转载 2022-03-28 15:34:26 · 3223 阅读 · 0 评论 -
shiro spring boot的junit测试 获取SecurityUtils
spring boot :2.2.8.RELEASEshiro:1.4.1junit:junit-jupiter-api-5.5.2.jar在测试类中需要引用 到shiro的登录信息SecurityUtils 不使用mock的情况下import com.hdlh.network.graph.service.GraphService;import com.product.hdlh.HdlhApplicationTests;import org.apache.shiro.Securit原创 2022-03-25 09:28:47 · 636 阅读 · 0 评论 -
java垃圾收集器部分
引用计数 入度 不等于0 说明有人在引用 循环引用 入度不等于 但这两个对象相互引用可达性分析 GC root 达到或间接到达的对象 就不是垃圾对象graph reachable unreachable可达性分的算法标记reachable unreachablemark标记sweep清除标记-清除算法特点 遍历整个堆内存空间 比较耗时 会有空间碎片标记-整理 compact move 比上面的算法消耗更多时间 但碎片少了 解决fragmente...原创 2022-03-17 20:08:19 · 224 阅读 · 0 评论 -
java ssh2 连接问题 fail auth
java.util.Properties config = new java.util.Properties();config.put("StrictHostKeyChecking", "no");config.put("PubkeyAuthentication", "no");config.put("PreferredAuthentications", "password");session.setConfig(config);session.setConfig("userauth.gssap.原创 2021-10-26 18:02:12 · 1223 阅读 · 0 评论 -
IDEA pom文件变为灰色 模块删除后 再创建问题
把原来的模块从idea中操作删除后再创建会显示灰色如图:修改 file -> settings --> build -->maven --> ignored files勾选掉忽略的pom.xml即可原创 2021-09-17 20:15:35 · 918 阅读 · 0 评论 -
取消spring boot 中控制台打印hibernate的统计信息
hibernate的统计信息2021-09-15 10:33:41.574 INFO 4908 --- [ restartedMain] i.StatisticalLoggingSessionEventListener : Session Metrics { 0 nanoseconds spent acquiring 0 JDBC connections; 0 nanoseconds spent releasing 0 JDBC connections; 0 nanose...原创 2021-09-15 10:37:27 · 861 阅读 · 0 评论 -
IPV6工具类 java
import com.hdlh.network.common.Constatnts;import org.apache.commons.lang.StringUtils;import java.math.BigInteger;import java.net.InetAddress;import java.net.UnknownHostException;import java.util.*;import java.util.regex.Pattern;/** * * ipv6工具.原创 2021-08-19 17:59:55 · 1500 阅读 · 0 评论 -
org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastl
org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector旧的项目 启动时偶尔会提示 这个Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web appli.原创 2021-04-20 13:50:06 · 3067 阅读 · 0 评论 -
tomcat8 maven plugin jdk路径问题jre\lib\rt.jar (系统找不到指定的路径。)
项目: maven spring mvcpom.xml引用org.apache.tomcat.maventomcat8-maven-plugin3.0-r1655215 <configuration> <port>8080</port> <path>/${project.build.finalName}</path> <!-- war文件路径缺省情况下指向target原创 2021-04-16 17:45:37 · 925 阅读 · 0 评论