相关文章
2025年2月2日(网络编程 tcp)
tcp 循环服务 import socketdef main():# 创建 socket# 绑定tcp_server socket.socket(socket.AF_INET, socket.SOCK_STREAM)tcp_server.bind(("", 8080))# socket 转变为被动tcp_server.listen(128)while True:# 产生专门为链接进来的客户端服务的 socketprint(&qu…
建站知识
2025/4/20 9:22:55
npm 和 pip 安装中常见问题总结
安装路径的疑惑:NPM 和 PIP 的安装机制
NPM 安装路径规则: 依赖安装在项目目录下: 当你运行 npm install --save-dev jest,它会在当前目录(例如 F:\)下创建一个 node_modules 文件夹,把 jest 安…
建站知识
2025/4/19 0:43:11
TCP三次握手和四次挥手
TCP 三次握手和四次挥手
TCP(传输控制协议)是一种面向连接的协议,在建立连接和断开连接时分别需要通过 三次握手 和 四次挥手 来确保通信的可靠性和完整性。 1. 三次握手
三次握手是 TCP 建立连接的过程,确保客户端和服务器双方…
建站知识
2025/4/20 22:45:45
Node 处理客户端不同的请求方法
一、使用 http 模块处理请求方法
1. 创建 HTTP 服务器
const http require("http");const server http.createServer((req, res) > {// 处理不同的请求方法switch (req.method) {case "GET":handleGetRequest(req, res);break;case "POST"…
建站知识
2025/4/18 3:19:01
DeepSpeed Zero 解读
目录 主要参考: 分布式训练基础 – 数据并行,模型并行,流水线并行 DeepSpeed Zero 的各个 stage 介绍 针对Zero 的各个stage,这里有三个点需要额外再说一下:
各个stage,要实现将某一部分参数分配到不同GPU,…
建站知识
2025/4/18 16:31:02
【BUUCTF逆向题】[WUSTCTF2020]level1、[GUET-CTF2019]re
一.[WUSTCTF2020]level1
打开文件夹一个无后缀文件一个txt输出文档 文件放入WinHex发现是ELF程序,用Exeinfo查看64位无壳 丢入IDA64,main函数F5反编译后阅读程序 先将flag文件的内容赋值到第三方数组中然后根据数据所在序号是奇数偶数分别使用不同的处…
建站知识
2025/4/18 4:47:26
冰蝎v3.0 beta7来啦
我用了一台kali,一台centos,一台windows,做了一个文件上传和一个反弹shell实验,载荷是AES加密的,终于感受到了对加密流量的无可奈何~
kali(php8.1)centos(php7.1)window…
建站知识
2025/4/19 0:43:13
深入解析:一个简单的浮动布局 HTML 示例
深入解析:一个简单的浮动布局 HTML 示例 示例代码解析代码结构分析1. HTML 结构2. CSS 样式 核心功能解析1. 浮动布局(Float)2. 清除浮动(Clear)3. 其他样式 效果展示代码优化与扩展总结 在网页设计中,浮动…
建站知识
2025/4/19 0:43:15