自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 深入浅出(六)序列化库 FlatBuffers、Protobuf、MessagePack

FlatBuffers、 Protobuf和MessagePack都是高效的序列化(serialization)库,用来把结构化数据转成二进制,以便存储或网络传输。但它们在设计理念、性能特征、内存模型和使用场景上有明显区别。

2025-12-12 17:57:42 1135

原创 力学笃行(六)Qt key绑定、钩子(hook)

C++ 按键绑定,通过Qt 库、钩子(hook)

2024-08-18 17:16:29 1758 1

原创 持之以恒(一)位姿转换:姿态 / 四元数 / 旋转矩阵 / 欧拉角 及 位姿矩阵

位姿转换:姿态 / 四元数 / 旋转矩阵 / 欧拉角 及 位姿矩阵

2023-02-03 17:30:19 6774

原创 深入浅出(十二)QCustomPlot库—高性能二维绘图

在 Qt 桌面应用开发中,二维数据可视化几乎是绕不开的需求:实时曲线(传感器、设备状态),离线数据分析(CSV、日志、测试结果),工业/科研软件中的趋势图、统计图。QCustomPlot以轻量、开源、单头文件,基于 QWidget,与 Qt 原生生态高度融合,在高刷新率、大数据量场景下依然表现优秀。

2026-01-24 10:49:12 549

原创 一文看懂 C++14/17/20/23/26:最全标准特性总结

C++ 标准几乎每 3 年更新一次,特性越来越多,对工程师要求也越来越高。本文将把 C++14/17/20/23/26 的关键变化做一次全面梳理,让你能快速了解每个版本的定位与核心特性,方便面试、写代码、升级工程时参考。

2026-01-05 22:17:25 898

原创 C++20 STL <numbers> 数学常量库

<numbers> 是 C++20 新增的标准头文件,定义了一组常用数学常量。命名空间是std::numbers。在实际工程应用中,应该用标准替代经验,用规范替代习惯。用 <numbers> 替代手写常量,统一数学表达方式,提升可读性与可靠性。

2025-12-18 14:18:29 432

原创 C++ STL <algorithm>中泛型算法:查找、排序、修改、统计、生成

<algorithm>是 C++ STL 里最强大、最常用的头文件之一,它提供了200 多个泛型算法,用于处理容器(vector、list、map 等)的查找、排序、计数、修改等操作。它让你不再需要手写 for 循环,而用函数式方式表达算法逻辑,既安全又高效。

2025-10-23 22:24:44 790

原创 C++ 智能指针 std::unique_ptr、std::shared_ptr、std::weak_ptr

C++ 智能指针是现代 C++(尤其是 C++11 以后)资源自动管理(RAII) 的核心工具之一。它主要用于自动管理动态内存(new 出来的对象),避免手动 delete 引发的内存泄漏或悬空指针问题。独占用 unique_ptr,共享用 shared_ptr,观察用 weak_ptr。

2025-10-20 16:16:31 1001

原创 C++ 分配内存 new/malloc 区别

new/delete管“对象”,需要构造/析构。malloc/free管“内存”,按字节分配和释放内存块,而不是对象。

2025-10-19 11:35:56 921

原创 C++ 关键字 进阶篇

在 C++ 中,一些非常常见但容易被忽略的关键字,它们虽然功能完全不同,但都属于“修饰符”类型的关键字,能够改变函数或构造函数的行为,避免潜在的隐式错误或性能问题。本文将带你深入理解这常用关键字的语义、用法、适用场景以及常见误区。

2025-10-16 17:25:38 853

原创 MathType延时使用

MathType延时使用

2025-10-16 16:55:20 5481

原创 工业轮廓测量技术全解析

在工业检测、逆向工程和三维建模中,轮廓仪是获取物体表面几何形状的核心工具。本文将详细介绍常见的轮廓仪类型,以及它们的工作原理、硬件组成、区别和应用场景,并拓展介绍其他轮廓仪类型。

2025-08-19 15:34:19 1212

原创 洞若观火(三)VSG库依赖库vulkan

Vulkan 是VSG必不可少的依赖库。由 Khronos Group 推出的一个 低开销、跨平台、面向现代硬件的图形与计算 API(应用编程接口)

2025-06-16 17:09:29 992

原创 深入浅出(十三)TBB库

TBB 是一个由 Intel 开发的 现代 C++ 并行计算库,主要用于在多核 CPU 上开发高性能、多线程程序。可应用于大数据遍历/循环并行、异步任务调度、多线程流水线/流式处理、内存池 / 并发容器、自动任务分配与负载均衡等领域。

