
java
晨的挥霍
这个作者很懒,什么都没留下…
展开
-
java 程序CPU过高,问题排查解决
命令输入:top,查看CPU过高的进程获取到PID命令输入:top -Hp 进程PID,获取到当前PID的所有线程,获取到CPU线程最高的PID命令输入:printf %x 线程PID,将线程PID10进制转为16进制,为了后面文件定位查看命令输入:jstack 进程PID > 1.txt,将进程输出到1.txt命令输入:cat 1.txt | grep -A 30 线程16进制号这样就可以定位到代码编写问题了。...原创 2022-08-17 11:46:29 · 574 阅读 · 0 评论 -
Java之Dubbo的学习和使用
一、Dubbo的具体定义 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,远程服务调用的分布式框架。 二、Dubbo的代码使用 1、在IDEA中通过Maven项目demo 2、在demo中依次通过Maven建立api/consumer/provider/ 3、编写代码,附件代码如下 点击链接下载http://yn.原创 2021-11-18 16:31:11 · 1409 阅读 · 0 评论 -
springboot一个工程启动失败的原因
1、原因一,一直报mapper没有bean 在mapper源注解@mapper 2、有时会报文件报重名 修改下包名即可 3、启动时会报端口问题 修改端口启动 4、其他什么url、其他什么无法调用mapper里面的接口、什么sql,,,什么报错的话 详细检查pom.xml文件,次工程下只有包,没有通过子工程开发的话,这个不要添加<packaging>pom</packaging> ,是子工程引入才需要,其实大多无法启动,只要代码写的没什么问题的话,基本都是..原创 2020-08-07 09:39:46 · 530 阅读 · 0 评论