相关文章
Linux 网络抓包分析工具tcpdump详细使用方式 使用方式与wieshark协同工作
目录
tcpdump 工具详解
一、核心原理
1. 抓包机制
2. 协议解析
二、基础使用方式
1. 基本语法
2. 常用选项
3. 过滤表达式
三、高级使用案例
案例 1:捕获 TCP 握手与挥手
案例 2:检测网络重传问题
案例 3:提取 HTTP 请求内容
案…
建站知识
2025/5/1 2:22:00
Electron视图进程和主进程通讯
快速创建基于vue的electron项目:quick-start/create-electron - npm 视图线程也就index.html是无法直接访问这个api的(如果没有开启视图层访问nodejs的功能,现在几乎没法直接开启,开启了一堆警告提示) 所以需要通过r…
建站知识
2025/4/29 20:31:11
Node.js 连接 MongoDB
一、使用 mongodb 驱动程序
mongodb 是 MongoDB 官方提供的 Node.js 驱动,能让你直接与 MongoDB 数据库交互。
1. 安装 mongodb 驱动
npm install mongodb
2. 连接数据库并进行操作
const { MongoClient } require("mongodb");// 数据库连接 URIcon…
建站知识
2025/4/29 1:45:35
Go GUI 框架, energy many-browser 示例解读
CEF 在 Go 中的应用实现
示例链接
1. 初始化和配置
在使用 CEF 创建基于浏览器的应用时,首先需要初始化并配置应用实例。
1.1 创建应用实例
// 创建CEF应用实例
app : cef.NewApplication()1.2 配置应用参数
// 设置缓存路径
rootCache : filepath.Join(const…
建站知识
2025/4/25 22:20:35
Docker 容器基础:创建、运行、管理
1. 什么是 Docker 容器?
Docker 容器是一个轻量级、可移植的虚拟化单元,用于打包、分发和运行应用程序。容器与传统的虚拟机不同,它不需要运行整个操作系统,而是利用宿主机操作系统的内核。每个容器都包含应用程序及其依赖&#…
建站知识
2025/4/30 5:56:23
SQL 查询秘籍:提升你数据库技能的实用指南
目录
一、常用表表达式(CTEs)
(一)快速了解
(二)上手演练
练习一:使用 CTE 来分解一般查询逻辑
练习二:使用 CTE 来分解复杂的查询逻辑
二、递归CTEs
(一…
建站知识
2025/4/23 11:18:31
《计算机视觉》——角点检测和特征提取sift
角点检测
角点的定义:
从直观上理解,角点是图像中两条或多条边缘的交点,在图像中表现为局部区域内的灰度变化较为剧烈的点。在数学和计算机视觉中,角点可以被定义为在两个或多个方向上具有显著变化的点。比如在一幅建筑物的图像…
建站知识
2025/4/25 10:21:05
加油口,电梯门的对称性对 TCP/IP 传输协议的启示
春节期间河南穷游屡次加油站排队加油之启示。 不考虑有意的设计因素,汽车加油口概率性分布在车身的左边或者右边,这个偶然的小细节让加油机同时为两辆车加油而无需额外的加油管。
如果所有车辆加油口都在同一侧,加油站的加油机就只能给一边的…
建站知识
2025/4/26 20:23:27