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

C/C++依赖管理:Conan 深度解析与实战

综述由AI生成介绍 Conan 作为开源 C/C++ 包管理器的核心功能与实战应用。内容涵盖其去中心化架构、跨平台兼容性、依赖解析能力及与 CMake 等构建系统的集成。详细解析了安装配置、常用命令(create、install、upload)、核心模块结构及企业级私有仓库搭建的最佳实践。同时提供了依赖冲突处理和跨平台编译配置的解决方案,帮助开发者高效管理第三方库依赖,提升开发效率。

ApiHolic发布于 2026/3/23更新于 2026/5/75326 浏览673 点赞约 5 分钟阅读
C++AI算法

基于 OpenCV 与 C++ 的 ISBN 图像识别系统实现

介绍基于 OpenCV 和 C++ 构建的 ISBN 自动识别系统。针对复杂背景、光照变化、几何形变及字符分割等挑战,系统采用模块化设计,包含图像矫正、水漫填充及模板匹配等核心处理流程,旨在实现从原始图像到数字编码的精准提取,适用于图书馆管理及智能零售场景。

静心发布于 2026/3/23更新于 2026/5/929650 浏览134 点赞约 2 分钟阅读
C++ STL 容器详解:set、map 及其底层原理
C++算法

C++ STL 容器详解:set、map 及其底层原理

综述由AI生成C++ STL 关联式容器涵盖 set、map、multiset 及 multimap,底层通常基于红黑树。深入解析了它们的构造、增删查接口及迭代器行为。重点阐述了 set 的唯一性约束、map 的键值对映射机制,以及 operator[] 如何通过 insert 实现查找与插入。结合代码示例,演示了利用这些容器进行去重、词频统计、链表环检测等实战场景,并对比了 multiset 与 multimap 在支持数据冗余时的特殊用法。

Pythonist发布于 2026/3/23更新于 2026/5/85 浏览0 点赞约 61 分钟阅读
C++ 递归实战:汉诺塔问题详解
C++算法

C++ 递归实战:汉诺塔问题详解

汉诺塔是递归算法的经典案例。核心思路是将 n 个盘子的移动分解为 n-1 个子问题:先将 n-1 个盘子移至辅助柱,再将最大盘子移至目标柱,最后将 n-1 个盘子从辅助柱移至目标柱。代码通过 DFS 函数实现这一逻辑,注意递归终止条件为 n=1 时的直接移动。

开源信徒发布于 2026/3/23更新于 2026/5/94 浏览0 点赞约 3 分钟阅读
C++ 面试基础:与 C 语言区别及 C++11 新特性
C++

C++ 面试基础:与 C 语言区别及 C++11 新特性

综述由AI生成C++ 与 C 语言在语法、内存管理及编程范式上存在显著差异。C++ 支持类、封装、继承、多态等面向对象特性,默认访问权限为 private,而 C 语言 struct 默认为 public。C++ 提供 new/delete 操作符替代 malloc/free。C++11 引入 auto 类型推导、范围 for 循环及智能指针(shared_ptr/unique_ptr)等新特性,提升了代码灵活性与安全性,有效避免内存泄漏。

利刃发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 2 分钟阅读
C++ 模板进阶:特化、萃取与可变参数模板
C++算法

C++ 模板进阶:特化、萃取与可变参数模板

C++ 模板进阶技术涵盖特化、类型萃取与可变参数模板。模板特化支持指针、数组等复杂类型适配;类型萃取利用编译期信息实现条件逻辑;可变参数模板通过参数包及折叠表达式处理任意数量参数。结合编译期计算优化斐波那契数列等场景,需注意参数包展开顺序及类型推导陷阱,提升泛型编程实战能力。

1qazxsw2发布于 2026/3/23更新于 2026/5/811 浏览0 点赞约 25 分钟阅读
C++AIjava算法

AIGC 延迟优化实战:C++ 零拷贝与异步调度方案

综述由AI生成AIGC 系统延迟优化涉及网络传输、预处理、模型推理及后处理等多环节。重点探讨基于 C++ 的零拷贝技术(如 sendfile、mmap)如何减少内核与用户态数据拷贝,以及异步调度架构(事件循环、协程、线程池)在非阻塞流水线中的应用。结合 Python、Java、Go 等语言的实践案例,分析了动态批处理、KV 缓存复用、内存池对象复用及异步 I/O 重叠等策略对降低首字延迟和提升吞吐量的实际效果。最后总结了生产环境压测方法与未来可观测性…

