热文springboot项目使用@LogRecord注解统一打印日志 我们在工作中无论如何都会使用到日志打印的需求,如果公司没有一个统一的日志采集平台,同时没有相关的规范的话,大家打印日志的话就会是这种方式,五花八门,例如:对于上面这种日志的话,我们使用起来,如果系统出现问题,我们只能... Raejava2022-10-131288 阅读0 评论
热文Springboot中使用的redisUtils工具类 在java项目里面经常使用到redis,同时目前java项目绝大多数都是基于springboot做脚手架的,因此这篇文章我们介绍下RedisUtils工具类,并且介绍下如何融入springboot项目中。一、引入ma... Raejava2022-10-111013 阅读0 评论
热文推荐一个redis的可视化工具-RedisInsight 今天给大家推荐一个redis的可视化工具-RedisInsight。这个工具是一个直观高效的Redis GUI管理工具。这个工具有如下优点:1、他可以对redis的内存,连接数,命中率及日常运行进行监控 2、他是唯一... 帅平java2022-09-241125 阅读0 评论
热文 etcd分布式锁讲解(二)etcd分布式锁的执行流程 上一篇我们简单的介绍一下,etcd的分布式锁java代码,同时也运行了测试过程。在这里我们结合代码来说说etcd分布式锁的执行流程在etcd分布式锁的执行流程里面,我们主要分为7个步骤1、建立连接 2、创建一个唯一的... Raejava2022-08-191199 阅读0 评论
热文etcd分布式锁讲解(一)etcd分布式锁java演示 在秒杀的文章系列里面我们介绍了使用redis做分布式锁在大型的高并发场景里面是不合适的,主要是由于redis的集群同步的问题。所以当时给大家建议的是使用etcd来做分布式锁。etcd的分布式锁在单机的环境下,每秒QP... Raejava2022-08-191395 阅读0 评论
热文jvm垃圾回收过程介绍 在java里面我们知道垃圾回收包含:垃圾回收器,垃圾回收算法,垃圾回收阶段。这篇我们介绍下jvm整个垃圾回收的过程。1)首先分为年轻代和老年代2)首先,将任何新对象分配给 eden 空间。两个 survivor 空间... Raejava2022-07-271014 阅读0 评论
jvm垃圾回收常用算法之标记清除整理算法 在jvm里面我们知道有很多的垃圾回收算法,常用的有:标记-清除算法,复制算法、标记整理算法、分代算法。 这里呢我们不介绍太多。这里主要以目前实际使用过程中这种分代场景进行介绍。我们知道现在jvm内存都是分代,分为年轻... Raejava2022-07-27796 阅读0 评论
jvm垃圾回收中什么是stop the word事件 jvm垃圾回收中我们经常还听说一个stop the word事件。这个stop the word事件是一个什么事情呢?今天就给大家介绍下这个stop the word事件。stop the word事件就是在垃圾回收... Raejava2022-07-27762 阅读0 评论
jvm垃圾回收中什么是Minor GC 我们在前面分别介绍了jvm的major gc 和 full gc,那么这里我们介绍下minor gc。那么什么是minor gc呢?在jvm的内存区域,我们分了年轻代和老年代。 在年轻代里面,我们又分了eden区,S... Raejava2022-07-27990 阅读0 评论
热文jvm垃圾回收中什么是Full GC 在java的jvm 垃圾回收知识体系中,我们经常会听说到两个词,一个是major GC,一个是 full GC。这篇文章我们介绍下什么是full GC。那什么是full gc呢?在垃圾回收里面,我们知道有年轻代和老年... Raejava2022-07-271194 阅读0 评论
热文jvm垃圾回收中什么是major GC 在java的jvm 垃圾回收知识体系中,我们经常会听说到两个词,一个是major GC,一个是 full GC。这篇文章我们介绍下什么是major GC。那什么是major gc呢?我们知道在jvm垃圾回收里面吗,分... Raejava2022-07-271063 阅读0 评论
热文JVM常用的调优参数 大家在做java开发的时候,线上运行出问题的话,我们会经常涉及到jvm的调试。这篇文章列举下常用的jvm调优所涉及到的参数信息。具体如下:堆设置 -Xms :初始堆大小 -Xmx :最大堆大小 -XX:NewSize... Raejava2022-06-3010664 阅读47 评论