摘要: 实现不同网段进行通信 实验准备 两台私网Ubuntu系统机器; 一台公网Ubuntu系统机器; VPN测试工具,点这里下载; 实验配置 | 角色 | 私有IPv4地址 | 公有IPv4地址 | 端口 | | | | | | | 客户端C1 | 10.0.1.2 | 随机 | 随机 | | 客户端C2 阅读全文
posted @ 2022-11-20 22:13 暹罗吹雪 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 本地端口转发 将本地主机的5010端口绑定到远程主机的22端口 ssh -p 22 -qngfNTL 5010:localhost:22 root@111.229.8.201 -q 安静模式,不要显示作何debug信息 -n 重定向stdin到/dev/null -g 允许远程主机连接到本地用于转发 阅读全文
posted @ 2022-10-23 10:31 暹罗吹雪 阅读(66) 评论(0) 推荐(0) 编辑
摘要: golang docker run -itd -p 8000:8000 --workdir /workspace -v /home/workspace:/workspace golang nextcloud docker run -d --name nextcloud -p 8080:80 -v / 阅读全文
posted @ 2022-10-21 00:04 暹罗吹雪 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 查看远程分支 git branch -a 查看本地分支 git branch 切换至分支 git checkout dev 切换新分支 # git checkout -b dev 更换新的仓库 查看当前的远程仓库 git remote -v origin https://github.com/FDi 阅读全文
posted @ 2022-10-02 17:42 暹罗吹雪 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂 提供一个接口,让该接口负责创建一系列“相关或者相互依赖的对象”,无需指定它们具体的类。 class DBConnection { public: DBConnection(){ } virtual ~DBConnection(){ } virtual bool connectionStri 阅读全文
posted @ 2022-10-02 17:34 暹罗吹雪 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 单例模式 保证一个类仅有一个实例,并提供一个该实例的全局访问点。 懒汉模式 class Singleton { public: static Singleton* getInstance(); private: static Singleton* instance_; private: Single 阅读全文
posted @ 2022-10-02 17:33 暹罗吹雪 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 测试程序 #include <stdio.h> void func() { char* p = NULL; p[0] = 'A'; } int main() { func(); printf("Hello world!"); return 0; } 编译, 生成可执行程序 gcc -g main.c 阅读全文
posted @ 2022-10-02 17:31 暹罗吹雪 阅读(47) 评论(0) 推荐(0) 编辑
摘要: c语言相关函数 #include <stdio.h> #include <time.h> void time_test_func() { time_t seconds; seconds = time(NULL); printf("从1970-01-01 00:00:00到现在的秒数: [%ld]\n 阅读全文
posted @ 2022-10-02 16:58 暹罗吹雪 阅读(58) 评论(0) 推荐(0) 编辑
摘要: # QThread自动退出 1. 通过继承QThread类,重写 `void run()` 函数; 2. 将耗时操作放入run函数,在子线程中执行; 3. 设置Worker实例父对象; 4. 父对象退出后,Worker实例析构,子线程自动退出; # 实现代码 Worker.h ```c++ #ifn 阅读全文
posted @ 2022-07-04 22:37 暹罗吹雪 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使得一个类的实例化延迟(目的:解耦,手段:虚函数)到子类。 class SplitterFactory { public: SplitterFactory(){ } virtual ~SplitterFact 阅读全文
posted @ 2022-07-04 16:51 暹罗吹雪 阅读(20) 评论(0) 推荐(0) 编辑