邪神洛基发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 25 分钟阅读
二维前缀和详解:从模板到激光炸弹实战
C++算法

二维前缀和详解:从模板到激光炸弹实战

二维前缀和通过预处理将子矩阵查询优化至 O(1) 复杂度。核心公式利用容斥原理计算区域和:f[x2][y2] - f[x1-1][y2] - f[x2][y1-1] + f[x1-1][y1-1]。通过模板题演示基础构建,并结合激光炸弹案例讲解如何处理坐标重叠、边界条件及枚举最大值。重点在于下标从 1 开始的便利性以及防止整数溢出的类型选择。适合算法初学者巩固基础数据结构应用。

极光发布于 2026/3/23更新于 2026/5/85 浏览0 点赞约 6 分钟阅读
数据结构:八种常见排序算法详解
C++算法

数据结构:八种常见排序算法详解

综述由AI生成本文详细解析了八种常见的排序算法,涵盖插入、选择、交换、归并及非比较排序。内容包含直接插入、希尔、直接选择、堆排序、冒泡、快速排序(Hoare/挖坑/Lomuto/非递归)、归并及计数排序的原理、代码实现与复杂度分析。文章修正了原有代码格式问题,去除了无关平台链接,重点讲解了算法核心逻辑与工程实践中的注意事项,如快速排序的基准值选择与栈模拟递归实现,适合希望深入理解底层排序机制的开发者阅读参考。

协议工匠发布于 2026/3/23更新于 2026/5/75 浏览0 点赞约 20 分钟阅读
C++ 核心概念与常见面试题解析
C++算法

C++ 核心概念与常见面试题解析

综述由AI生成C++ 面向对象编程包含封装、继承和多态三大特性,其中多态通过虚函数实现动态绑定。内存管理中,堆栈区分明确,new/delete 与 malloc/free 在对象生命周期处理上存在差异。C++11 引入的智能指针如 unique_ptr 和 shared_ptr 有效解决了资源管理问题,lambda 表达式则简化了匿名函数定义。重点涵盖了构造函数、析构函数、引用与指针的区别以及模板基础。

AiEngineer发布于 2026/3/23更新于 2026/5/89 浏览0 点赞约 28 分钟阅读
C++ 继承中同名成员的隐藏与重载规则解析
C++

C++ 继承中同名成员的隐藏与重载规则解析

C++ 继承机制涉及基类与派生类的关系及代码复用。探讨继承定义、访问控制及类型转换规则,重点解析同名成员在继承体系中的隐藏现象,区分其与函数重载的差异。同时梳理派生类默认成员函数的生成与调用顺序,包括构造、析构及赋值操作符的处理逻辑,帮助开发者避免常见作用域混淆错误。

Elasticer发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 21 分钟阅读
C/C++ 内存分布与动态内存管理机制
C++

C/C++ 内存分布与动态内存管理机制

C/C++ 内存布局包含代码段、数据段、栈区和堆区。C 语言通过 malloc/calloc/realloc/free 进行堆内存管理,不自动初始化或调用构造函数。C++ 引入 new/delete 操作符,底层调用 operator new/delete 函数,支持对象构造与析构。new 失败抛出异常,malloc 返回 NULL。数组分配需配合 delete[]。自定义类型在 new/delete 过程中会显式调用构造函数和析构函数…

baireiraku发布于 2026/3/23更新于 2026/5/97 浏览0 点赞约 15 分钟阅读
C++ 运算符重载:让自定义类型支持运算扩展
C++算法

C++ 运算符重载:让自定义类型支持运算扩展

综述由AI生成C++ 运算符重载允许为自定义类型重新定义运算符行为,使对象能像内置类型一样参与运算。了成员函数与全局函数两种重载形式,涵盖二元、一元、关系及输入输出运算符的实现细节。重点讲解了前置与后置 ++ 的区别、赋值运算符深拷贝处理以及 << 运算符的友元用法。通过 Point、Counter、Complex 等实战案例,展示了如何编写符合规范的代码,提升可读性与扩展性。

芝士奶盖发布于 2026/3/23更新于 2026/5/78 浏览0 点赞约 20 分钟阅读
C++AI算法

