跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
极客日志

极客日志

面向效率的开发者社区

站内导航

  • 首页
  • 工具箱
  • 博客

快速链接

  • 全球AI模型中转站:Crex
  • 大模型:Hugging Face
  • Stack Overflow
  • MDN

联系我们

  • 技术支持:[email protected]
  • 商务合作:[email protected]
  • 投诉举报:[email protected]

© 2026 极客日志 · zeeklog.com

隐私政策|用户服务条款|关于我们
重置
编程语言 / C++

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
C++ vector 容器:底层原理、扩容机制与实战用法详解
C++算法

C++ vector 容器:底层原理、扩容机制与实战用法详解

C++ vector 容器作为标准模板库中的动态数组,支持运行时自动扩容与连续内存存储。文章深入解析其底层由三个指针维护的内存布局,阐述 resize 与 reserve 的区别及扩容机制(VS 1.5 倍/g++ 2 倍)。涵盖迭代器失效场景下的安全删除策略、二维 vector 的构建方法以及 memcpy 浅拷贝风险。通过模拟实现与 OJ 案例,提供从基础语法到性能优化的完整实践指南。

t ag发布于 2026/3/25更新于 2026/5/15 浏览0 点赞约 39 分钟阅读
Linux System V 共享内存:原理、实操与避坑指南
C++

Linux System V 共享内存:原理、实操与避坑指南

Linux System V 共享内存是进程间通信效率最高的方式之一,通过让多个进程共享同一块物理内存区域,避免数据拷贝开销。核心涉及 ftok 生成标识、shmget 创建获取、shmat 挂载读写、shmdt 脱离及 shmctl 控制删除。使用时需注意同步机制缺失导致的并发问题、内存泄漏风险及 Key 值一致性。适用于高性能数据传输及底层开发场景。

观心发布于 2026/3/25更新于 2026/5/37 浏览0 点赞约 31 分钟阅读
C++

vcredist_x86 安装包简介:一键安装微软 Visual C++ 运行时组件

vcredist_x86 安装包,这是微软 Visual C++ Redistributable Packages 的 32 位版本。它包含从 2005 到 2019 年的多个 Visual C++ 运行时库,用于解决应用程序因缺少运行时组件而无法运行的问题。适用于所有 32 位 Windows 操作系统,安装简单,建议重启生效。对开发者、用户及系统维护人员均有实用价值。

怪力乱神发布于 2026/3/25更新于 2026/5/316 浏览3 点赞约 5 分钟阅读
PCL 点云处理算法汇总与实战指南
C++AI算法

PCL 点云处理算法汇总与实战指南

综述由AI生成PCL 点云库涵盖了从数据读取、滤波去噪到配准分割、特征提取及可视化的完整流程。整理核心算法模块,包括体素网格、统计滤波、ICP 配准、欧式聚类及法线估计等关键技术点,并提供基础 IO 操作示例,适用于三维重建、自动驾驶感知等场景的开发参考。

星落发布于 2026/3/25更新于 2026/5/55 浏览0 点赞约 8 分钟阅读
C++ string 类刷题实战:常用字符串处理技巧
C++算法

C++ string 类刷题实战:常用字符串处理技巧

通过四道经典算法题,讲解 C++ string 类及容器的常用操作。涵盖 getline 输入处理、rfind 反向查找、回文串的双指针验证、字符频率统计以及 vector 元素的原地反转。重点在于理解底层逻辑而非依赖库函数,适合巩固 C++ 基础语法与算法思维。

asphyx_a发布于 2026/3/25更新于 2026/5/34 浏览0 点赞约 7 分钟阅读
C++ 类与对象详解:封装、实例化与 this 指针
C++算法

C++ 类与对象详解:封装、实例化与 this 指针

综述由AI生成C++ 类与对象是面向对象编程的核心。类通过访问限定符实现封装,区分公有与私有成员。实例化将抽象类转为内存中的对象,对象大小遵循内存对齐规则且不含成员函数代码。this 指针隐式传递,用于区分不同对象的成员变量访问。对比 C 语言,C++ 类提供了更规范的封装机制,简化了数据结构如 Stack 的实现与维护。掌握这些基础有助于后续学习继承与多态。

极客工坊发布于 2026/3/25更新于 2026/5/27 浏览0 点赞约 23 分钟阅读
Linux 线程互斥:原理、实战与 C++ RAII 封装
C++