2025-06-12 11:06:18 2279

原创 VTK - 编译静态库(No DLL)

VTK - 编译静态库(No DLL)

2025-05-29 13:28:27 1012

原创 C接口 中文字符问题

C接口 中文字符问题

2025-05-28 17:53:40 598

原创 深入浅出(十)mini/ini库

mini/ini 是一个轻量级的 C++ INI 解析库,适用于简单的配置文件读写。轻量级,仅包含一个头文件ini.h,纯C++代码,具备跨平台特性。

2025-03-30 08:46:00 680

原创 万象更新(一)VTK 坐标轴、相机方向坐标轴、立方体坐标轴

在 VTK(Visualization Toolkit)中,与坐标轴相关的组件主要包括 坐标轴 (vtkAxesActor)、相机方向坐标轴 (vtkCameraOrientationWidget) 和 立方体坐标轴 (vtkCubeAxesActor)。

2025-03-23 18:45:32 1580

原创 深入浅出(三)spdlog库

spdlog 是一个非常快速、轻量级的 C++ 日志库,旨在提供高效的日志记录功能。它的设计目标是既高效又简单,支持多种日志级别和格式化选项,并且易于集成到 C++ 项目中。

2025-02-09 22:24:06 1212

原创 CPU与GPU的区别

CPU(中央处理器) 和 GPU(图形处理单元)是计算机中两种非常重要的处理器,但它们在设计目的与功能、处理器架构、计算能力、能效与热量、开发工具与编程模型等方面有显著的区别。充分考虑GPU线程和CPU线程的区别,GPU线程调度 和 CPU线程调度的区别。

2025-01-04 15:15:37 1726

原创 力学笃行(示例1)QGraphicsView显示相机图像

在 C++ 和 Qt 中使用 OpenCV 打开笔记本相机并在窗口中显示视频流,

2025-01-01 17:05:16 1029

原创 C++ 内存五大主要分区

C++ 程序的内存可以划分为五大主要分区,每个分区用于不同类型的数据存储和管理。

2024-12-24 11:19:08 913

原创 力学笃行(二)Qt 示例程序运行

Qt 自带的示例程序覆盖了广泛的应用场景和功能,涉及 图形界面 (GUI)、多媒体、网络编程、数据库 等各个方面。

2024-12-22 22:15:42 1066

原创 C++点云大文件读取

点云大文件处理比较常见,在C++中读取大文件提高读取速度的方法总结

2024-12-21 01:56:06 681

原创 C++堆和栈的区别

堆(Heap)和栈(Stack)是两种主要的内存分配区域,它们在内存管理、性能和使用方式上有很大的区别。了解它们的差异可以帮助你更好地进行内存管理和优化代码。

2024-12-15 21:19:53 1024

原创 C++设计模式

C++ 设计模式是指在 C++ 编程中应用的设计模式,涉及如何通过类和对象组织、解耦以及优化代码结构。设计模式帮助开发者有效地管理复杂性、提高代码的可维护性、可复用性和灵活性。

2024-12-15 20:45:49 1185

原创 ParaView开源库

ParaView 是一个功能强大的开源可视化工具,专为处理和可视化大规模科学数据而设计。它是由 Kitware 开发和维护的,支持分布式计算和多用户环境,常用于科学研究和工程领域的数据可视化。ParaView 的核心组成部分包括多个模块、组件和工具,这些都共同构成了一个复杂的可视化平台。

2024-11-25 15:37:49 678

原创 深入浅出(七)nlohmann/json库

nlohmann/json是一个单头文件库,只需要将头文件引入项目即可使用。支持从 JSON 格式到 C++ 标准容器(如 std::vector、std::map)的自动转换,支持序列化、反序列化操作。

2024-10-05 09:46:39 5267

原创 点云数据处理算法

点云处理算法,代码整理中……

2024-08-01 09:42:47 731

原创 C++直接调用dll

C++ windows下常用的dll、lib的应用,后期会把封装、linux平台的应用也整理进去。

2024-07-28 21:09:55 1241

原创 力学笃行(五)Qt 线程、信号槽

Qt中线程和信号槽机制是两个核心概念,它们结合使用可以实现多线程编程,并在不同线程之间进行通信。

2024-07-06 11:46:32 1107

原创 深入浅出(八)JsonCpp库

JsonCpp 是一个开源的 C++ 库,用于解析、生成和操作 JSON 数据。它提供了简单易用的 API,使得在 C++ 程序中处理 JSON 数据变得方便和高效。

2024-05-07 13:48:15 1163

原创 深入浅出(四)zlib库

