跳到主要内容
极客日志极客日志
首页博客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++ 运算符详解与优先级指南

综述由AI生成C++ 中的各类运算符,包括算术、位操作、自增自减、复合赋值、条件、比较、逻辑、逗号及成员访问运算符。详细说明了各运算符的功能、优先级、类型转换规则及注意事项,如移位运算的未定义行为、短路求值特性等,并提供了完整的运算符优先级总表供参考。

神经兮兮发布于 2026/3/23更新于 2026/5/922842 浏览154 点赞约 18 分钟阅读
C/C++ 输入输出实战:OJ 场景与性能优化
C++算法

C/C++ 输入输出实战:OJ 场景与性能优化

综述由AI生成C/C++ 输入输出是算法竞赛的基础。梳理了 OJ 常见输入模式(单组、多组已知/未知、特殊值结束),讲解了含空格字符串及数字处理的技巧,并对比了 scanf/printf 与 cin/cout 的性能差异及同步优化方法,帮助开发者写出高效健壮的代码。

王者发布于 2026/3/23更新于 2026/5/56 浏览0 点赞约 12 分钟阅读
C++ STL List 容器详解与模拟实现
C++算法

C++ STL List 容器详解与模拟实现

综述由AI生成C++ STL List 容器基于双向循环链表实现,提供高效的头尾及中间插入删除能力,但牺牲了随机访问性能。文章详细讲解了 List 的构造、迭代器使用规范、常见接口如 push/pop/insert/erase 以及关键的迭代器失效处理机制。通过代码示例展示了如何正确遍历和删除元素,并给出了 List 的模拟实现源码,涵盖迭代器封装、节点管理及深拷贝逻辑。最后对比了 List 与 Vector 的差异,指出前者适用于频繁增删场景,后者…

极光发布于 2026/3/23更新于 2026/5/85 浏览0 点赞约 15 分钟阅读
C++ 图论实战:深入理解三种最短路径算法
C++算法

C++ 图论实战:深入理解三种最短路径算法

图的最短路径问题是经典算法题。Dijkstra 适用于非负权单源,采用贪心策略;Bellman-Ford 处理负权边并检测负环,通过多次松弛实现;Floyd 解决全源最短路径,利用动态规划思想。通过松弛操作更新距离,配合前驱数组还原路径。掌握这三种算法能应对不同场景下的路径规划需求。

菩提发布于 2026/3/23更新于 2026/5/95 浏览0 点赞约 11 分钟阅读
Linux 下基于策略模式的手写高性能日志模块实现
C++算法

Linux 下基于策略模式的手写高性能日志模块实现

在 Linux 环境下使用 C++ 手写高性能日志模块的设计与实现。内容涵盖池化技术概念、日志系统设计(等级、时间戳、文件/控制台输出)、策略模式的应用以及线程安全处理。通过运算符重载实现灵活的日志拼接,为后续线程池实战奠定基础。

晚风叙旧发布于 2026/3/23更新于 2026/5/815056 浏览67 点赞约 36 分钟阅读
Linux 系统编程:线程互斥原理与实战指南
C++算法

Linux 系统编程:线程互斥原理与实战指南

线程互斥是解决多线程共享资源竞争的关键。文章从共享资源与临界区概念入手,通过售票系统案例演示数据竞争现象,深入解析 Linux 互斥量(mutex)的初始化、加锁解锁及底层硬件原子指令原理。同时介绍 C++ RAII 风格封装,提供自动管理锁资源的方案,并涵盖死锁避免、过度加锁优化等实战避坑指南,助力开发者构建安全高效的并发程序。

山野来信发布于 2026/3/23更新于 2026/5/75 浏览0 点赞约 41 分钟阅读
C++算法

基于 FPGA 的 ADS131A04 异步中断模式 SPI 驱动设计

ADS131A04 是一款 24 位高精度 ADC,支持同步从、异步中断及同步主三种接口模式。重点介绍在 FPGA 项目中采用异步中断模式的 SPI 驱动实现方案。该模式利用 DRDY 信号触发中断,无需 FPGA 持续产生时钟,降低功耗与干扰。核心设计包括状态机逻辑与复位时序控制。复位需保持低电平至少 800ns,拉高后等待 4.5ms 方可发送命令。状态机涵盖 IDLE、RESET_PRE、RESET、INIT 等状态,确保时序合规…

