RSA非对称加密原理 1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。这种算法用他们三个人的名字命名,叫做RSA算法。 2022-09-04 Cryptology > Asymmetry #非对称加密 #公钥 #私钥 #模数 #指数 #质数 #Cryptology #RSA
Windows Console API 控制台由一个输入缓冲区和一个或多个屏幕缓冲区组成。 输入缓冲区包含输入记录的队列,其中每个队列都包含有关输入事件的信息。输入队列始终包含按键和键释放事件。 它还可能包含鼠标事件 (指针移动、按钮按下和释放) 和事件,用户操作在此期间影响活动屏幕缓冲区的大小。屏幕缓冲区是一个在控制台窗口中输出的二维字符和颜色数据数组。 任意数量的进程都可以共享控制台。 2022-08-21 OS > Windows > kernel API #OS #Windows #Console #API
Dockerfile的使用 Dockerfile是一个文本文档,其中包含了用户自定义镜像组装的打包规则,之后用户使用docker build指令就可以完成镜像的构建。 2022-08-18 Middleware > Docker #Docker #Dockerfile
SpringBoot-高效打包Images SpringBoot-高效打包Images介绍虽然将一个Jar打包为镜像很容易,只需一个基础JRE镜像就可生成一个SpringBoot项目镜像。但这种方式创建出的镜像过于臃肿,升级下一个版本仍需重新将Jar打包到镜像中。 我们知道Docker镜像是分层打包的,所以我们可以将一些基础内容封装到基镜像中,之后更新部分用另一层处理。 解析SpringBoot Jar一般情况下,我们运行SpringBoo 2022-08-17 Java > Spring > Boot #SpringBoot #镜像打包 #Docker
Windows端口转发 端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。 2022-06-23 Network #计算机网络 #高可用 #端口转发
WSL 2数据卷迁移 WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。 它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。 这一新的体系结构改变了这些 Linux 二进制文件与Windows 和计算机硬件进行交互的方式,但仍然提供与 WSL 1(当前广泛可用的 2022-05-13 OS > Windows > WSL #OS #Windows #Sub Linux #WSL