- 博客(23)
- 收藏
- 关注
原创 java agent基础演示
Instrumentation 是诸如代码覆盖率工具(如 JaCoCo)、性能分析工具(如 JProfiler)、应用监控工具(如 New Relic、AppDynamics)等技术的基础。Java Instrumentation 是 Java 语言提供的一种功能,用于在运行时动态修改字节码,允许开发者在应用程序运行时对类进行插桩(Instrumentation)或增强(Enhancement)。提供的一种特殊机制,允许在程序运行过程中对字节码进行转换和增强,最大的优点就是不更改你的源代码。
2025-04-21 11:19:52
105
原创 记录一次Invalid bound statement (not found)问题解决
如果你的项目是spring集成mybatis并且是mapper.xml文件和mapper接口是放在同一个文件夹下并且在src/main/java下就有可能出现这种问题。遇到这种情况,保证你的mapper.xml文件和程序正确的前提下,先看看mapper.xml是不是编译出来了。看上面的图片我的没有编译出来,这就说明程序没有访问到你的src/main/java下面的mapper.xml。在pom.xml文件加入以下配置即可解决你的问题。
2025-01-04 17:28:50
218
原创 记录一次因频繁升级linux 内核导致/boot 空间不足
因为最近频繁升级linux内核,前几次升级换比顺利,后来又一次升级报错了,报错如下图。3.使用rpm -e kernelxxx 删除不再使用的内核。1.使用rpm -q kernel查看存在的内核。意思就是/boot的空间不足了升级失败了。2.使用uname -r查看现在使用的内核。然后在进行升级就可以了。
2024-08-02 09:55:29
460
原创 weblogic修改密码
8.修改下图目录下的boot.properties文件中的用户名和密码(和你在页面提交的一致,明文即可,weblogic启动会自己加密),然后重启weblogic,weblogic密码修改完毕。1.登录你的weblogic。5.点击weblogic。7.输入自己新密码保存。
2024-07-25 20:27:32
836
原创 忘记weblogic控制台密码—重置密码
4.修改weblogic免密启动的用户明和密码为你刚才重置的数据在下图目录 ⚠️这个文件修改前是密码修改完是明文。3.在被管域的security文件夹下面利用weblogic 自带的jar重新生成新密码认证文件。2.删除被管域servers文件夹下面对应域的文件夹中的data文件夹如下图。1.删除被管域security文件夹下面的下图所示文件。先搞清楚你要重置那个被管域的密码。然后重启服务,结束你的改密码任务。第一步进入要重置密码的被管域。密令最后面有空格和点⚠️。⚠️以上操作记得备份。
2024-03-18 17:38:22
3145
原创 记录一次unable to find valid certification path to requested target报错解决方式
出现这个报错是因为客户端发起的http请求缺少证书,如果服务端提供了证书,客户端按照服务端的要求安装证书即可,如果没有证书咋们可以使用apache提供方法进行绕过ssl认证达到正常的请求。下面咋们拿代码举例说明。
2024-03-02 17:12:15
1594
2
原创 记录一次发送https请求出现unable to find valid certification path to requested target报错
最终生成的证书文件放到%JAVA_HOME%/jre/lib/security/这个目录下 重启你的应用 你的问题就解决了。4.我们这里导出是ybdzpa.cer这个名称的证书接下来我们用keytool命令把结尾的证书导入jdk的证书库中。一般这种报错就是需要在jdk加入你所访问的目标网址的证书,加入证书的方式有两种下面就来说说说这两种方式。3.点击右下角的导出,然后选择你需要的格式导出就可以。密钥库口令 changeit(默认)最后重启你的应用就可以。
2024-01-26 17:38:29
1340
1
原创 Linux环境配置ipv6概要
如果是1则需要修改/etc路径下的sysctl.conf文件,如果文件中存在以上3项则直接把值改为0,不存在则加入以上三项,修改完sysctl.conf执行sysctl -p 使修改生效。4.配置网卡信息,编辑ifcfg-eth0,路径是/etc/sysconfig/network-scripts/ifcfg-eth0主要检查以下几项有的确认没有的添加即可。修改/proc/sys/net/ipv6/conf/eth0/accept_dad这个文件的值为0 在重启网卡问题就会解决,1.登录root用户。
2024-01-09 16:50:36
600
原创 zookeeper升级之zookeeper 数据迁移
5.把老zookeeper 的conf目录下的zoo.cfg复制到新zookeeper 的对应目录下修改里面的dataDir 即可完成升级。4.在新zookeeper的目录下建立对应的版本目录,我这边是version-2然后把老zookeeper的version-2。3.把老zookeeper 的mid文件复制到新的zookeepers 的data目录下。log.开头的和snapshot开头的最新文件复制到新的对应目录下。1.官网下载要升级对应版本的zookeeper。2.在解压目录下建立目录data。
2023-12-06 11:48:09
1143
1
原创 浅谈spring中的反射(基础篇)
Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。工厂模式(Factory):工厂模式利用Java反射机制和Java多态的特性可以让我们的程序更加具有灵活性。用工厂模式进行大型项目的开发,可以很好的进行项目并行开发。我是一个私有的方法。run被反射执行了。
2023-11-26 16:56:37
594
1
原创 sentinel持久化nacos 工程启动报错
问题: org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘ds1-sentinel-nacos-datasource’: FactoryBean threw exception on object creation;添加nacos 的用户名密码即可解决。
2023-10-24 16:52:25
366
原创 opatch 方式给weblogic 打补丁
java -jar opatch_generic.jar oracle_home=/...(对应的目录)不知道的话可以去启动日志看。上传补丁包到$ORACLE_HOME/OPatch目录下解压然后执行./opatch apply 补丁解压的文件夹即可。在$ORACLE_HOME/OPatch 目录下执行./opatch version 查看其版本。5.补丁回退 在安装补丁的目录下执行./opatch rollback -id 对应补丁目录名称。升级完成后在对weblogic 进行升级。
2023-10-20 14:30:32
577
2
原创 记录一次 Timeout waiting for connection from pool 问题解决
3.排查server 返回的报文头(Transfer-Encoding)举个例子,如果我们要传输一本“红楼梦”小说到服务器,chunked方式就会先把这本小说分成一章一章的,然后逐个章节上传,而identity方式则是从小说的第一个字按顺序传输到最后一个字结束。4.jar包冲突,特别是三方提供的sdk 就是重点排查的对象比如三方的里面也是封装了不完整的httpclient。第一眼看到这个问题就是认为httpclient 的链接池里面的链接不够用了,一般不设置的话路由是2总链接是20。
2023-10-12 10:30:11
701
原创 记录一次nacos 启动报错 No DataSource set
1.在application.properties 中链接mysql的参数中加入allowPublicKeyRetrieval=true。分析原因:就是由于nacos 链接数据库的链接没有释放 导致数据库没有可用的链接了。2.把数据库连接超时时间和响应超时时间加大。3.清空数据库的链接flush hosts。
2023-09-19 18:03:42
1272
原创 idea开启热部署的步骤
3.按住快捷键ctrl + shift +alt + /图片中的两个选项最后重启idea即可。补充如果不起作用可以在pom引入。选择registy 选择。1.引入想关的pom。
2023-09-18 11:30:07
224
原创 解决idea启动报错:Consider defining a bean of type ‘com.service.applicant.Applicant‘ in your configuration.
使用OpenFeign来调用其他微服务的接口时,XxxApplication启动类未加@EnableFeignClinets注解。
2023-09-11 10:29:03
636
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人