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

排序

最新更新最新发布最多浏览最多点赞
STL map/multimap 深度解析:接口使用与核心特性
C++算法

STL map/multimap 深度解析:接口使用与核心特性

STL map 基于红黑树实现,key 唯一且有序。核心在于 pair 键值对存储,支持通过迭代器修改 value 但禁止修改 key。operator[] 是常用接口,兼具查找、插入与修改功能。multimap 允许 key 重复但不支持 operator[]。常见应用包括词频统计、复杂链表复制及 Top K 问题求解。

Pythonist发布于 2026/3/26更新于 2026/5/45 浏览0 点赞约 40 分钟阅读
2026 年 3 月 GESP C++ 一级真题解析:数字替换
C++算法

2026 年 3 月 GESP C++ 一级真题解析:数字替换

综述由AI生成GESP C++ 一级真题要求将输入整数中的数字 4 替换为 8。推荐使用字符串类型存储输入,通过遍历并比较字符完成替换,既避免了整数运算的复杂性,又能自然处理大数情况。代码示例展示了如何高效实现这一逻辑,适合初学者掌握基础字符串操作。

ArchDesign发布于 2026/3/26更新于 2026/5/26 浏览0 点赞约 3 分钟阅读
C++ 性能优化:提升代码执行效率的核心技巧
C++算法

C++ 性能优化:提升代码执行效率的核心技巧

综述由AI生成C++ 性能优化涉及内存管理、CPU 指令、I/O 操作及算法改进。通过智能指针减少泄漏,预分配向量避免碎片,合并循环降低开销,内联函数减少调用成本。文件与网络 I/O 采用缓冲或异步策略提升吞吐。矩阵乘法案例展示了缓存友好型算法的实际效果。核心原则为先测量后优化,确保可维护性。

t ag发布于 2026/3/26更新于 2026/5/17 浏览0 点赞约 36 分钟阅读
C++AI算法

llama.cpp 量化模型部署实战:从模型转换到 API 服务

llama.cpp 是基于 C/C++ 的开源推理引擎,支持在消费级硬件上高效运行大模型。通过量化技术优化体积与速度,结合 GGUF 格式,可实现低成本本地部署。流程涵盖环境编译、模型下载及配置,适用于开发者体验或私有 AI 应用落地。

RustyLab发布于 2026/3/26更新于 2026/5/48 浏览0 点赞约 2 分钟阅读
C++算法

机器人表情模拟:Arduino 控制面部舵机项目

基于 Arduino 开发板和 SG90 微型舵机构建机器人面部表情系统。利用 Servo.h 库精准驱动舵机角度,配合连杆或绳索传动机构模拟眉嘴动作。代码层面采用渐进式插值算法实现表情平滑过渡,避免生硬切换。针对多舵机供电不足问题,采用独立外接电源并共地处理方案。系统架构涵盖硬件连接、软件逻辑及机械结构,可扩展麦克风或摄像头模块实现智能交互。

PhpPioneer发布于 2026/3/26更新于 2026/5/45 浏览0 点赞约 15 分钟阅读
Z 字形变换与外观数列算法解析
C++算法

Z 字形变换与外观数列算法解析

Z 字形变换通过模拟字符串在 numRows 行间的周期性移动来重构输出,核心在于识别 2*numRows-2 的周期规律,分别处理首尾行与中间行的索引跳跃。外观数列则采用迭代模拟方式,统计前一项中连续相同字符的数量并拼接生成下一项,利用双指针遍历当前字符串完成计数。两题均属于基础模拟类算法,重点考察对数组索引规律的把握及字符串处理能力。

CryptoLab发布于 2026/3/26更新于 2026/5/19 浏览0 点赞约 5 分钟阅读
C++ 笔试刷题 Day 16:字符串替换、神奇数及 DNA 序列
C++算法

C++ 笔试刷题 Day 16:字符串替换、神奇数及 DNA 序列

综述由AI生成三道 C++ 笔试算法题。第一题字符串替换,将字符串中的%s占位符依次替换为字符数组中的元素;第二题神奇数,判断区间内数字是否包含由某两位组成的质数;第三题 DNA 序列,使用滑动窗口寻找子串中 C/G 数量最多的长度为 n 的子串。文章提供了详细的算法分析与 C++ 代码实现。