Linux 线程互斥:原理、实战与 C++ RAII 封装

多线程共享资源竞争是并发编程的核心难题,深入剖析 Linux 线程互斥机制。从共享资源与临界区概念入手,通过售票系统案例演示未加锁时的数据竞争现象及原子性缺失的根本原因。详解 pthread_mutex_t 的初始化、加锁解锁接口及底层硬件原子指令原理。重点介绍 C++ RAII 风格封装,利用 LockGuard 实现自动加锁解锁,消除人为疏忽导致的死锁风险。最后总结死锁产生条件、过度加锁优化策略及常见避坑指南,帮助开发者构建安全高效…

zhang发布于 2026/3/25更新于 2026/5/44 浏览0 点赞约 45 分钟阅读
贪心算法实战:从摆动序列到股票买卖的解题思路
C++算法

贪心算法实战:从摆动序列到股票买卖的解题思路

贪心算法强调局部最优解累积为全局最优。通过摆动序列、递增三元子序列、最长连续递增序列及股票买卖四道经典题目,演示如何利用贪心策略简化问题。重点在于识别极值点、维护最小状态以及单次遍历优化,帮助读者掌握算法核心逻辑与代码实现技巧。

乱七八糟发布于 2026/3/25更新于 2026/5/45 浏览0 点赞约 7 分钟阅读
LeetCode 179 最大数 贪心算法解析
C++算法

LeetCode 179 最大数 贪心算法解析

综述由AI生成介绍 LeetCode 179 题最大数的贪心解法。通过将整数转为字符串,利用自定义排序规则 s1+s2 > s2+s1 进行降序排列。需处理全零边界情况。文末补充了基于离散数学全序关系的策略证明。

beaabea发布于 2026/3/25更新于 2026/5/419 浏览4 点赞约 4 分钟阅读
双指针算法实战:移动零、复写零与快乐数
C++算法

双指针算法实战:移动零、复写零与快乐数

综述由AI生成双指针算法包含对撞指针与快慢指针两种形式,广泛应用于数组与链表问题。通过移动零、复写零、快乐数及盛水最多容器四个经典案例,解析了双指针在不同场景下的应用逻辑。重点讲解了如何避免数据覆盖、利用单调性优化搜索以及检测循环结构。代码采用 C++ 实现,注重空间复杂度优化与边界条件处理,适合希望提升算法实战能力的开发者参考。

Eee_123发布于 2026/3/25更新于 2026/4/284 浏览0 点赞约 9 分钟阅读
C++ List 容器详解:结构与常用操作
C++算法

C++ List 容器详解:结构与常用操作

综述由AI生成系统讲解了 C++ List 容器的底层数据结构(带头双向循环链表)、构造函数用法、迭代器特性及遍历方式。详细说明了增删查改接口(push_back, insert, erase 等)及常见操作函数(sort, merge, splice 等),对比了 List 与 Vector 的性能差异,并提供了大数据量下的排序优化建议。

漫步发布于 2026/3/25更新于 2026/5/417 浏览2 点赞约 82 分钟阅读
C++算法

2026 年信奥 C++ 培训机构选择指南与常见问题

综述由AI生成对 2026 年信奥 C++ 培训市场,从师资、荣誉、方法、服务四个维度提供评估标准,并解答了入门年级、升学帮助、零基础学习及课程专业性判断等家长常见问题。文章强调应关注 CCF 官方认证、教师竞赛背景及课程体系完整性,旨在帮助学员和家长选择科学、专业的信奥培训课程,避免盲目跟风。

二进制发布于 2026/3/25更新于 2026/5/121 浏览3 点赞约 5 分钟阅读
C++红黑树原理与实现详解
C++算法

C++红黑树原理与实现详解

综述由AI生成红黑树是一种自平衡二叉搜索树,通过颜色约束和旋转操作维持平衡。文章详细阐述了红黑树的基本规则、高度与时间复杂度分析、节点结构定义以及插入查找验证的核心逻辑。重点讲解了插入操作中变色与旋转的四种情况,提供了完整的 C++ 代码实现示例,并说明了删除操作的复杂性及验证方法,帮助开发者理解 STL 中 map 和 set 底层数据结构的原理。

编程诗人发布于 2026/3/25更新于 2026/5/411 浏览0 点赞约 15 分钟阅读
C++ 仿函数深度解析:状态管理与 STL 实践
C++算法

