
操作系统
远方235
一切不幸皆源于实力不够强大
展开
-
Java实现RSA非对称加密功能
将android的Base64提取了成了Base64Utils,可兼容java。该模块可加解密字节,加解密字符串并转换成base64或者hex字符串,支持数据分段加密。/** * Created by yuanfang235 on 2021/8/21. * RSA加密主类 */public class RSAUtils { /** * RSA算法 */ public static final String RSA = "RSA"; ..原创 2021-08-23 17:22:48 · 418 阅读 · 0 评论 -
浅谈文件时间
Windows下的文件时间分为三种:创建时间、最后一次修改时间、最后一次访问时间,文件夹(目录)和文件一样,也有这三种时间,除此之外,还有个MFT修改时间,这个我们一般用不到,在此不谈。不过,在Windows资源管理器(或文件管理器)里,通过查看属性只能看到文件夹的创建时间,看不到另外两个。 创建时间,顾名思义是指系统建立文件的时间,是系统通过CreateFile函数创建文件的时间,创建之...原创 2019-03-28 16:42:44 · 1392 阅读 · 0 评论 -
自己动手写Windows分区工具(一)
分区体系有DOS、Apple、BSD等,Windows分区使用的是DOS分区体系,用的是MBR分区表,一般我们的硬盘用的都是这种方式。MBR分区表下,LBA(Logical Block Address,逻辑块地址)地址最大为32位,按每扇区512Byte计算最大能描述2TB的空间大小,若硬盘容量超过2TB左右便无法全部描述。除此之外,还有一种分区表叫作GPT(GUID Partition ...原创 2019-03-28 16:47:07 · 791 阅读 · 0 评论 -
自己动手写Windows分区工具(二)
'//快速分区 (MBR分区体系)Public Function m_QuickPartition(ByVal DiskId As Long, ByVal nCount As Long) As Boolean If m_OpenDisk(DEVICE_NAME & DiskId) = False Then Exit Function g...原创 2019-03-28 16:48:56 · 362 阅读 · 0 评论