Windows 11 本地部署 Qwen3.5 量化模型实测:llama.cpp 体验

Windows 11 下使用 llama.cpp 部署 Qwen3.5 量化模型实测。对比 0.8B 与 2B 版本在 CPU 环境下的推理速度与准确性。结果显示 UD-Q4_K_XL 精度优于 Q4_K_M,但小模型在处理复杂数学物理问题时仍存在逻辑错误。适合本地轻量级开发测试,需注意上下文理解能力限制。

moshang发布于 2026/3/23更新于 2026/5/43 浏览0 点赞约 4 分钟阅读
基于 C++11 手写前端 Promise 实现
C++大前端算法

基于 C++11 手写前端 Promise 实现

C++11 环境下手写 Promise 类,模拟前端异步状态机机制。对比 std::promise 功能差异,详解 resolve/reject 逻辑与链式调用实现,解决回调嵌套问题,提升 C++ 异步代码可读性。涵盖状态管理、回调注册及标准库对比分析,为 C++ 异步编程提供实用参考。

WenxuanMa发布于 2026/3/23更新于 2026/5/99 浏览0 点赞约 12 分钟阅读
字节跳动 Linux C/C++ 后端面试真题解析
C++java算法

字节跳动 Linux C/C++ 后端面试真题解析

字节跳动后端面试的核心知识点,涵盖 HTTP/HTTPS/TCP 网络协议、C++ 指针与内存管理、进程通信与多线程同步、数据库范式、Spring AOP 原理及缓存穿透击穿雪崩等问题。内容包含技术原理详解、代码示例及实战排查经验,旨在帮助候选人深入理解后端开发基础与高并发场景下的解决方案。

奶糖兔发布于 2026/3/23更新于 2026/5/829428 浏览26 点赞约 49 分钟阅读
C++

C/C++ 中 const 关键字的用法与差异详解

综述由AI生成const 是 C/C++ 中的只读修饰符,用于限定变量或对象不可修改。文章对比了 C 与 C++ 的差异:C 中 const 仅为只读变量,不支持引用和类特性;C++ 支持常引用、常成员函数及编译期常量优化。涵盖基础用法(变量、指针)、C 专属限制(数组长度、extern)、C++ 增强(类、模板、返回值)及实战注意事项(如 const_cast 风险)。掌握 const 用法对提升代码健壮性和性能至关重要。

无尘发布于 2026/3/23更新于 2026/5/8943 浏览477 点赞约 26 分钟阅读
C++ 实现 unordered_set 与 unordered_map 详解
C++算法

C++ 实现 unordered_set 与 unordered_map 详解

综述由AI生成详细讲解了基于哈希表(HashTable)在 C++ 中实现 unordered_set 和 unordered_map 的过程。内容包括 HashNode 节点设计、HashTable 核心操作(插入、查找、删除、扩容)、自定义迭代器 HTIterator 的实现,以及最终如何封装这两个容器。通过模板编程和仿函数技术,展示了底层数据结构的设计原理与代码细节。

ArchDesign发布于 2026/3/23更新于 2026/5/921719 浏览643 点赞约 34 分钟阅读
手搓简易 Linux 进程池:基于管道实现任务分发
C++算法

手搓简易 Linux 进程池:基于管道实现任务分发

综述由AI生成Linux 进程池通过预创建子进程避免频繁 fork 开销。基于匿名管道实现任务分发,父进程轮询将任务码写入管道,子进程读取执行。核心涉及管道通信机制、负载均衡策略及进程回收逻辑,重点解析了停止阶段可能出现的死锁问题及解决方案。

Pythonist发布于 2026/3/23更新于 2026/5/86 浏览0 点赞约 16 分钟阅读
C++ 七大排序算法详解
C++算法

C++ 七大排序算法详解

综述由AI生成详细解析了 C++ 中的七大排序算法,包括选择、冒泡、计数、插入、堆、快速及归并排序。涵盖各算法的思路、时间复杂度、空间复杂度及稳定性分析,并提供完整代码实现。通过对比表格总结了不同算法的适用场景,帮助开发者根据数据规模与特性选择合适的排序方案。

RedisGeek发布于 2026/3/23更新于 2026/5/818 浏览4 点赞约 25 分钟阅读
上一页下一页