自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 jvm排查cpu占用过高的线程

问题描述:cpu占用过高,服务器卡死,问题排查java进程占用CPU过高常见的两种情况:代码中有死循环或者接近死循环的操作快速创建大量临时变量,导致频繁触发gc回收问题解决:1、用top命令找到cpu占用率最高的进程号是8958top2、top -Hp pid 命令找到该进程下cpu占用最高的线程(shift+p 按cpu排序,shift+m 按内存排序)top -Hp 8...

2020-02-23 12:25:28 1036

原创 mysql中date,datetime,timestamp区别

在数据库中一直有这三个时间类型有点搞不太清楚。今天就来说一下之间的区别,其实是特别好理解的。date:你直接就可以理解为2017-3-21 不带时分秒的datetime:相反,则是带时分秒的timestamp:时间戳 很好理解(1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。)其中有提到时间范围的问题:时间范围date –...

2020-04-23 21:01:41 255

原创 Eclipse中Debug的使用详解

转:https://blog.csdn.net/kunfd/article/details/82023827没有任何程序员能够一气呵成的写出没有任何 Bug 的代码,所以很多程序员有相当一部分时间是花费在 Debug 上的,程序调试是每个程序员必须面对的工作。如何使用 Eclipse 进行有效的、尤其是高效地调试代码是一个值得学习的技巧。一、Eclipse调试介绍二、Eclipse中和Deb...

2020-04-21 20:02:50 1210

原创 IDEA中同一个Project或Moudle启动多个实例

1、2、

2020-04-08 21:58:01 367

原创 @Repository注解用法

Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。@Repository和@Controller、@Service、@Component的作用差不多,都是把对象交给spring管理。@Repository用在持久层的接口上,这个注解是将接口的一个实现类交给spring管理。@Repositor...

2020-04-03 11:43:30 8687

原创 idea项目maven project没有出现plugins和Dependencies

1、如图所示,在选择mavenproject的时候,没有出现plugins和dependencies,2、解决方法:

2020-04-02 20:47:56 12137 4

原创 VUE开发------环境配置

1、下载Node.js【javascript运行环境(runtime),不同系统直接运行各种编程语言】,vue的运行是要依赖于node的npm的管理工具来实现。根据自己电脑位数下载同版本的node.js下载安装完成后,检验是否安装成功2、因为npm包管理器是集成在node中的,所以,直接输入 npm -v,显示出npm的版本信息3、由于在国内使用npm是非常慢的,所以在这里我们推荐使...

2020-04-01 23:00:28 95

原创 springboot集成Rabbitmq出现 Connection refused: connect错误

1、问题,使用springboot集成Rabbitmq的时候出现Connection refuesd错误2、问题解决查看配置文件中是否使用guest默认用户登录因为账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq(该功能是在3.3.0版本引入的)...

2020-03-20 11:49:45 7300 1

转载 idea使用方式大全

转自

2020-03-15 17:26:17 234

原创 idea创建springboot项目出现 Cannot resolve symbol 'SpringApplication'

1、选择file,按下面步骤进行操作(清除缓存重启)

2020-03-15 12:41:34 1164

原创 docker启动rabbitmq教程

1.查找自己需要的镜像docker serarch rabbitmq2、如果上一步没有找到自己想要的镜像,就去docker.hub上去找你想要的版本号3、进行下载//docker pull 镜像名:版本号 (不写默认是latest)docker pull rabbitmq:3.8.3-management4、docker启动rabbitmq镜像docker run -d...

2020-03-14 20:31:15 411

原创 聊聊jvm体系结构

参考:https://www.cnblogs.com/liululee/archive/2019/09/04/11461998.html一.jvm体系结构图JVM是如何工作的首先要知道JVM分为三个主要子系统:1、类加载器子系统2、运行时数据区3、执行引擎类加载器子系统Java的动态类加载功能由类加载器子系统处理。它装载的链接。在运行时而不是编译时首次引用类时初始化类文件。1...

2020-02-26 17:48:53 114

原创 SringMVC工作流程

1、Spring mvc工作流程图2、springmvc工作流程1、 用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器)。2、DispatcherServlet接收到请求后会调用HandlerMapping处理器映射器。由此得知,该请求该由哪个Controller来处理(并未调用Controller,只是得知)3、DispatcherS...

2020-02-16 18:18:46 195

原创 mysql存储过程实现数据备份-------按照主库,从库,年份,条件字段等条件进行备份