zlib是一个功能强大、高效可靠的数据压缩库,可以帮助开发者在应用程序中实现数据的压缩和解压缩功能,从而提升存储和传输效率。

2024-05-04 09:11:32 4419 2

原创 深入浅出(五)QuaZip库

QuaZip 依赖zlib库,提供了一个方便、高效的方式来处理 ZIP 归档文件,使得你可以轻松地在你的项目中进行文件压缩、解压缩和管理操作。

2024-04-22 12:00:36 1568 2

原创 力学笃行(七)Qt QWidgets类

Qt的窗口部件(Widgets)模块

2024-04-15 21:38:18 317

原创 CloudCompare 点云工具

CloudCompare 点云工具

2024-04-07 17:41:38 3266

原创 洞若观火(二)osgQt库—OSG扩展库

osgQOpenGL是OSG的一个扩展库,通常与OSG一起使用。

2024-03-31 21:25:11 2046 5

原创 深入浅出(十一)QtPropertyBrowser库—属性编辑器

QtPropertyBrowser是Qt中的一个小部件,用于显示和编辑属性。它通常用于创建属性编辑器,允许用户轻松地编辑对象的属性。

2024-03-27 22:10:38 3203 1

原创 VTK库—3D可视化

VTK(Visualization Toolkit)是一个开源的跨平台的软件系统,用于3D计算机图形学、图像处理和可视化,可以创建复杂的3D可视化应用程序。

2024-03-27 22:06:30 5746

原创 深入浅出(二)log4cplus库

C++日志库

2024-03-26 21:56:30 1965

QtPropertyBrowser 库-属性编辑器,支持Qt5 / Qt6

博客地址:深入浅出(十)QtPropertyBrowser库—属性编辑器【https://blog.csdn.net/qq_43572400/article/details/137090987】

2025-07-22

TBB动态库 windows平台

TBB 是一个由 Intel 开发的 现代 C++ 并行计算库,主要用于在多核 CPU 上开发高性能、多线程程序。可应用于大数据遍历/循环并行、异步任务调度、多线程流水线/流式处理、内存池 / 并发容器、自动任务分配与负载均衡等领域。

2025-06-12

示例1 QGraphicsView显示相机图像

在 C++ 和 Qt 中使用 OpenCV 打开笔记本相机并在窗口中显示视频流,你需要创建一个专门的相机类来处理相机的初始化、视频捕获和显示。这个相机类可以使用 Qt 提供的 QGraphicsView来显示视频流,并使用 OpenCV 的 cv::VideoCapture 来处理相机输入。

2025-01-01

CloudCompare 点云工具安装包:CloudCompare-v2.13.2-setup-x64.exe

CloudCompare 点云工具安装包:CloudCompare-v2.13.2-setup-x64.exe,解决v2.13.1导入PCD文件时不支持中文路径等问题

2024-10-10

keyseventhandler.h是一个用于Qt C++ 组合按键绑定的工具类

基于Qt库,通过信号槽绑定按键,实现按键的单机、长按、释放的不同功能。

2024-08-18

keyeventhandler.h是一个用于Qt C++ 单个按键绑定的工具类

基于Qt库,通过信号槽绑定按键,实现按键的单机、长按、释放的不同功能。看清楚是单个按键,如果组合按键请根据该类再进行调整或看本博主keyseventhandler.h资源

2024-08-18

CloudCompare-master 源码202408

CloudCompare-master,该资源是202408的最新代码,后期会不定期更新该master版本

2024-08-18

CloudCompare-v2.13.2 源码

CloudCompare-v2.13.2.tar 源码

2024-08-18

QuaZip编译好的库lib、dll

QuaZip编译好的库lib、dll

2024-05-04

zlib动态链接库,包括dll、lib、include

zlib动态链接库,包括dll、lib、include

2024-05-04

CloudCompare 点云工具安装包:CloudCompare-v2.13.1-setup-x64.exe

CloudCompare 点云工具安装包:CloudCompare-v2.13.1-setup-x64.exe

2024-04-07

WPF-MVVM最小例程

WPF-MVVM最小例程

2024-03-07

gRPC-CSharp

gRPC-CSharp

2024-03-04

基于CMake构建一个简单的工程

基于CMake构建一个简单的工程

2023-01-30

FANUC机器人模拟仿真软件ROBOGUIDE的基本操作介绍.pdf

FANUC机器人仿真软件从安装到使用的基本操作

2022-11-23

最小二乘法的几个公式,https://blog.csdn.net/qq_43572400/article/details/127

私人资源,里面只有几个公式

2022-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除