彭某的技术折腾笔记

彭某的技术折腾笔记

知识与技术

正向代理与反向代理

正向代理(Forward-Proxy)与反向代理(Reverse-Proxy)是折腾服务器或者研究计算机网络永远然不开的两个词。然而很多人一直理解不清楚这两个概念。本文将用最简单的方式对他们进行介绍并区分。
19
0
2023-07-26

Python 范型概览

在 Python 这样的含有大量面向对象(OOP)特性的语言中,类型系统的设计都是至关重要的。然而由于 Python 同时又是一种弱类型的脚本语言,并没有编译过程,当然也更不会存在编译期间的类型检查,甚至,一个程序可以完全不标记任何类型就能完整执行。由于这些原因,Python 的范型系统也会有所不同,本文就将对其进行一个概述。
28
0
2023-07-18

ACPI 和 Windows 电源管理

ACPI (Advanced Configuration and Power Interface) 标准创始于 Intel,Microsoft,Toshiba 公司,后转入一个非营利性公司 UEFI Forum。ACPI 旨在制定一个计算机电源管理的国际标准,用于定义计算机不同的电源状态。本文将对此标准进行大致的介绍并对某些部分做出一定的解释。本文严重依赖 Microsoft 的相关 Documentation。
45
0
2022-07-17

对称加密和非对称加密

在上次关于 Git 配置的文章中,提到了设备和 GitHub 之间通讯使用了一种名为 RSA 的非对称加密算法,挖了一个坑,这次纯属是为了填坑。为了更清楚的介绍非对称加密算法,从源头理解非对称加密算法的必要性, 本文还将大致介绍一下现代信息加解密的简单发展历程, 从明文储存(Plaintext)到对称加密(Symmetric Encryption),再到哈希(Hash),加盐哈希(Salted Hash),最后引出非对称加密(Asymmetric Encryption)与带签名的非对称加密(Asymmetric Encryption with Signature)。
92
0
2022-07-15