C++ 仿函数深度解析:状态管理与 STL 实践

综述由AI生成C++ 仿函数指重载了 operator() 的类对象,行为类似函数但能携带状态。相比普通函数,它在 STL 算法、回调机制中更具优势,支持内联优化且便于状态管理。标准库提供了丰富的预设仿函数,而 C++11 Lambda 虽简化了语法,但在需要持久状态或复用的场景下,仿函数仍不可替代。本文通过代码示例解析了其定义、状态保持能力及在排序等算法中的实际应用。

ByteFlow发布于 2026/3/25更新于 2026/5/23 浏览0 点赞约 8 分钟阅读
C++ 类与对象:面向对象编程入门基础
C++

C++ 类与对象:面向对象编程入门基础

综述由AI生成C++ 类与对象是面向对象编程的核心基石。对比了面向过程与面向对象的差异,详解类的定义方式及访问限定符封装机制。内容涵盖类对象内存模型、结构体对齐规则以及 this 指针的隐含特性与应用场景,帮助开发者理解数据隐藏、校验及接口暴露原理,为掌握构造函数等默认成员函数打下基础。

链路追踪发布于 2026/3/25更新于 2026/4/283 浏览0 点赞约 8 分钟阅读
C++ 模板的深层幻觉:实例化、重定义与隐藏依赖
C++算法

C++ 模板的深层幻觉:实例化、重定义与隐藏依赖

C++ 模板机制并非简单的代码生成,而是延迟编译的描述模式。实例化仅在被迫使用时触发,涉及弱符号合并、静态成员多实例化及依赖名查找延迟等隐蔽行为。理解这些'幻觉'有助于规避链接错误与编译依赖陷阱,精准把握模板在编译期与链接期的真实生命周期。

人间失格发布于 2026/3/25更新于 2026/5/45 浏览0 点赞约 16 分钟阅读
C++算法

C++26 任务优先级机制设计与实现

C++26 引入标准化任务优先级机制,基于 std::executor 扩展接口支持优先级语义。预定义 critical、high、normal、low 四级层级,屏蔽底层 OS 差异。通过统一调度器抽象、优先级继承增强机制及资源竞争控制,优化关键路径响应速度并避免优先级反转。结合线程池调度、CPU 亲和性及动态调整策略,提升高并发系统吞吐量与稳定性。

FlinkHero发布于 2026/3/25更新于 2026/4/2917 浏览4 点赞约 22 分钟阅读
C++AI算法

AIGC 模型加载卡顿崩溃的 C++ 级优化策略

综述由AI生成对 AIGC 模型部署中常见的内存溢出、显存不足及初始化卡顿问题,提供 C++ 级优化方案。核心策略包括使用内存映射(mmap)减少 RAM 占用,启用延迟加载与显存池化降低分配开销,以及通过零拷贝和异步预加载提升 I/O 效率。此外,文章还介绍了编译期 LTO/PCH 优化、RAII 资源管理、多线程同步优化及 perf/VTune 性能剖析工具的使用。实测对比了 LibTorch、TensorRT 等框架加载性能,并探讨了服务网格与…

HadoopMan发布于 2026/3/25更新于 2026/5/412262 浏览629 点赞约 23 分钟阅读
C++AI算法

Whisper.cpp 量化模型清单及 ggml 格式下载指南

Whisper.cpp 作为 OpenAI Whisper 的高效 C++ 实现,通过量化技术降低模型精度以减小尺寸。支持 q4_0 至 q8_0 多种量化级别,适用于不同资源受限设备。ggml 格式模型文件需从官方 GitHub 仓库 Releases 页面获取,命名包含模型规模与语言标识。建议根据场景选择 q5_0 或 q5_1 以平衡性能与精度,使用时需注意版本兼容性及跨平台支持。

神经兮兮发布于 2026/3/25更新于 2026/5/36 浏览0 点赞约 6 分钟阅读
C++算法

C++ 计算三维单位球内任意单项式积分的精确值

使用 C++ 计算三维单位球内任意单项式积分的解析方法。通过判断指数奇偶性利用对称性快速归零,对偶次幂采用球坐标变换结合 Gamma 函数公式直接计算。该方法不依赖数值积分或符号库,结果精确且高效,适合作为数值算法的基准验证。

暖阳发布于 2026/3/25更新于 2026/5/315 浏览2 点赞约 10 分钟阅读
上一页下一页