上一页 1 2 3 4 5 6 ··· 21 下一页
摘要: linux 的一个socket 客户端程序 #ifndef __TCP_CLIENT_TEST_1__ #define __TCP_CLIENT_TEST_1__ #include <iostream> #include <cstring> #include <unistd.h> #include 阅读全文
posted @ 2024-04-07 14:04 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: windows的一个socket 客户端程序 #include <iostream> #include <WinSock2.h> #include <WS2tcpip.h> #include <chrono> #include <thread> // 链接库 #pragma comment(lib, 阅读全文
posted @ 2024-04-07 14:03 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 如果 FirewallD 没有运行,说明防火墙服务并没有在 CentOS 7 上启动。这可能会导致无法通过网络连接到虚拟机的服务。你可以按照以下步骤来启动 FirewallD 服务并开放端口: 1. **启动 FirewallD 服务**:使用以下命令启动 FirewallD 服务: ```bash 阅读全文
posted @ 2024-04-07 13:30 He_LiangLiang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 5. 启动 Docker 服务并设置开机自启动: ``` sudo systemctl start docker sudo systemctl enable docker ``` ### 步骤 2:在 Docker 中安装 Nginx 1. 拉取 Nginx 镜像: ``` sudo docker 阅读全文
posted @ 2024-04-03 15:27 He_LiangLiang 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1.查看docker下面启动的程序 ```shell [root@localhost docker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES def76bcb5c10 192.168.21.237:50000/ 阅读全文
posted @ 2024-04-03 15:25 He_LiangLiang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 我是centos7系统,我系统自带的docker 是Docker version 1.13.1, 我想把docker升级到最新版本,我该如何做,给出详细的,可行的操作步骤和说明 chatGPT 安装方法1 升级 CentOS 7 自带的 Docker 版本到最新版本需要一些步骤,主要包括卸载旧版本、 阅读全文
posted @ 2024-04-03 06:49 He_LiangLiang 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 记录vim使用和学习中用到的一些命令 1.设置 vim 行号 echo "set number " >> ~/.vimrc source ~/.vimrc 2.vim 跳到最后一行 在 Vim 中跳转到文件的最后一行,你可以按下 Shift + G 快捷键。这会将光标移动到文件的最后一行。如果你在正 阅读全文
posted @ 2024-04-02 16:25 He_LiangLiang 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 字符串本身不会有小端对齐或大端对齐的概念,因为它们只是由字符组成的序列,没有多字节数据类型的字节顺序问题。小端对齐和大端对齐通常用于多字节数据类型(如整数、浮点数等)的存储和传输。 在处理字符串时,特别是在C或C++中,小端对齐或大端对齐可能涉及到将字符串编码存储为多字节的形式,比如UTF-16或U 阅读全文
posted @ 2024-04-02 09:03 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 如果你想获取某个特定的标签(tag)或者分支(branch)的代码,可以使用 Git 命令来进行克隆并指定要获取的标签或分支。以下是具体的步骤: 克隆仓库: 使用 git clone 命令来克隆仓库,但在克隆命令中指定要获取的分支或标签。假设你要获取的是名为 xxV1.1 的分支: git clon 阅读全文
posted @ 2024-04-02 08:14 He_LiangLiang 阅读(29) 评论(0) 推荐(0) 编辑
摘要: std::copy std::search std::back_inserter std::equal memcpy 演示如何使用 std::copy、 std::search、 std::back_inserter std::equal 这四个方法。 我们假设有两个向量,一个源向量 source, 阅读全文
posted @ 2024-04-01 18:28 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 注意: cpu使用率计算的时候,需要sleep,这会造成当前计算线程的阻塞,因此 这里在单例里面单独开了一个线程来处理计算逻辑; 另外一个线程,是模拟外部 的多线程访问。 //singleton_template.h #pragma once #include <iostream> template 阅读全文
posted @ 2024-04-01 06:33 He_LiangLiang 阅读(3) 评论(0) 推荐(0) 编辑
摘要: std::functional 是 C++ 标准库中的一个模板类,它是对可调用对象的一种通用包装器。std::functional 允许你将任何可调用对象(包括函数、函数对象、lambda 表达式、以及其他 std::functional 对象)当作一个统一的对象来处理。它通常与 C++ 的算法库、 阅读全文
posted @ 2024-03-31 23:28 He_LiangLiang 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一个C++的单例类,类里面定义了一个线程对象,线程对象会定时去计算一个时间,并返回这个计算出来的时间。 应用场景: 比如,有些比较消耗时间的操作,就可以放在线程里面定时计算,我们在外部定时读取。 这样就可以避免主线程被阻塞。 #include <iostream> #include <thread> 阅读全文
posted @ 2024-03-31 18:08 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: std::make_shared 和 new 都用于动态分配内存并返回指向该内存的指针,但它们之间有一些重要的区别。下面详细解释它们之间的差异: 内存分配方式: std::make_shared:该函数是一个模板函数,会在内存中分配一块足够大的内存来存储对象及其控制块(用于跟踪引用计数等信息),然后 阅读全文
posted @ 2024-03-31 17:06 He_LiangLiang 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 可以准确获取某个挂载点的硬盘空间,已使用空间。 现在问题就出在 挂载点的判断 和类型过滤上面。 #include <iostream> #include <fstream> #include <sstream> #include <vector> #include <string> #include 阅读全文
posted @ 2024-03-31 09:21 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 使用文件流的方式,解析 cat /proc/meminfo 文件里面的数据 #include <iostream> #include <fstream> #include <sstream> #include <string> #include <unordered_map> #include <m 阅读全文
posted @ 2024-03-31 08:37 He_LiangLiang 阅读(2) 评论(0) 推荐(0) 编辑
摘要: ARM架构和x86架构在多个方面存在显著的区别。 首先,从应用领域来看,ARM架构主要用于嵌入式系统、移动设备和低功耗应用等领域。它特别适用于那些对功耗有严格要求的设备,如智能手机和平板电脑。而x86架构则是PC领域的主流架构,广泛应用于个人电脑和服务器等领域。 其次,从指令集特点来看,ARM架构采 阅读全文
posted @ 2024-03-31 00:57 He_LiangLiang 阅读(12) 评论(0) 推荐(0) 编辑
摘要: https://hwmon.wiki.kernel.org/device_support_status 阅读全文
posted @ 2024-03-27 06:35 He_LiangLiang 阅读(1) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <fstream> #include <string> #include <sstream> #include <unordered_map> #include <sys/statvfs.h> #include <string> //物理硬盘 阅读全文
posted @ 2024-03-27 06:21 He_LiangLiang 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 获取cpu核数,使用率 #include <sys/sysinfo.h> #include <sys/statvfs.h> #include <fstream> #include <iostream> #include <string> #include <thread> #include <vec 阅读全文
posted @ 2024-03-27 06:20 He_LiangLiang 阅读(26) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 21 下一页