猫巷少女发布于 2026/3/26更新于 2026/5/217 浏览4 点赞约 11 分钟阅读
C++ 关联容器实战:Set、Map 与键值对详解
C++算法

C++ 关联容器实战:Set、Map 与键值对详解

C++ 关联式容器通过键值对存储数据,分为树形(红黑树)和哈希结构。set/multiset 基于红黑树维护有序唯一或可重复元素,map/multimap 则提供 key-value 映射。掌握迭代器遍历、元素插入删除及 lower_bound/upper_bound 范围操作是核心。注意 map 的 [] 操作符在 key 不存在时会隐式创建默认值,而 at() 会抛异常。理解底层实现有助于选择合适容器优化检索性能。

ByteFlow发布于 2026/3/26更新于 2026/5/36 浏览0 点赞约 14 分钟阅读
C++算法

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

C++内核在裸金属及实时系统中面临内存管理、并发控制及异常安全挑战。通过内存池设计、零拷贝机制、RAII模式及堆栈保护提升可靠性。中断处理需规避异常抛出,采用原子操作与自旋锁保障多核同步。系统启动阶段需控制全局对象构造顺序,裁剪异常传播以降低开销。结合健康检查与故障恢复策略,构建高可用架构。

虚拟内存发布于 2026/3/26更新于 2026/5/24 浏览0 点赞约 23 分钟阅读
C++ 命名空间详解:作用域隔离与冲突解决
C++

C++ 命名空间详解:作用域隔离与冲突解决

C++ 命名空间通过创建独立作用域解决标识符冲突问题。核心机制包括命名空间定义、嵌套及非连续合并。访问方式涵盖显式限定符 (::)、using 声明及 using 指令。命名空间不影响变量生命周期,仅控制可见性。最佳实践建议避免在头文件中使用 using 指令以防污染,优先采用显式调用以确保代码清晰可控。

橘子海发布于 2026/3/26更新于 2026/5/34 浏览0 点赞约 25 分钟阅读
C++RNReact Native大前端

OpenHarmony 跨端生态适配指南 Flutter RN C/C++ 仓颉鸿蒙化

OpenHarmony 跨端生态适配涵盖 Flutter、RN、Cordova、Electron 等主流框架及通用 C/C++ 库。移动端适配提供专属 OH 版本,支持零成本迁移 Dart 库或低代码桥接。桌面端通过 Electron-OH 及交叉编译方案实现。C/C++ 库标准化仅需 HPKBUILD、HPKCHECK 等 6 个文件完成构建与测试。仓颉语言作为原生开发首选,无需额外适配。整体遵循官方标准模板,降低迁移成本,推动生态建…

晚风告白发布于 2026/3/26更新于 2026/5/416 浏览0 点赞约 32 分钟阅读
Linux 信号产生机制详解:从键盘到硬件异常
C++

Linux 信号产生机制详解:从键盘到硬件异常

综述由AI生成Linux 信号产生方式包括键盘输入、kill 命令、函数调用(kill/raise/abort)、软件条件(如 alarm)及硬件异常(如除零、野指针)。文章通过代码示例分析了信号捕捉机制,解释了为何部分信号不可被忽略,并深入探讨了操作系统如何通过中断和寄存器状态管理信号处理流程。

魔法巫师发布于 2026/3/26更新于 2026/5/316 浏览4 点赞约 15 分钟阅读
llama.cpp 技术指南:从底层原理到实战部署
C++AI算法

llama.cpp 技术指南:从底层原理到实战部署

llama.cpp 核心原理,包括 ggml 张量库、GGUF 文件格式及量化技术。涵盖环境编译 CPU GPU Metal 模型转换流程 HF 到 GGUF 及三种运行方式 CLI Server Python 集成。旨在帮助开发者在本地消费级硬件上高效部署大语言模型实现边缘 AI 应用。

鲜活发布于 2026/3/26更新于 2026/5/314 浏览1 点赞约 36 分钟阅读
C++ 二维前缀和算法模板与解析
C++算法

C++ 二维前缀和算法模板与解析

