相关文章
python socketserver模块开启ssl双向认证
server端代码如下
import socketserver
import ssl# 需要校验客户端
ssl_context ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
# 发给客户端
ssl_context.load_cert_chain(certfile"./server.crt", keyfile"./server.key")
# 信任库
ssl_conte…
建站知识
2025/1/7 23:18:56
c++ 设计原则 - 单一职责原则
C 中的单一职责原则(Single Responsibility Principle,SRP)是SOLID设计原则中的一部分,它指出一个类应该只有一个引起变化的原因。换句话说,一个类应该只负责一项工作。
通过一个文件操作类 说明
#include <iostr…
建站知识
2025/1/18 11:08:14
【408】计算机学科专业基础 - 数据结构
数据结构知识
绪论
数据结构在学什么 如何用程序代码把现实世界的问题信息化 如何用计算机高效地处理这些信息从而创造价值
数据结构的基本概念
什么是数据:
数据是信息的载体,是描述客观事物属性的数、字符及所有能输入到计算机中并被计算机程序…
建站知识
2024/11/27 13:37:24
C++ 设计原则 - 依赖倒置原则
C 中的依赖倒置原则(Dependency Inversion Principle,DIP)是SOLID设计原则中的一部分,它要求高层模块不应该依赖于低层模块,二者都应该依赖于抽象;而抽象不应该依赖于具体实现细节,具体实现细节…
建站知识
2024/12/19 11:25:38
国际阿里云:无法ping通ECS实例公网IP的排查方法!!!
无法ping通ECS实例的原因较多,您可以参考本文进行排查。
问题现象
本地客户端无法ping通目标ECS实例公网IP,例如: 本地客户端为Linux系统,ping目标ECS实例公网IP时无响应,如下所示: 本地客户端为Windo…
建站知识
2025/1/23 10:09:14
linux 查看进程及端口
linux 查看进程及端口
使用 ps 命令查看当前运行的进程
命令: ps -aux | grep 进程名
进程ID用户CPU占用率内存占用率命令1234user10.51.2/usr/bin/example15678user21.00.8/usr/bin/example2
使用 netstat 命令查看当前打开的端口和与之相关的进程
命令&#…
建站知识
2025/1/8 2:34:26
Netty入门指南之NIO Buffer详解
作者简介:☕️大家好,我是Aomsir,一个爱折腾的开发者! 个人主页:Aomsir_Spring5应用专栏,Netty应用专栏,RPC应用专栏-CSDN博客 当前专栏:Netty应用专栏_Aomsir的博客-CSDN博客 文章目录 参考文献前言ByteBu…
建站知识
2024/12/28 16:14:49