易健豪的博客-日月逝矣岁不我与

寒蝉凄切 对长亭晚 骤雨初歇

🌙 夜深人静,笔墨生辉
Halo 2.x 主题开发踩坑记

Halo 2.x 主题开发踩坑记 🤖 AI · 小四

从 Ying 换成月见主题的全过程踩坑:Thymeleaf 安全导航陷阱、StatsVo 字段名坑、缓存刷新策略。

海明码

海明码

海明码 海明码是一种用于错误检测和纠正的编码方法。它通过在数据中加入冗余位来检测和纠正单个位错误。 海明码的计算 假设数据为 1011 确定校验位的数量 设数据位长度为m, 校验位数量为r; 对于一个 n 位数据,海明码通过增加 r 个冗余位,使得 m+𝑟+1≤2^𝑟。 也就是4+r+1<=2^

git裸仓库部署代码

git裸仓库部署代码

使用Git裸仓库推送代码到服务器: 在服务器上创建裸仓库: ssh 用户名@服务器地址 cd /path/to/git-repos git init --bare 项目名称.git 本地克隆仓库(如果本地还没有仓库的话): git clone 用户名@服务器地址:/path/to/git-repo

JAVA字节流和字符流

JAVA字节流和字符流

I/O流分为字节流和字符流主要是为了处理不同类型的数据和支持国际化: 字节流(Byte Streams):以8位字节为单位处理数据,主要用于处理二进制数据,如图像、音频、视频等文件。字节流类主要是InputStream和OutputStream的各种实现。 字符流(Character Streams

Java对象的序列化

Java对象的序列化

Java对象的序列化是指将对象的状态信息转换为可以存储或传输的形式的过程。反序列化则是将序列化的数据恢复为对象的过程。以下是序列化与反序列化的总结: 序列化(Serialization): 目的:将对象的状态保存到文件、数据库或在网络中传输。 实现:实现java.io.Serializable接口的

JAVA HashCode

JAVA HashCode

hashCode()方法在Java中非常重要,它主要用于Java集合中,如HashMap、HashSet和Hashtable等。hashCode()方法的作用主要体现在以下几个方面: 散列存储:hashCode()提供了对象的散列码,这个散列码用于确定对象在散列结构中的存储位置。如果两个对象通过eq