跳到主要内容
极客日志极客日志
首页博客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++SaaSWeChat算法

即时通讯系统核心模块:从传输到存储的全链路设计

即时通讯系统需解决消息实时传输、持久化存储及快速检索问题。结合生产级代码,解析基于 brpc、MySQL、Elasticsearch 及 RabbitMQ 的架构方案。重点阐述 MySQL 与 ES 混合存储策略、消息传输服务封装流程、以及基于 etcd 的服务治理机制。通过 Builder 模式简化初始化,利用消息队列解耦存储,保障高并发下的可靠性与扩展性。涵盖文本、图片等多类型消息处理,并提供缓存优化与功能扩展建议,为构建高性能 I…

RustyLab发布于 2026/3/23更新于 2026/5/77 浏览0 点赞约 36 分钟阅读
二分查找应用:寻找旋转排序数组最小值与缺失数字
C++算法

二分查找应用:寻找旋转排序数组最小值与缺失数字

寻找旋转排序数组中的最小值与 0 到 n-1 中缺失的数字是二分查找的典型应用场景。前者通过比较中间元素与右端点数值大小,判断最小值位于左半区还是右半区,从而将查找范围缩小至单个元素。后者利用升序数组中元素值与下标相等的特性,根据不匹配位置的二段性特征,定位首个索引与值不相等的位置。两题均提供 C++ 代码实现,核心逻辑在于确定二分边界条件与终止状态。

樱花落尽发布于 2026/3/23更新于 2026/5/1417 浏览0 点赞约 8 分钟阅读
C++算法

C++26 标准前瞻:std::future 取消机制与并发编程革命

综述由AI生成探讨 C++26 标准中 std::future 引入的标准化取消机制,对比了 C++23 及之前的手动标志位方案。内容涵盖取消语义定义、cancellation_token/source 设计、与现有异步操作兼容性、协作式中断协议及实际应用场景。通过 C++、Go、JavaScript 等多语言示例,分析了取消开销、性能权衡及未来并发范式转变,旨在提升程序资源控制能力与响应性。

云间运维发布于 2026/3/23更新于 2026/5/1418005 浏览591 点赞约 25 分钟阅读
C++算法

C++物理引擎稳定性提升的关键设计原则

综述由AI生成探讨了C++物理引擎稳定性的核心挑战与解决方案。内容涵盖数值积分精度控制、碰撞检测与响应机制、刚体约束求解策略、固定时间步长设计、内存访问优化以及多线程环境下的同步与确定性保障。通过对比不同积分方法、引入连续碰撞检测(CCD)、使用Kahan求和算法及熔断器模式等技术手段,旨在提升模拟真实感、运行效率及系统可靠性,并展望了并行求解器与机器学习辅助调优的未来方向。

PgDevote发布于 2026/3/23更新于 2026/5/1226254 浏览336 点赞约 23 分钟阅读
C++ 继承机制详解
C++算法

C++ 继承机制详解

综述由AI生成C++ 继承机制是面向对象编程的核心,允许在已有类基础上扩展功能。详细讲解了继承的概念、定义格式、访问控制变化、模板继承实例化问题、基派生类转化规则、作用域隐藏、默认成员函数生成顺序、友元与静态成员特性,以及多继承中的菱形继承问题和虚继承解决方案。最后对比了继承与组合的区别,强调优先使用组合以降低耦合度。内容涵盖从基础概念到深层内存模型,帮助读者全面掌握继承特性。

steve发布于 2026/3/23更新于 2026/5/1314 浏览0 点赞约 40 分钟阅读
自动驾驶激光雷达运动畸变与鬼影处理及核心实现
C++AI算法

自动驾驶激光雷达运动畸变与鬼影处理及核心实现

探讨自动驾驶中激光雷达点云预处理的重要性,分析因车辆运动导致的扫描畸变问题。在高速场景下,雷达扫描周期内车辆位移会导致点云拉伸扭曲。文章从物理特性出发解释卷帘快门效应,并提及基于 SIMD 指令集的工程化代码解决方案,强调底层数据质量对感知模型的影响。

游戏玩家发布于 2026/3/23更新于 2026/5/1219017 浏览662 点赞约 2 分钟阅读
C++算法

从裸金属到实时系统:C++内核稳定运行的关键控制点

