会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DarkH
博客园
首页
新随笔
联系
订阅
管理
2025年8月23日
C++20 Ranges
摘要: C++20 引入了 库,这是一个强大的范围操作库,提供了函数式编程风格的范围操作 1.基本概念 1.1 Range 定义:任何提供迭代器对 [begin, end) 的对象 类型: 标准容器:vector, list, array 等 原生数组:int arr[10] 特殊范围:istream_vi
阅读全文
posted @ 2025-08-23 13:26 DarkH
阅读(74)
评论(0)
推荐(0)
2024年12月29日
std::any_of
摘要: std::any_of std::any_of 是 C++11 引入的一个算法函数,位于头文件 <algorithm> 中。它用于检查给定范围内是否有任何元素满足特定条件。以下是关于 std::any_of 的详细解析: 功能描述: 检查范围 [first, last) 内是否有任何元素满足由谓词(
阅读全文
posted @ 2024-12-29 11:21 DarkH
阅读(282)
评论(0)
推荐(0)
2024年6月15日
clion+msvc+qml demo
摘要: CMake设置-DCMAKE_PREFIX_PATH=C:\Qt\6.6.2\msvc2019_64 demo工程结构: ├───CMakeLists.txt └───main.cpp └───Main.qml └───MyObject.cpp └───MyObject.h └───MyRectan
阅读全文
posted @ 2024-06-15 23:04 DarkH
阅读(379)
评论(0)
推荐(0)
qt设置窗口为无边框模式
摘要: // 设置窗口样式为无边框 setWindowFlags(this->windowFlags() | Qt::FramelessWindowHint); // 或者 Qt5.9以后 setWindowFlag(Qt::FramelessWindowHint, true);
阅读全文
posted @ 2024-06-15 22:52 DarkH
阅读(102)
评论(0)
推荐(0)
2024年6月12日
QTime序列化时间处理(字符串与秒、毫秒互转)
摘要: 秒转为时、分、秒格式 int time_sec = 11320; QString time = QTime(0, 0, 0).addSecs(static_cast<int>(time_sec)).toString(QString::fromLatin1("HH:mm:ss")); qDebug()
阅读全文
posted @ 2024-06-12 20:36 DarkH
阅读(338)
评论(0)
推荐(0)
2024年4月23日
Kubernetes核心概念与相关操作
摘要: Kubernetes-核心概念与相关操作 资源创建方式 命令行 YAML文件 NameSpace 名称空间,用来对集群资源进行隔离划分。默认只隔离资源,不隔离网络 命令 查看命名空间 kubectl get ns 创建和删除 kubectl create ns hello kubectl delet
阅读全文
posted @ 2024-04-23 10:55 DarkH
阅读(55)
评论(0)
推荐(0)
2024年4月21日
kubeadm创建集群
摘要: 官网: https://kubernetes.io/zh-cn/ kubeadm创建集群 请参照以前Docker安装。先提前为所有机器安装Docker 1、安装kubeadm 一台兼容的 Linux 主机。Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及
阅读全文
posted @ 2024-04-21 17:47 DarkH
阅读(166)
评论(0)
推荐(0)
2023年5月27日
使用static_cast进行父类指针转子类指针可能出现的问题
摘要: 使用 static_cast 进行父类指针向子类指针的转换,可能会出现以下问题: > 1. 如果转换的父类指针并不是指向真正的子类对象,而是指向另一个父类对象,那么转换后的子类指针将指向无效的内存地址,可能导致程序崩溃。 > > 2. 如果子类对象中有虚函数或虚继承,static_cast 可能会失
阅读全文
posted @ 2023-05-27 11:47 DarkH
阅读(644)
评论(0)
推荐(0)
2023年1月2日
Dockerfile
摘要: 是什么 Dockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。 官网--https://docs.docker.com/engine/reference/builder/ 构建三步骤 编写Dockerfile文件 docker build命令构建镜像
阅读全文
posted @ 2023-01-02 20:51 DarkH
阅读(41)
评论(0)
推荐(0)
2022年6月21日
缓存问题
摘要: 缓存穿透 假设某个数据redis不存在,mysql也不存在,而且一直尝试读怎么办?缓存穿透,数据最终压力依然堆积在mysql,可能造成mysql不堪重负而崩溃; 解决 发现mysql不存在,将redis设置为 <key, nil> 设置过期时间 下次访问key的时候 不再访问mysql 容易造成re
阅读全文
posted @ 2022-06-21 22:44 DarkH
阅读(39)
评论(0)
推荐(0)
下一页
公告