自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA常用设置

IDEA中的便捷设置

2024-07-02 21:45:00 290 1

原创 Java电梯模拟升级版

在上一版的基础上进行升级,楼层采用享元模式进行升级,并对楼层对象进一步抽象。

2024-03-06 20:05:44 495 3

原创 Java电梯模拟

Java电梯设计-单线程版

2024-03-03 16:00:00 436

原创 解析Spring确定构造方法的过程

Spring确定构造方法

2023-12-21 18:01:49 919

原创 解析@Component @Bean @Import 源码【接上篇第一章】

上篇讲解了ConfigurationClassPostProcessor类的两个方法,在第一篇中分析了@ComponentScan的源码 ,这一篇收下尾巴。其中比较重要的为Import 以及未讲解到的DeferredImportSelector接口 大家可以自己看看,其实就是执行时机不一样。

2023-12-06 15:32:31 761

原创 ConfigurationClassPostProcessor

Spring 源码 - ConfigurationClassPostProcessor

2023-11-29 17:50:46 752

原创 Linux解决图片文件备份问题

项目中需要保存图片到服务器,采用rsync解决下图片增量备份问题

2023-09-25 11:02:57 102

原创 MySQL8 安装及主从搭建

MySQL8版本采用的mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz,Linux服务器采用CentOS8,所以以下安装步骤 均以此版本为主,其它大同小异。以上就是MySQL8安装和主从搭建的步骤,记录一下,以便能快速搭建。

2023-05-18 11:41:34 539

原创 CentOS服务器 断电后 产生修复文件系统的错误

CentOS 服务器断电产生文件损坏问题修复步骤

2022-07-21 18:13:48 518

原创 SpringBoot 配置文件明文加密工具类

Spring提供的BeanFactoryPostProcessor及EnvironmentAware配合取到OriginTrackedMapPropertySource在之前取到的map可以直接进行修改赋值新版本的SpringBoot设置了unmodifiableMap,由于配置文件可以放多种类型,所以SpringBoot将配置文件中的value设置成了Object,对 应OriginTrackedValue中的value属性,其在设置时设置的为OriginTrackedCharSequence,Or.

2022-02-18 15:03:46 962 2

原创 CentOS 服务启动报Permission denied解决方案

1 判断是否开启了权限2 若开启了权限还是出现Permission denied问题,则在命令行输入getenforce 查看状态:若为Enforcing 则 修改setenforce 0即可,此方法为临时生效,若想永久生效看第三步3 永久生效配置:首先cd /etc/sysconfig,然后vim selinux,然后将SELINUX=permissive即可...

2021-09-05 10:49:05 11114

原创 SpringBootAdmin 监控Https服务记录

在搭建SpringBootAdmin监控服务时发现,如果对https服务进行监控会存在问题,在网上看到了一些导入证书的,操作起来较为繁琐,查阅SpringBootAdmin官方文档后发现,其提供了一个扩展ClientHttpConnector,详细说明可查阅官方文档。...

2021-08-27 11:38:39 599 1

原创 关于i++ , ++i 字节码的原理

想跟大家分享一下关于i++,++i 的一些知识首先,当我们定义一个 i ,并对其进行i++和++i,代码如下:int i = 0;i = i++;i = ++i;这段代码相信大家都会计算,不过对于新手计算结果是对是错应该会缺乏一定的信心吧!我将讲解一种针对于i++,++i的解题思路,相信你看完后将对自己算出的结果信心满满。先介绍下字节码的相关指令再画幅图,大家简单了解下局部变量表以及栈:iload的意思就是将变量压到栈中,iinc的意思是再自身空间内进行加一,也就是在自身局部变量空间内加一,

2020-08-14 11:25:16 245

空空如也

空空如也

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

TA关注的人

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