04 2022 档案

摘要:本篇文章基于Windows操作系统。Linux系统非常简单,默认已经配置了编译器,命令行直接安装cmake即可,如果自己下载安装最新版,设置一下环境变量即可,没必要说。 1、安装编译器和cmake 我们使用g++编译器,这里推荐下载gcc编译器Windows版MinGW,从官网下载https://s 阅读全文
posted @ 2022-04-20 23:12 mengchao 阅读(613) 评论(0) 推荐(0) 编辑
摘要:Linux命令行与shell脚本编程大全下载链接: Linux命令行与shell脚本编程大全下载链接 阅读全文
posted @ 2022-04-17 22:19 mengchao 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1.tcpdump使用 例如可以这样使用 tcpdump -i any host 192.168.x.x -s0 -vvv -w 1.cap -i any 任何网络 -s0 防止截断 -w写入文件 -vvv详细的信息 最终得到一个名为1.cap的文件,可以使用wireshark工具打开 2.top命 阅读全文
posted @ 2022-04-17 14:16 mengchao 阅读(76) 评论(0) 推荐(0) 编辑
摘要:GDB调试文件 假设当前目录下共有以下3个文件,接下来会利用以下代码来演示GDB的调试过程。 ├── main.cpp├── tool.h└── tools.cpp 文件内容分别为: tool.h:函数声明 void greeting();int sum(int a,int b);int sum(i 阅读全文
posted @ 2022-04-15 23:31 mengchao 阅读(67) 评论(0) 推荐(0) 编辑
摘要:一、下载docker镜像 docker pull 镜像名 二、运行镜像创建一个容器 创建的容器无名,退出后容器即消失 docker run -it --rm --entrypoint "/bin/bash" --net=host -v /opt/build/mengchao/:/opt/build/ 阅读全文
posted @ 2022-04-15 22:05 mengchao 阅读(53) 评论(0) 推荐(0) 编辑
摘要:XThreadPool.h #ifndef XTHREADPOOL_H#define XTHREADPOOL_H#include <vector>class XThread;class XTask;class XThreadPool{private: int threadCount = 0; //  阅读全文
posted @ 2022-04-14 00:37 mengchao 阅读(232) 评论(0) 推荐(0) 编辑
摘要:一、策略模式 **定义:**定义一组算法,将每个算法都封装起来,并且使它们之间可以互换 类图关系: **代码:**在C/S的射击类游戏中,同一个角色,拿起不同的武器,会有不同的行为。武器可以随意的切换。 #include <iostream> using namespace std; class W 阅读全文
posted @ 2022-04-14 00:18 mengchao 阅读(74) 评论(0) 推荐(0) 编辑
摘要:一、单例模式 类图关系: #include <iostream> using namespace std; class Singleton{ public: static Singleton* getInstance() { if(_ins == NULL) _ins = new Singleton 阅读全文
posted @ 2022-04-12 00:05 mengchao 阅读(109) 评论(0) 推荐(0) 编辑
摘要:UML类图 一、UML类图网站 processon:https://processon.com/ 亿图:https://www.edrawmax.cn/ draw.io:http://draw.io 二、UML类图之泛化与实现 把泛化与实现归为一类是因为他们都属于纵向相关的关系,都是父子类继承的关系 阅读全文
posted @ 2022-04-11 23:51 mengchao 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