1、整理之前做的项目的时候,找到之前公司中一个项目上线时写的一个数据备份得存储过程,这个存储过程是按照主库名,从库名,以及表名,年份等字段进行数据备份得,挺有意思,正好复习一下存储过程。DROP PROCEDURE IF EXISTS bakup;CREATE PROCEDURE bakup(IN `todba` varchar(252),IN `zdba` varchar(252),IN ...

2020-02-11 11:26:45 275

原创 linux安装软件----docker[centos8安装docker]

1、CentOS8.x默认Podman容器管理软件Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。Podman 可以管理和运行任何符合 OCI(Open Container Initiative)规范的容器和容...

2020-02-08 18:10:09 539

原创 idea链接不上虚拟机上的redis问题解决

最近在虚拟机上搭建了redis环境,想在idea中写一个demo工程测试一下,于是乎遇到了链接不上的问题,下面介绍问题排查方式。1、查看redis是否真正启动,使用下列命令查看ps -ef |grep redis2、打开配置文件(redis.conf)确保下列内容注释掉,不然redis只会允许虚拟机本机进行连接使用3、打开配置文件,修改redis运行为守护进程模式运行(原因:redi...

2020-01-10 10:01:18 2917 2

原创 linux安装软件之---linux安装redis(涉及centos下make安装命令,g++安装命令等问题解决)

1、下载最新的redis安装包2、上传包到 /usr/local 目录下3、解压压缩包,并重命名未redistar -zxvf redis-5.0.7.tar.gzmv redis-5.0.7 redis4、使用make命令对redis进行编译出现 make:未找到命令,出现这个问题是没有安装g++编译器安装g++又出错centos 下使用yum 命令依次安装g++编译...

2019-12-25 15:33:52 153

原创 linux安装软件之---linux安装jdk1.8(官网下载)

1、jdk下载链接此处需要注意的是现在oracle官网必须得注册账号,比较麻烦,所以问问身边各位同学朋友是否有账号,直接登录,会省事不少2、现在下载的是jdk1.83、使用root用户执行下列命令创建java用户(因为我已经创建了)useradd java创建密码:4、使用rz上传命令上传服务器,路径如下5、解压压缩包(如果提示没有tar命令,输入yum install -y...

2019-12-25 11:55:50 704

原创 linux安装软件之---linux安装lrzsz,上传下载命令

简单粗暴:(使用下列命令)yum install lrzsz遇到的问题:(是因为所连的网连接不到下载网址,导致出错)CentOS-8 - AppStream ...

2019-12-25 11:26:18 675

原创 spring管理bean得两种方式(@Bean注解讲解)

在spring中管理bean主要分为:1)注册bean其中注册bean主要有两种方式,一种是xml格式;xml格式使用@Component注解一种是通过JavaConfig格式,使用@Configuration注解,相当于在配置类中使用Bean2)自动装配bean,上面两种配置bean方式都可用@Autowired注解来自动装配那为什么有了@Compent,还需要@Bean呢?...

2019-12-23 19:23:15 2006

原创 spring boot 使用注解@Data,精简实体类定义

1、安装下面插件2、添加lombok依赖3、Data使用注意:@Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法@Getter/@Setter : 注解在类上, 为类提供读写属性@ToString : 注解在类上, 为类提供 toString() 方法@Slf4j : 注解在类上, 为类提供一个属性名...

2019-12-13 17:12:59 543

原创 spring boot项目报程序包org.junit.jupiter.api不存在

Spring boot项目出现下列问题注释下列内容

2019-12-12 14:35:53 2393 3

原创 idea External Libraries没有引用maven配置的jar包

解决方式

2019-12-12 11:50:17 8999 1

原创 MySql 查询数据库中所有表名

MySql 查询数据库中所有表名查询数据库中所有表名select table_name from information_schema.tables where table_schema=‘csdb’ and table_type=‘base table’;查询指定数据库中指定表的所有字段名column_nameselect column_name from information_sch...

2019-11-26 11:34:31 596

原创 Linux压力测试中CPU个数、核数、逻辑CPU个数关系,配置

**# 总核数 = 物理CPU个数 X 每颗物理CPU的核数**# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数单机核数 CPU核统计 VM资源4 8 4C/16G/250G(下列转自网络)查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort...

2019-11-21 09:46:00 586

原创 System.getProperty

背景:在阅读一些框架代码的时候看到使用System.getProperty(name,value)方法来获取一些初始值,感觉很有意思,就记录一下。什么时候用:1、可以获取系统环境信息。2、作为轻量级的配置文件使用,如:可以配置项目的运行路径、项目的配置文件路径等等探索:首先我们看看System.getProperties() 的注释。/*** Determines the curr...

2019-11-19 14:39:11 111

原创 工作中linux常用命令总结

===================linux===================jks,如果要把两个证书和密钥导入一个jks文件,那就第二条执行两次openssl pkcs12 -export -in certnew_BAYMIRUTINT01.krungsri.net_2019-2021.cer -inkey BAYMIRUTINT01_krungsri_net.key -out io...

2019-10-16 10:43:57 388

原创 自我介绍

Hello,这是我的第一篇博客,请大家多关注!

2019-10-16 10:34:50 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除