自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java进程CPU高

一、登录服务器后台节点,查看top命令,是哪些进程占用cpu高top :实时查看进程的内存占用率、cpu占用率、主机空闲率以及进程的PID二、查看自己微服务的进程号ps -ef |grep {AppName}-----> 得到进程id三、查看进程的CPU是被哪些线程占用着在top -p {pid}-----> 获取进程信息top -Hp {pid}-----> 获取进程下的线程信息四、线程id转换为16进制25140 —> 6234printf “

2021-03-02 21:27:28 109

原创 Linux安装jdk

一、 下载jdk到本地1、jdk官网下载 下载安装环境对应版本的jdkhttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html2、网盘下载链接:https://pan.baidu.com/s/1YWn2BqGwVmZYaeMpP06nBA提取码:0323二、 上传jdk到服务器节点使用远程连接工具winscp 上传文件三、解压缩安装tar -zxvf jdk-8u161-linux-x64.ta

2021-02-28 15:16:26 1499 3

原创 jedis常用操作

package redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.Tuple;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;/** * 一句话描述该类的功能 * * @author hongjiawei * @version v1.0 * @since 2021/6/

2021-06-01 11:46:45 584

原创 设计模式01-单例

单例模式几种模式实现优缺点1.饿汉式2.懒汉式3.双重锁 + volatile4.静态内部类几种模式实现优缺点1.饿汉式package com.jiawei.pattern;import java.util.*;import java.util.concurrent.*;/** * @version 1.0 * @Description: 饿汉式 -- 类初始化即实例化对象 * @Author: hongjiawei * @Date: Created in 2021/3/20 *

2021-03-21 00:56:47 141 4

原创 Nginx安装

这里写目录标题一、搭建编译环境1. Linux内核版本2.6及以上版本2. GCC编译器3. PCRE库4. Zlib库5. OpenSSL开发库6. 统一安装以上几个库,通过yum命令二、安装Nginx1.下载nginx 最新稳定版本2.解压并安装家里带宽太慢,待补充TODO一、搭建编译环境1. Linux内核版本2.6及以上版本uname -a 查看linux内核版本2. GCC编译器GCC(GNU Compiler Collection)可用来编译C语言程序。Nginx不会直接提供二进制可

2021-03-10 22:46:21 153 1

原创 Java类加载机制

类加载机制1、类加载过程2、 java类初始化顺序1、类加载过程类加载过程多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到JVM。主类在运行过程中如果使用到其它类,会逐步加载这些类。注意,jar包里的类不是一次性全部加载的,是使用到时才加载。类加载到使用整个过程有如下几步:加载 >> 验证 >> 准备 >> 解析 >> 初始化 >> 使用

2021-03-07 22:50:39 102

原创 jdbc连接

@Test public void testH2Jdbc() { String DRIVER_CLASS = "org.h2.Driver"; // oracle : jdbc:oracle:thin:127.0.0.1:port:dbname // mysql : jdbc:mysql://127.0.0.1:port:dbname // h2 : jdbc:h2:~/test String JDBC_URL = ..

2021-03-04 23:00:11 96 1

原创 java逃逸分析

一、JVM的运行模式有三种:运行模式解释模式(Interpreted Mode):只使用解释器(-Xint 强制JVM使用解释模式),执行一行JVM字节码就编译一行为机器码编译模式(Compiled Mode):只使用编译器(-Xcomp JVM使用编译模式),先将所有JVM字节码一次编译为机器码,然后一次性执行所有机器码混合模式(Mixed Mode):依然使用解释模式执行代码,但是对于一些 “热点” 代码采用编译模式执行,JVM一般采用混合模式执行代码三种模式区别解释模式启动快

2021-03-03 22:05:02 275 3

原创 IDEA安装插件

安装方式分为以下两种:1、在线安装File --> Settings或者快捷键 ctrl +alt + s搜索插件名称 点击install重启下IDEA即生效2、本地安装官网下载对应插件到本地将插件放入IDEA安装目录下 对应的plugins目录下,并根据插件名称新建目录名称如下图中的ant 插件放到ant目录下安装完重启IDEA即可...

2021-03-01 21:28:17 429

空空如也

空空如也

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

TA关注的人

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