跳过正文
x

x

资深后端开发工程师 | Java技术专家

最近的文章

TLS非对称加密流程详解:从握手到对称加密通信

TLS非对称加密流程详解:从握手到对称加密通信 # TLS(Transport Layer Security,传输层安全协议)是互联网上最广泛使用的安全协议之一,它为客户端和服务器之间的通信提供了加密、身份验证和数据完整性保护。本文将详细介绍TLS握手过程中客户端和服务端的具体操作,包括CA证书验证、密钥交换,直到最终生成AES对称加密密钥进行正常通信的完整流程。

使用Debian作为路由器:完整配置指南

使用Debian作为路由器:完整配置指南 # 在企业环境或高级家庭网络中,使用Linux系统(特别是Debian)作为路由器可以提供更强大的功能、更高的灵活性和更好的性能。本文将详细介绍如何将Debian配置为功能完整的路由器,包括DHCP服务、DNS服务、NAT配置、IPv6中继、网桥设置等核心功能。

spring三级缓存介绍

6 分钟
Spring的三级缓存介绍 Spring框架在处理单例Bean的创建和依赖注入时,使用了三级缓存机制来管理Bean的生命周期和解决潜在的循环依赖问题。这些缓存主要定义在org.springframework.beans.factory.support.DefaultSingletonBeanRegistry类中。下面结合源码进行详细介绍。

Java GC进化路程

4 分钟
1. 概述 # 本博客中我们将展示不同JVM垃圾回收(GC)实现的基本原理。然后我们将学习如何在应用程序中启动特定类型的垃圾回收。

部署基于artalk的评论系统

1 分钟
部署基于artalk的评论系统 # 在现代博客和网站中,评论系统是与读者互动的重要工具。Artalk 是一个开源的评论系统,具有轻量级、易于集成和高度可定制的特点。本文将介绍如何在 Hugo 博客中部署基于 Artalk 的评论系统。

反转链表

反转链表 # 这是我写的算法可以用来参考,上边有测试用例可以用来检测代码写的对不对。

事务隔离级别

事务隔离级别 # 事务隔离级别(Transaction Isolation Levels)是数据库管理系统(DBMS)用来定义并发事务之间相互影响的程度的标准。不同的隔离级别提供了不同程度的数据一致性和并发性能。以下是常见的事务隔离级别:

Spring Bean的生命周期

Spring Bean的生命周期 # 在Spring框架中,Bean的生命周期是指从Bean的创建到销毁的整个过程。理解Bean的生命周期对于有效地管理和配置Spring应用程序非常重要。以下是Spring Bean生命周期的主要阶段: