首页
密码学
编码
算法
Server
Rust
Redis
Linux
数据库
MYSQL
Tools
瞬间
关于
友情链接
DataForge
Easy to understand and humorous
行动起来,活在当下
累计撰写
49
篇文章
累计创建
5
个标签
累计收到
3
条评论
栏目
首页
密码学
编码
算法
Server
Rust
Redis
Linux
数据库
MYSQL
Tools
瞬间
关于
友情链接
DataForge
目 录
CONTENT
以下是
fengyang
的文章
2025-06-06
Unicode
本文介绍了Unicode编码的诞生与发展。ASCII编码仅支持拉丁字母,无法满足多语言需求,Unicode应运而生,为全球字符分配唯一编号(0x000000至0x10FFFF)。其存储方式包括UTF-8(变长1-4字节,兼容ASCII,无字节序问题)、UTF-16(2或4字节,需BOM标记大小端)和UTF-32(固定4字节,需BOM)。大小端存储模式影响多字节数据的读取顺序,UTF-8因高效兼容成为互联网主流编码。
2025-06-06
9
0
0
编码
2025-05-19
BASE64
Base16、Base32、Base64编码可通过字符集区分:Base16使用16字符(1-9, A-F),Base32使用32字符(A-Z, 2-7),Base64使用64字符(A-Z, a-z, 0-9, +, /)及填充“=”。Base64将二进制数据分6位块编码,长度为4的倍数,通过“=”填充不足部分,常用于二进制数据传输(如电子邮件),但数据膨胀1/3。三者均为编码方式,非加密,字符集数量是核心区别点。
2025-05-19
4
0
0
编码
2025-05-11
ASCII 编码
ASCII是美国信息交换标准代码,基于拉丁字母的单字节编码系统,用于显示现代英语和西欧语言。它是最通用的单字节编码,等同于ISO/IEC 646标准。ASCII收录128个字符,包括基本拉丁字母、阿拉伯数字、标点符号、特殊符号及控制字符(不显示),其中大写字母、小写字母和数字连续分布。二进制和十六进制可直接转换为ASCII编码。文章还提供了Java和Python代码示例演示其应用。
2025-05-11
8
0
0
编码
2025-05-08
编码技术 Kaiser
恺撒密码是一种简单且广为人知的替换加密技术,通过将字母表中的字母按固定数目偏移实现加密。例如,偏移量为3时,A变成D,B变成E等。该方法以古罗马恺撒命名,他曾用此与将军们通信。恺撒密码通常作为更复杂加密方法的步骤,其破解主要依靠字母频率分析,如英语中字母"e"出现频率最高。文章还提供了Java和Rust语言的加解密代码实现。
2025-05-08
22
1
2
编码
2024-10-06
IDEA 配置项目的JVM运行内存大小
文章指出IDEA默认服务启动占用1G内存,可通过配置JVM参数优化。关键参数包括设置堆大小(-Xms/-Xmx)、新生代(-Xmn)和Metaspace(-XX:MetaspaceSize)。在IDEA中,通过运行/调试配置添加虚拟机选项实现。示例配置128MB堆,经检测工具验证堆内存使用率降至5.47%,非堆内存使用率60.11%,有效减少内存占用。
2024-10-06
25
0
0
Tools
2024-10-06
IntelliJ IDEA的自动导入
本文介绍了IDE中自动添加导入语句的配置方法。用户可通过设置路径Editor→General→Auto Import,勾选"动态添加明确的import"选项,使IDE在粘贴代码时自动插入缺失的import语句,并可设置为"询问"或"从不"来控制插入行为。此外,用户还可通过Editor→Code Style→Java/Kotlin→Imports路径配置导入优化规则,包括类数量阈值、包排除列表和导入排序规则等。
2024-10-06
13
0
0
Tools
2024-10-03
IntelliJ IDEA 设置作者注释信息和描述
在IntelliJ IDEA中设置@author等注释信息可通过两种方式实现:文件和代码模板(新建文件时自动应用)和活动模板(需手动触发)。使用文件和代码模板时,需打开设置进入"编辑器|文件和代码模版",在Includes选项卡中创建新模板(如File Header),添加包含@author和日期等信息的注释代码,保存后新建Java类或接口文件时会自动应用该模板。
2024-10-03
10
0
0
Tools
2024-09-23
数字签名
数字签名是一种基于非对称加密和数字摘要技术的认证机制,用于解决消息认证码的共享密钥缺陷,实现防篡改、身份认证和防抵赖。其核心流程是:发送方用私钥对消息哈希摘要加密生成签名,接收方用公钥解密签名并比对本地哈希值以验证完整性和来源。常见算法包括RSA、DSA等,广泛应用于安全公告、软件分发及SSL/TLS。但需注意,数字签名依赖公钥证书防中间人攻击,且面临哈希碰撞、密钥伪造等安全威胁。
2024-09-23
9
0
0
密码学
2024-09-21
数据安全生命周期
本文阐述了数据安全生命周期,涵盖从数据收集/生成到销毁的全过程,包括安全传输(如HTTPS加密)、存储(敏感数据加密)、使用(访问控制与脱敏)、流转(管理开放与交易)、出境(评估与同意)及销毁(记录备案)。隐私生命周期强调告知、同意等阶段。核心措施保障数据完整性、保密性和可用性,促进安全流动与价值释放。
2024-09-21
6
0
0
密码学
2024-09-11
小工具合集
本文汇总了实用小工具及免费logo资源库。图片处理工具包括PNG转SVG、图片转卡通、黑白化及无损压缩。logo资源库涵盖透明logo制作平台及六大图标库:字节跳动开源的IconPark(2000+图标,多主题)、设计统一的remixicon、适配Bootstrap的bootcss、线条简约的iconmonstr(4000+图标)、可在线编辑的feathericons,以及需登录的iconfont。所有资源均支持免费下载,满足设计师与开发者对图标多样化、高质量的需求。
2024-09-11
14
0
0
Tools
1
2
3
4
5