摘要: 1.wireshark使用教程: 捕获过滤器 tcp dst port 9000 捕捉目的tcp端口端口9000的包 ip src host 192.1.1.1 来源IP地址 host 10.12.1.1 目的或者来源地址为10.12.1.1的包 显示过滤器 逻辑运算符&& or || == and 阅读全文
posted @ 2022-03-07 19:13 Deadrock 阅读(152) 评论(0) 推荐(0)
摘要: Qt的mvc模式实际上是mvd,即model:管理数据抽象;view: 负责图形界面的展示or刷新;delegate:负责图像界面的操作 1 常用model: QAbstractItemModel、QStringListModel、QStandardItemModel 标准模型、QFileSyste 阅读全文
posted @ 2022-03-07 16:29 Deadrock 阅读(388) 评论(0) 推荐(0)
摘要: 1静态内存、动态内存 静态内存分配好后,程序运行过程中一直存在不会被释放,且一旦分配好,其内存大小就固定下来不能改变,在编译和链接的阶段就会分配好。 动态内存是程序运行过程中,根据程序的需要分配和释放,其大小可变。 2 堆与栈 堆是程序通过调用malloc或new分配,调用free或delete释放 阅读全文
posted @ 2022-03-07 16:13 Deadrock 阅读(62) 评论(0) 推荐(0)
摘要: 1 组成 struct tag 结构体标签 { member-list member-list member-list ... 标准的变量定义 } variable-list ; 结构变量 2 访问结构成员 使用成员访问运算符(.) 3 内存分配 和内存对齐 结构体中成员变量分配的空间是按照成员变量 阅读全文
posted @ 2022-03-07 16:13 Deadrock 阅读(61) 评论(0) 推荐(0)
摘要: A 什么是json? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - 阅读全文
posted @ 2022-03-07 16:04 Deadrock 阅读(45) 评论(0) 推荐(0)
摘要: https://www.thefreecountry.com/programming/index.shtml 阅读全文
posted @ 2022-03-07 16:01 Deadrock 阅读(18) 评论(0) 推荐(0)
摘要: 原文地址 http://c.biancheng.net/view/6675.html 1 迭代器 常用的迭代器按功能强弱分为输入迭代器、输出迭代器、前向迭代器、双向迭代器、随机访问迭代器 5 种。 前向迭代器(forward iterator) 假设 p 是一个前向迭代器,则 p 支持 p,p,*p 阅读全文
posted @ 2022-03-07 15:59 Deadrock 阅读(154) 评论(0) 推荐(0)
摘要: QNetworkAccessManager 用于协调网络操作。在QNetworkRequest发起一个网络请求后,NetworkAccessManager负责发送网络请求,创建网络响应 QNetworkRequest 通过一个URL地址发起网络协议请求,也保存网络请求的信息,目前支持HTTP、FTP 阅读全文
posted @ 2022-01-11 11:27 Deadrock 阅读(670) 评论(0) 推荐(0)
摘要: 一构造/析构/复制 catch5 了解C++默认操作 5.1 编译器对空类class E{};自动编写一个默认构造函数E();一个拷贝构造函数E(const E& rhs){}一个析构函数~E(){}一个拷贝赋值操作符 E& operator =(const E& rhs){} 当E()内含引用成员 阅读全文
posted @ 2022-01-11 10:27 Deadrock 阅读(87) 评论(0) 推荐(0)
摘要: 1.视频设备 IPC:IP-CAMERA网络摄像机一般有内置Web服务的数字摄像机和录音设备,直接与以太网(有线、无线)相连。用户可通过标准Web浏览器观看和收听网络摄像机传送过来的视频和声音DVS:digital video server, 重点是server ,可以作为视频服务器,用网络将视频数 阅读全文
posted @ 2021-08-12 21:26 Deadrock 阅读(264) 评论(0) 推荐(0)