问题解决
阿拉的梦想
这个作者很懒,什么都没留下…
展开
-
maven编译报错 was cached in the local repository 拉包失败
maven编译报错 was cached in the local repository 拉包失败报错[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:3.0.0-M3:repackage (default) on project otpweb: Execution default of goal org.springframework.boot:spring-boot-maven-plugi原创 2022-05-25 21:30:00 · 3318 阅读 · 0 评论 -
spring-boot-maven-plugin未指定版本导致的编译错误
spring-boot-maven-plugin未指定版本导致的编译错误报错springboot应用在使用maven编译时会报如下错误:Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 52.0[ERROR] Failed to execute goal org.springframework.boot:spring-bo原创 2022-05-25 21:15:00 · 15436 阅读 · 2 评论 -
powershell查询硬件信息返回json
powershell查询硬件信息返回json#cpu信息function getCpu($cpuInfo) { $info_list = '[' get-wmiobject win32_processor | ForEach-Object { $info_list = "$info_list{`"brand`":`"$($_.Manufacturer)`",`"model`":`"$($_.Name)`",`"threadSize`":`"$THREAD_SIZE`",`原创 2022-04-30 14:22:08 · 602 阅读 · 0 评论 -
解决gradle编译OOM内存溢出
错误:expiring daemon because jvm heap space is exhaustedgradle编译时OOM,不是因为程序jvm内存不够,而是gradle的默认内存较小。将下面参数加入项目的gradle.properties#开启线程守护,第一次编译时开线程,之后就不会再开了org.gradle.daemon=true#配置编译时的虚拟机大小org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOn原创 2022-04-07 09:34:48 · 2759 阅读 · 0 评论 -
频繁GC导致OOM内存溢出的问题排查
频繁GC导致OOM内存溢出的问题排查1.问题发现2. 导出内存dump3.用mat分析dump下载mat配置mat运行mat4. 分析5. 解决方案1.问题发现日志中打印如下,发现频繁GC并导致OOM[2021-08-25 15:14:33, 948] [ERROR] [] [] [DubboServerHandler-74.0.2.41:11306-thread-488]- org.apache.dubbo.rpc.filter.ExceptionFilter$ExceptionListener.o原创 2021-08-28 14:28:41 · 2256 阅读 · 0 评论 -
浏览器关闭或禁用javascript,实现自由复制
某些网站,非得登录或关注后才可复制文字:解决方法:按F12打开开发者工具点击右上角【设置】首选项,找到debugger,禁用javascript即可然后页面js就全失效了,就可以自由复制了。原创 2021-07-14 13:52:13 · 6165 阅读 · 0 评论 -
redis报错NoSuchMethodError RedisTemplate.delete(Ljava/lang/Object;)V
redis报错NoSuchMethodError RedisTemplate.delete(Ljava/lang/Object;)V报错:原因分析:NoSuchMethodError 表示运行时没有找到对应的方法,而这个方法在编译时并没有报错。经过网上查找,大部分都说是版本问题,报错最后有一个V(void),表示找不到的这个方法是无返回值的,但是源码查看调用的确是有返回值的。然后排查依赖包,果然发现springboot依赖了不同版本的spring-boot-starter-redis,一个1.4原创 2021-07-13 13:39:52 · 2600 阅读 · 0 评论 -
MySql证书问题使用SSL连接报错
MySql5.7.14升级到5.7.32后,java程序启动报错[1;31m[2021-05-17 15:40:38, 610] [ERROR] [] [main]- com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:526) - HikariPool-1 - Exception during pool initialization.[m com.mysql.jdbc.exceptions原创 2021-05-17 18:03:48 · 1630 阅读 · 0 评论 -
诊断工具arthas的基本使用
诊断工具arthas的基本使用介绍下载启动基本使用1.jad2.watch3.trace4.stack5.logger诊断工具arthas的基本使用介绍Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?线上遇原创 2021-04-06 10:38:34 · 413 阅读 · 0 评论 -
springboot启动报错-ClassNotFoundException:EnhancerBySpringCGLIB
问题解决-ClassNotFoundException:EnhancerBySpringCGLIB报错信息解决报错信息springboot2.4.1项目,启动就报下面错误,但启动会正常进行,虽然不影响使用但是看着很烦。java.lang.ClassNotFoundException: cn.demo.Application$$EnhancerBySpringCGLIB$$310af73e at java.net.URLClassLoader.findClass(URLClassLoader.java原创 2021-01-11 12:32:20 · 3040 阅读 · 6 评论 -
linux安装或更新显卡驱动
linux安装或更新显卡驱动以tesla-p4显卡为例,实际经验总结1. 根据系统版本、显卡型号、cuda版本下载对应驱动https://www.nvidia.cn/Download/index.aspx2.卸载旧版本驱动./NVIDIA-Linux-x86_64-390.66.run --uninstall或nvidia-uninstall3.先关闭xserver先关闭xserver,否则可能安装失败systemctl stop gdm.service安装完毕后,来启动X Serve原创 2021-01-06 19:49:51 · 10143 阅读 · 6 评论 -
安装卸载重装cuda
安装卸载重装cudacentos7总结出来的经验查看cuda版本nvcc -v或nvidia-smi卸载cuda方式1:sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl方式2:Linux cuda 10.1 run版 卸载方法 在cuda10.1目录下 /usr/local/cuda-10.2/bin文件夹,sudo ./cuda-uninstaller, 按照提示即可执行卸载卸载显卡驱动nvidia-uninstall安装cud原创 2021-01-04 20:10:17 · 9407 阅读 · 4 评论 -
记一次线程爆满导致服务器崩溃的问题排查
记一次线程爆满导致服务器崩溃的问题排查1. 重启服务器2. 修改最大线程数3. 查找线程最大的java程序4. 导出问题程序的线程日志5. 找到问题代码6. 解决方案问题介绍:测试服务器突然无法连接,ssh登录不上。只有重启才能解决。重启一天后,又连接不上了。于是有了下面的排查过程,最终发现是有个java程序一直在创建线程,导致线程达到服务器最大数量,服务器崩溃。1. 重启服务器重启后,ssh连接发现下面问题fork faild:Cannot allocate memory以为是内存满了原创 2020-11-21 12:49:13 · 11524 阅读 · 0 评论 -
报错:idea push github but initial push failed: Could not read from remote repository
报错:idea push github but initial push failed: Could not read from remote repository1.去掉这个√2.若是还报错说无法连接项目名-右键-git-repository-remotes 如下图,若是ssh的地址,则删掉换成http的就可以push成功了; ...原创 2018-05-10 23:13:46 · 5965 阅读 · 0 评论