综述由AI生成二维前缀和算法在解决矩阵区域求和问题中的应用。相比暴力模拟 O(qmn) 的复杂度,前缀和预处理后单次查询仅需 O(1)。文章分析了容斥原理的计算逻辑,提供了完整的 C++ 代码实现及边界处理注意事项,适用于需要频繁查询子矩阵和的场景。

神经兮兮发布于 2026/3/26更新于 2026/5/114 浏览3 点赞约 4 分钟阅读
C++ 四种类型转换详解:static_cast、reinterpret_cast、const_cast 与 dynamic_cast
C++

C++ 四种类型转换详解:static_cast、reinterpret_cast、const_cast 与 dynamic_cast

综述由AI生成C++ 提供了四种显式类型转换操作符以替代 C 风格的强制转换,提升代码安全性与可读性。本文对比了 C 语言中的隐式与显式转换及其潜在风险,详细解析了 static_cast、reinterpret_cast、const_cast 和 dynamic_cast 的适用场景与底层机制。重点阐述了 dynamic_cast 依赖 RTTI 进行运行时类型检查的特性,以及 const_cast 移除常量属性的注意事项,帮助开发者在复杂继承体系…

咸鱼开飞机发布于 2026/3/26更新于 2026/4/305 浏览0 点赞约 7 分钟阅读
C++ 入门:引用、内联函数与 C++11 新特性详解
C++

C++ 入门:引用、内联函数与 C++11 新特性详解

C++ 引用作为变量别名共享内存,定义需初始化且不可重绑定。内联函数通过编译期展开减少调用开销,但可能增加代码体积,递归函数通常无法内联。C++11 引入 auto 关键字实现类型推导简化声明,配合指针或引用使用需注意显式符号。基于范围的 for 循环要求迭代对象支持 ++ 和 == 操作。nullptr 替代 NULL 消除重载歧义,明确表示空指针类型。掌握这些基础特性有助于编写高效、安全的现代 C++ 代码。

全栈工匠发布于 2026/3/26更新于 2026/5/13 浏览0 点赞约 20 分钟阅读
C++11 右值引用与移动语义详解及容器性能优化
C++算法

C++11 右值引用与移动语义详解及容器性能优化

综述由AI生成C++11 引入右值引用与移动语义以优化资源管理。通过对比左值拷贝与右值移动的差异,展示了 STL 容器接口如何利用移动构造提升效率。结合自定义 List 实现,演示了如何在模板类中正确转发右值参数,避免不必要的深拷贝开销。

www发布于 2026/3/26更新于 2026/5/24 浏览0 点赞约 9 分钟阅读
C++ STL 核心基础:迭代器、auto 与范围循环
C++算法

C++ STL 核心基础:迭代器、auto 与范围循环

C++ STL 包含六大组件,其中迭代器是访问容器的通用接口。迭代器的左闭右开区间原则及分类,讲解 auto 关键字的编译期类型推导规则与引用 const 陷阱,并对比范围 for 循环的三种遍历方式及其底层实现原理,帮助开发者写出更高效、安全的 C++ 代码。

云间漫步发布于 2026/3/26更新于 2026/5/24 浏览0 点赞约 17 分钟阅读
C++ 面向对象编程:深入解析继承机制
C++算法

C++ 面向对象编程:深入解析继承机制

C++ 继承机制详解。涵盖定义格式、访问控制、对象切片、作用域隐藏、默认成员函数规则、菱形继承及虚拟继承解决方案,以及继承与组合的设计原则对比。重点解析虚基表原理与构造函数调用顺序,辅助理解多态底层逻辑。

asphyx_a发布于 2026/3/26更新于 2026/5/25 浏览0 点赞约 37 分钟阅读
C++AI算法

llama.cpp 多 GPU 分布式计算优化实践指南

llama.cpp 多 GPU 分布式计算通过 GGML 后端实现跨设备调度,支持自动或手动层拆分模式。核心优化涉及编译参数配置(如 CUDA/Metal)、命令行参数调优(tensor-split、main-gpu)及显存管理。常见问题包括设备识别失败、OOM 溢出及负载不均衡,可通过量化、调整分配策略解决。实测双 GPU 配置可显著提升加载速度与推理吞吐量,降低单卡显存压力。

雾岛听风发布于 2026/3/26更新于 2026/5/49 浏览0 点赞约 10 分钟阅读
上一页下一页