裸金属及实时系统下 C++ 内核稳定性面临内存、并发及异常处理挑战。解决方案包括内存池设计与静态分配、零拷贝机制、RAII 自动化管理、中断服务例程状态标记及无等待算法。通过编译器保护、构造函数顺序控制及轻量级日志集成,预防内存泄漏与数据竞争,保障系统在高负载下的可靠性与可预测性。

追风少年发布于 2026/3/23更新于 2026/5/119 浏览0 点赞约 24 分钟阅读
C++

Visual C++ Redistributable 运行库缺失与损坏修复指南

Visual C++ Redistributable 运行库缺失或损坏会导致应用程序无法启动。常见问题包括缺少 MSVCP140.dll 提示、安装窗口静默消失或进度条卡顿。解决方案涵盖快速诊断命令生成日志、一键自动修复参数配置、企业级静默部署以及手动深度清理旧版本组件。高级修复涉及 UCRT 依赖检查和系统组件更新。预防策略建议保持组件更新、避免版本冲突并定期维护。操作时需注意管理员权限及安装顺序,确保环境稳定。

忘忧发布于 2026/3/23更新于 2026/5/1412 浏览0 点赞约 7 分钟阅读
位运算实战:两数之和、唯一数字与消失数字解析
C++算法

位运算实战:两数之和、唯一数字与消失数字解析

位运算技巧解决三道经典算法题。通过异或实现无进位加法,利用比特位计数模三还原唯一数字,借助分组异或定位缺失数值。涵盖整数求和、单次出现检测及数组缺失值查找场景,提供 C++ 高效实现方案。

时间旅人发布于 2026/3/23更新于 2026/5/1310 浏览0 点赞约 6 分钟阅读
C++

UE5 蓝图与 C++ 交互:组件、事件与数据资产

综述由AI生成在 Unreal Engine 中使用 C++ 与蓝图交互的三种主要方式。首先讲解了如何创建组件,对比了原始指针与 TObjectPtr 智能指针的区别及 CreateDefaultSubobject 用法。其次演示了如何通过 BlueprintNativeEvent 实现重叠事件的 C++ 默认实现与蓝图重写机制。最后阐述了基于 DataAsset 和 PrimaryDataAsset 创建数字资产的方法及代码结构。内容涵盖头文件声明…

星星泡饭发布于 2026/3/23更新于 2026/5/1226888 浏览603 点赞约 15 分钟阅读
二叉搜索树 C++ 简单实现:增删查改详解
C++算法

二叉搜索树 C++ 简单实现:增删查改详解

综述由AI生成二叉搜索树(BST)是基础数据结构之一,具有左子树小于根、右子树大于根的特性。详细讲解了 C++ 中 BST 的实现,包括 Key 型和 KeyValue 型两种结构。内容涵盖节点定义、类结构设计,以及核心的插入、查找、中序遍历和删除操作。针对删除操作中复杂的四种情况(双孩子节点)提供了替换法解决方案。此外还补充了构造函数、拷贝构造、赋值重载及析构函数的完整实现,确保内存安全。通过对比二分查找的局限性,突出了 BST 在动态数据管理上的…

moshang发布于 2026/3/23更新于 2026/5/125 浏览0 点赞约 17 分钟阅读
C++ 模板机制与 string 标准库实战指南
C++算法

C++ 模板机制与 string 标准库实战指南

综述由AI生成C++ 模板通过泛型编程实现代码复用,编译器在实例化阶段生成具体类型函数。STL 作为核心组件提供数据结构与算法框架。string 类基于 basic_string<char>,封装了内存管理与字符操作接口。掌握构造函数、迭代器、容量控制及修改器方法,能高效处理字符串任务。注意 insert/erase 操作的 O(N) 复杂度,理解底层数组特性避免性能陷阱。

JavaCoder发布于 2026/3/23更新于 2026/5/138 浏览0 点赞约 9 分钟阅读
C++ 泛型编程:代码复用的核心利器
C++算法

C++ 泛型编程:代码复用的核心利器

C++ 泛型编程通过模板机制实现类型无关的代码复用。涵盖函数模板与类模板定义、隐式与显式实例化、非类型参数应用及编译期定长数组实现。重点解析模板特化(全特化与偏特化)解决指针比较等特定场景问题,并阐明分离编译导致的链接错误及头文件包含或显式实例化的解决方案。总结模板在提升效率与灵活性方面的优势,同时指出代码膨胀与编译错误定位难等潜在缺点。

云间运维发布于 2026/3/23更新于 2026/5/128 浏览0 点赞约 39 分钟阅读
拆解 DDSM400 伺服轮毂电机:结构原理与选型实战
C++算法

