logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mysql同环比计算详解

同环比是数据分析中的一个重要指标,主要反应指标随时间变化的情况,在日常开发中会经常遇到。环比会突出显示数据的短期趋势,会受到季节等因素的影响。同比更加侧重反映长期的大趋势,也就规避了季节的因素。同比增长率=(本期数-上年同期数)/上年同期数×100%;环比增长率=(本期数-上期数)/上期数×100%

#mysql
Spring Boot如何在项目启动成功后执行一段初始化逻辑

在Spring Boot的main入口启动方法中,执行SpringApplication.run(LimitApplication.class, args)是可以返回ApplicationContext对象的,我们可以从ApplicationContext中获取指定的bean对象,执行初始化逻辑。在我们使用Spring Boot进行项目开发时,偶尔会遇到在Spring Boot项目启动完成后需要执

文章图片
#spring boot#java
谁偷了我的1天,JSON格式化时区问题

谁偷了我的1天,JSON格式化时区问题

#json
Mybatis-Plus中updateById方法不能更新空值问题

本文主要是对Mybatis-Plus中updateById方法不能更新空值问题进行了分析说明,并提供了3种解决方案。

#mybatis
logback性能优化详解

不正确的日志打印不但会降低程序运行性能,还会占用大量IO资源和硬盘存储空间。本文主要总结一些能提高日志打印性能的手段。

文章图片
#java#logback#性能优化
Spring Boot单体应用引入sleuth链路追踪

单体应用中引入链路追踪的好处,通过Sleuth实现链路追踪,并简单介绍底层原理

文章图片
#spring boot#java
Spring Boot之全局异常处理:404异常为何捕获不到?

Spring Boot有很多非常好的特性,可以帮助我们更快速的完成开发工作。今天和大家聊聊Spring boot的全局异常处理。问题1、spring boot中怎么进行全局异常处理?2、为什么我的404异常捕获不到?3、常见的http请求异常,能统一封装成json返回吗?实战说明项目依赖包:<dependency><groupId>org.springframework.b

#java#spring boot#spring
redis中布隆过滤器使用详解

布隆过滤器的原理其实非常简单,就是bitmap + 多重hash,主要优势就是仅利用较小的空间就可以实现在大规模数据下快速判断某一对象是否存在,缺点是存在误判的可能,但不会漏判,也就是存在的对象一定会判断为存在,而不存在的对象会有较低的概率为误判为存在,且不支持对象的删除,因为会增加误判的概率。最典型的使用是解决`缓存穿透`的问题。

文章图片
#redis#哈希算法#java
给你的SpringBoot工程打的jar包瘦瘦身

Spring boot默认方式打包,由于打的是全量依赖包(也称为fat包),不但打包慢,体积大,传输也慢,今天教大家给spring boot瘦瘦身。背景现在微服务架构越来越流行,一个项目10多个基于spring boot的服务模块很常见。假设一个服务模块打成jar包是100M,那么一次全量发布可能就需要上传1G的文件。在网络情况好的时候可能还没多大感觉,但如果是代码需要拷贝到内网发布,或者上传到某

#java#spring boot
mysql系列之InnoDB存储引擎结构详解

前言InnoDB是Mysql数据库中最重要的存储引擎,搞清楚它的结构对理解它的各种机制的实现原理非常重要。今天和大家一起分享下InnoDB的结构。一、InnoDB结构由图可知:InnoDB的底层结构主要由2部分组成:内存结构和磁盘结构。二、内存结构详解1、Buffer Pool缓冲池是主内存中的一个区域,InnoDB在访问表和索引数据时会在其中进行缓存。 缓冲池允许直接从内存中处理经常使用的数据,

    共 79 条
  • 1
  • 2
  • 3
  • 8
  • 请选择