本文分类:news发布日期:2025/5/14 3:58:39
相关文章
Linux 复现Docker NAT网络
Linux 复现Docker NAT网络
docker 网络的构成分为宿主机docker0网桥和为容器创建的veth 对构成。这个默认网络命名空间就是我们登陆后日常使用的命名空间 使用ifconfig命令查看到的就是默认网络命名空间,docker0就是网桥,容器会把docker0当成路由&…
建站知识
2025/4/23 20:12:03
python实现openssl的EVP_BytesToKey及AES_256_CBC加解密算法
python实现openssl EVP_BytesToKey(EVP_aes_256_cbc(), EVP_md5(), NULL, pass, passlen, 1, key, iv); 并实现AES 256 CBC加解密.
# encoding:utf-8import base64
from Crypto.Cipher import AES
from Crypto import Random
from hashlib import md5def EVP_BytesToKey(passw…
建站知识
2025/5/14 3:14:09
音频demo:将PCM数据封装成wav格式文件(不依赖第三方库)
1、README
a. 编译
编译时需要编译成32位的可执行程序(int需要指定为4字节),所以如果需要在64位主机上运行该程序,编译时就需要在Makefile上添加-m32选项(默认已加),如果运行的主机是32位的则…
建站知识
2025/5/11 19:02:21
【动态规划Ⅴ】二维数组的动态规划——0/1矩阵、最大正方形
二维数组的动态规划——0/1矩阵、最大正方形 最大正方形1277. 统计全为 1 的正方形子矩阵221. 最大正方形 01矩阵542. 01 矩阵 最大正方形
下面两个题目是非常相似的,只是一个统计正方形数目,一个统计最大正方形的面积。
1277. 统计全为 1 的正方形子矩…
建站知识
2025/4/20 17:56:14
C++ --> 类和对象(一)
欢迎来到我的Blog,点击关注哦💕
前言 前面讲到了C的入门需要学习的知识,是为了后面更好的学习。学习是不断深入的,内容是不断复杂的。笃定信心。 一、面向对象编程(OOP)和面向过程编程(POP)的认识
面向过程编程(Proc…
建站知识
2025/5/13 18:50:03
C语言入门-5.指针
指针的本质(间接访问原理)
指针的定义
按变量地址存取变量值的方式称为**“直接访问”**,如printf(”%d”,i);scanf(”%d”,i);间接访问:即讲变量i的地址存放到另一个变量中。说某个变量的地址,都是说起始地址。指针…
建站知识
2025/4/20 11:20:37