logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

小白也能看得懂!日志审计插件从入门到实战

本文介绍了一款基于 AOP 切面技术的日志审计插件,旨在解决系统操作审计和异常排查的问题。插件能够自动集成并支持实时分析功能。文章首先阐述了插件的背景和重要性,接着详细介绍了插件的实现,包括多个有用的 Maven 插件和框架,如`git-commit-id-maven-plugin`、`hibernate-validator`和`spring-boot-configuration-processo

文章图片
#elasticsearch#大数据#搜索引擎 +1
Java基础——对象的序列化(通俗易懂,排版优美)

Java基础——对象的序列化什么是对象的序列化(Serialization)“序列化”是一种把对象的状态转化成字节流的机制,“反序列”是其相反的过程,把序列化成的字节流用来在内存中重新创建一个实际的Java对象。这个机制被用来“持久化”对象。通过对象序列化,可以方便的实现对象的持久化储存以及在网络上的传输。大致的过程如下图所示:对象被转换成“字节流”后可以存入文件,内存,亦或者是数...

#java#编程语言
操作系统——银行家算法(银行家和房地产开发商的爱恨情仇)

操作系统——银行家算法什么是银行家算法    银行家算法(Banker's Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。银行家算法的产生背景    在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大

什么是Base64算法?——全网最详细讲解

什么是Base64算法?一、何为Base64算法Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于,所以每6个比特为一个单元,对应某个可打印字符。3个字节有24个比特,对应于4个Base64单元,即3个字节可由4个可打印字符来表示。它可用来作为电子邮件的传输编码。在Base64中的可打印字符包括字母A...

文章图片
#计算机网络
到底了