
奶奶都能看懂的 C++ —— 函数返回值、作用域和生命周期
C++ 教程Coding with Grandma2025-12-26
本文承接 C++ 函数参数主题,讲解 void 与有返回值函数、返回引用和数组时的限制,并区分名字的作用域与对象的生命周期。文章结合局部变量、静态对象等示例说明返回值有效性和对象何时销毁,帮助初学者避免返回悬空引用等问题并理解程序运行中的名称可见范围。

C++ 教程Coding with Grandma2025-12-26
本文承接 C++ 函数参数主题,讲解 void 与有返回值函数、返回引用和数组时的限制,并区分名字的作用域与对象的生命周期。文章结合局部变量、静态对象等示例说明返回值有效性和对象何时销毁,帮助初学者避免返回悬空引用等问题并理解程序运行中的名称可见范围。

C++ 教程Coding with Grandma2025-12-25
本文系统讲解了 C++ 函数的基本概念与用法,从函数的定义、声明与调用入手,深入解析参数传递机制,包括值传递、引用、指针、const、数组与 initializer_list,并结合示例说明 main 函数参数的工作原理。

Web 开发2025-12-24
本文概述了在 ASP.NET Core 中实现博客 "Done List" 功能的思路与部署流程:从写后端接口返回 JSON、增删改查、打包 Docker 镜像,再用 Nginx 配反向代理并启用 CORS,最后通过 Tailscale 实现后台管理的安全访问,完成了一个可视化完成事项列表的完整方案。

Web 开发2025-12-10
本文介绍了使用 Azure 容器服务部署 .NET 应用的完整流程,包括通过 Visual Studio 创建私有容器注册表、编写 Dockerfile、部署到本地及云端容器,并利用 GitHub Action 实现自动更新。

本文整合自动追番与家庭媒体库流程,提供 Docker Compose 配置,并说明 ani-rss 与 qBittorrent 下载、Jellyfin 媒体库、番剧重命名和 ASS 自动追番,最后介绍 PeerbanHelper 反吸血。文章聚焦减少手工下载与整理工作的完整搭建方案,并汇总服务间的配置关系。

C++ 教程Coding with Grandma2025-11-19
本文用直观例子解释 C++ 左值与右值,并延伸到引用、常量、取地址与解引用、数组下标及前置/后置自增等情形。文章还对比范围 for 中值拷贝与引用的差别,纠正常量和指针相关的常见误区,帮助初学者从对象身份、可修改性和临时结果理解值类别,并理清表达式分类。

安全与加密2025-11-11
本文记录在树莓派 Pico(RP2350)上刷写 PicoKeys 固件并制作物理安全密钥的过程,涵盖设备初始化、Passkey 与 TOTP 的使用、OpenPGP 智能卡配置、密钥备份和迁移,以及在其他电脑上测试。文章重点分享操作步骤与踩坑注意事项,适合想尝试低成本硬件密钥方案的读者。

C++ 教程Coding with Grandma2025-11-07
本文以浅显示例讲解 C++ 固定长度数组的创建、初始化和遍历,比较数组与 vector 的差异,并说明数组在表达式中退化为指针的机制。后续还通过多维数组、数组指针与范围 for 展示不同遍历方式,帮助初学者理解数组的内存关系、维度结构和常见用法。

C++ 教程Coding with Grandma2025-10-25
本文用通俗示例介绍 C++ vector 可变长序列与迭代器,涵盖 vector 的声明、初始化和元素操作,并演示通过迭代器遍历、解引用和移动位置。文章还比较迭代器与范围 for 的用法,并指出其他容器也能使用迭代器,帮助初学者掌握遍历有序集合的方法。

C++ 教程Coding with Grandma2025-10-19
本文从 const 常量和常量引用讲起,逐步解释 const 与 C++ 指针的组合写法,包括指向常量的指针、常量指针以及二者同时限定的情况。文章还区分顶层 const 与底层 const,结合声明和赋值示例说明哪些值可以修改、哪些绑定不可更改,帮助避免读写指针时的类型混淆。