性能调优发布于 2026/3/23更新于 2026/5/822954 浏览514 点赞约 3 分钟阅读
分布式文件存储服务设计与实现优化
C++

分布式文件存储服务设计与实现优化

基于 brpc、MinIO、Redis 和 etcd 构建的分布式文件存储服务,支持单文件、多文件及分块上传下载。采用分层架构设计,通过 Builder 模式解耦初始化逻辑,利用 LRU 缓存与 Redis 持久化提升性能与可靠性。服务具备高可用、可扩展特性,集成参数校验、错误处理及资源自动释放机制,适用于企业级场景。

FrontendX发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 33 分钟阅读
AN-93 双麦降噪远场拾音模块技术解析与落地应用
C++AI算法

AN-93 双麦降噪远场拾音模块技术解析与落地应用

AN-93 双麦降噪远场拾音模块采用双核 DSP 架构,结合专属算法实现 30-36dB 深度降噪与 30cm-700cm 广域拾音。硬件支持宽电压输入与多种接口适配,算法涵盖自适应降噪、AGC 增益控制及相位误差校正。实测数据显示在稳态与非稳态噪声下均表现优异,语音识别率稳定,功耗低且延迟小于 10ms。该模块适用于录音、通讯、安防等多种场景,兼顾性能与集成灵活性。

Stephaine Walsh发布于 2026/3/23更新于 2026/5/620612 浏览243 点赞约 11 分钟阅读
C++算法

LeetCode 1461. 检查一个字符串是否包含所有长度为 K 的二进制子串

讲解 LeetCode 1461 题,判断二进制字符串是否包含所有长度为 K 的子串。提供两种解法:哈希集合存储子串(O(nk))和滑动窗口加位运算(On)。后者效率更高,适合 K 较大的情况。核心逻辑是统计不同子串数量并与 2 的 K 次方比较。

蜜桃汽水发布于 2026/3/23更新于 2026/5/817079 浏览741 点赞约 7 分钟阅读
算法实战:预处理、滑窗、前缀和哈希及图论并查集应用
C++算法

算法实战:预处理、滑窗、前缀和哈希及图论并查集应用

算法实战涵盖预处理、滑动窗口、前缀和哈希同余、线性 DP 及图论并查集等核心考点。通过寻宝与村村通等实例,演示如何从暴力枚举进阶至高效解法,重点解析状态压缩、连通性维护及数学优化的具体实现思路,适合备战蓝桥杯及各类算法竞赛的开发者参考。

邪神洛基发布于 2026/3/23更新于 2026/5/85 浏览0 点赞约 4 分钟阅读
递归算法实战:从汉诺塔到快速幂与链表操作
C++算法

递归算法实战:从汉诺塔到快速幂与链表操作

递归算法实战涵盖汉诺塔问题分解、链表合并与反转、节点交换及快速幂优化。通过 C++ 代码示例详解递归终止条件与状态转移,解析基础数据结构在面试中的常见解法与实现细节。

abccba发布于 2026/3/23更新于 2026/5/98 浏览0 点赞约 15 分钟阅读
C++ map/multimap 完全指南:从红黑树原理到算法实战
C++算法

C++ map/multimap 完全指南:从红黑树原理到算法实战

C++ STL 关联容器 map 与 multimap 基于红黑树实现,提供高效的查找、插入与删除操作。其底层原理、键值对特性及常用接口(insert、find、erase),重点对比 operator[] 与 at() 的行为差异。结合随机链表复制与前 K 个高频单词等经典算法题,展示 map 在实际工程与面试中的应用技巧。

落日余晖发布于 2026/3/23更新于 2026/5/910 浏览0 点赞约 53 分钟阅读
C++

Windows 平台 C++ 基于 PDH API 实现 CPU 使用率监控