拆解 DDSM400 伺服轮毂电机:结构原理与选型实战

综述由AI生成DDSM400 是一款专为小型全向机器人设计的一体化伺服轮毂电机,集成了无刷电机、FOC 驱动与高精度编码器。通过拆解分析其内部结构,解析钕强磁外转子、直驱零背隙及 FOC 控制逻辑的优势。内容涵盖关键参数规格、接线流程、LIN 总线控制方式及适用场景对比,为创客在麦克纳姆轮底盘选型与调试提供实操参考,帮助实现精准静音的动力输出。

灰度发布发布于 2026/3/23更新于 2026/5/115 浏览0 点赞约 14 分钟阅读
算法实战:外观数列与数青蛙的模拟解法
C++算法

算法实战:外观数列与数青蛙的模拟解法

外观数列通过双指针统计连续字符生成序列;数青蛙利用哈希表模拟 croak 状态流转。两者均考察对字符串的模拟处理能力,重点在于边界判断与状态维护。

LinuxPan发布于 2026/3/23更新于 2026/5/148 浏览0 点赞约 8 分钟阅读
算法实战:LeetCode 1419 数青蛙(模拟法)
C++算法

算法实战:LeetCode 1419 数青蛙(模拟法)

数青蛙问题要求计算发出完整 croak 序列所需的最少青蛙数量。核心思路是模拟青蛙叫声的状态流转,利用数组记录当前处于 c、r、o、a、k 各阶段的青蛙数量。遇到 c 时优先复用刚结束 k 的青蛙或新增青蛙,中间字符需前驱存在。最后检查是否所有青蛙都完成叫声。时间复杂度 O(N),空间复杂度 O(1)。

性能调优发布于 2026/3/23更新于 2026/5/148 浏览0 点赞约 5 分钟阅读
数据结构基础:顺序表的原理与实现
C++算法

数据结构基础:顺序表的原理与实现

综述由AI生成顺序表作为线性表的顺序存储结构,底层依赖连续内存空间。深入剖析静态与动态顺序表的差异,演示了从结构定义到初始化、销毁、扩容及增删改查接口的完整模拟实现过程。同时结合 C++ STL 的 vector 容器,对比了手动管理与自动管理的优劣,并补充了竞赛场景下的静态数组优化方案。

暖阳发布于 2026/3/23更新于 2026/5/96 浏览0 点赞约 17 分钟阅读
STL 容器适配器 stack 与 queue 底层模拟及算法实战
C++算法

STL 容器适配器 stack 与 queue 底层模拟及算法实战

STL 容器适配器 stack 与 queue 基于基础容器封装实现特定操作逻辑。文章剖析容器适配器概念及迭代器限制原因,手动模拟实现核心接口,最后通过最小栈、逆波兰表达式求值等典型算法题展示应用场景。重点在于理解底层容器选择、接口封装思想以及利用栈队列特性解决复杂问题的思路,帮助读者夯实数据结构基础。

remedios发布于 2026/3/23更新于 2026/5/1215 浏览0 点赞约 14 分钟阅读
C++ 类与对象进阶:初始化列表、静态成员与编译器优化
C++算法

C++ 类与对象进阶:初始化列表、静态成员与编译器优化

C++ 类与对象进阶特性涉及初始化列表底层逻辑、static 成员共享机制及友元封装权衡。本文通过代码示例解析引用与 const 成员必须用初始化列表的原因,阐述 static 成员变量在类外初始化的规则,并探讨编译器对拷贝构造的优化策略。掌握这些设计初衷有助于避开工程开发中的高频陷阱,写出高效安全的代码。

性能调优发布于 2026/3/23更新于 2026/5/105 浏览0 点赞约 29 分钟阅读
C++算法

C++ 内核性能优化十大误区:如何避免常见陷阱

综述由AI生成深入剖析了 C++ 内核性能优化的十大常见误区,包括过度内联、忽视编译器标志、误用手动循环展开及 volatile 关键字等。文章详细阐述了编译器优化机制,如 RVO/NRVO、constexpr 边界、向量化与自动并行化策略。同时提供了高效编码实践,涵盖数据布局优化、PGO 精准调优、内存预取引导及零成本抽象的工程落地。通过理论分析与代码示例,帮助开发者避免盲目优化,掌握性能主动权,构建可持续的监控体系。

古灵精怪发布于 2026/3/23更新于 2026/5/1315749 浏览692 点赞约 22 分钟阅读
上一页下一页