介绍在 Windows 平台下使用 C++ 语言结合原生 PDH API 实现 CPU 使用率的实时监控功能。通过 PdhOpenQuery 初始化查询句柄,添加 Processor Information 计数器,经过预热采样获取浮点型使用率数据。代码包含完整的错误处理、异常值过滤及资源释放逻辑,适配 Win10/11 系统,数值与任务管理器一致,无需第三方库,轻量高效。

随缘发布于 2026/3/23更新于 2026/5/87652 浏览433 点赞约 11 分钟阅读
C++ STL 关联容器:set 与 map 核心用法详解
C++算法

C++ STL 关联容器:set 与 map 核心用法详解

C++ STL 中的 set 和 map 基于红黑树实现,提供 O(log N) 的高效查找与有序存储。本文涵盖构造方式、增删查接口细节、迭代器失效规则及 multiset/map 差异,结合 LeetCode 实战案例演示双指针交集检测、链表环判断及高频词统计等场景的实际应用。掌握这些关联容器的底层逻辑与边界条件,能显著提升复杂数据处理的效率与代码健壮性。

dehua dong发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 10 分钟阅读
C++算法

GESP 八级 C++ 复习资料:倍增与数论组合数学

整理 GESP 八级 C++ 考试核心考点,涵盖倍增算法中的最近公共祖先(LCA)实现原理及代码,以及数论与组合数学基础知识,包括加减乘除计数原理、阶乘、排列组合、鸽巢原理和卡特兰数的定义与应用场景。

RustyLab发布于 2026/3/23更新于 2026/5/616531 浏览213 点赞约 7 分钟阅读
C++ 入门:引用、内联函数与 nullptr 详解
C++算法

C++ 入门:引用、内联函数与 nullptr 详解

综述由AI生成C++ 引用机制、内联函数优化及 nullptr 空指针常量是基础核心知识。引用作为变量别名可避免拷贝开销,常用于函数传参与返回值;内联函数通过展开减少栈帧创建提升效率;nullptr 解决了 NULL 宏在重载中的歧义问题。内容涵盖特性、使用场景及与指针的区别。

刀狂发布于 2026/3/23更新于 2026/5/88 浏览0 点赞约 7 分钟阅读
C++ 基础:引用、inline 与 nullptr 用法解析
C++

C++ 基础:引用、inline 与 nullptr 用法解析

C++ 引用作为变量别名,定义需初始化且不可更改指向,常用于传参减少拷贝及返回值修改对象。inline 关键字建议编译器展开函数体以消除栈帧开销,适用于短小高频调用,但可能导致代码膨胀。nullptr 为 C++11 引入的空指针字面量,替代宏定义的 NULL,避免类型转换歧义,提升空指针判定的安全性。三者均为 C++ 基础语法核心概念。

活在当下发布于 2026/3/23更新于 2026/5/810 浏览0 点赞约 25 分钟阅读
C++算法

C++26 反射即将落地:GCC 14 最新进展与迁移路线图

C++26 引入静态反射特性,GCC 14 提供初步支持,实现编译时类型元数据查询。文章概述核心设计目标,对比传统宏与模板方案的优势。详解 GCC 中元对象协议(MOP)落地细节及编译时 API 使用模式。通过 Go 语言反射机制进行性能对比分析,指出运行时开销差异。提供代码库可反射性评估方法及增量式迁移策略,涵盖序列化、测试框架及 GUI 属性系统重构案例。最后展望边缘计算与 AI 模型协同演进,建议构建开源贡献机制。

苹果系统发布于 2026/3/23更新于 2026/5/92709 浏览106 点赞约 24 分钟阅读
设计模式在 C++ 面向对象开发中的应用
C++算法

设计模式在 C++ 面向对象开发中的应用

综述由AI生成设计模式是面向对象编程的最佳实践,用于解决常见设计问题并提升代码可维护性与扩展性。文章涵盖单例、工厂、观察者和策略四种核心模式及其 C++ 实现。单例模式管理全局资源;工厂模式解耦对象创建;观察者模式处理事件依赖;策略模式封装算法切换。结合任务调度系统实战案例,展示了如何应用这些模式构建灵活、低耦合的系统架构。

氛围发布于 2026/3/23更新于 2026/5/68 浏览0 点赞约 20 分钟阅读
上一页下一页