自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【Linux】手把手带你入门Linux操作系统(二)

本文系统解析Linux权限管理体系,涵盖用户分类与文件权限控制机制。详细阐述三类用户权限差异,深入分析文件rwx属性与三种角色的权限分配规则。全面讲解权限修改命令的符号法和八进制法,剖析目录与文件权限的本质区别。同时探讨缺省权限、umask机制、删除权限要求及粘滞位等关键概念,完整呈现Linux多用户环境下的安全隔离设计哲学与权限管理精髓。

2025-11-03 16:16:58 1437

原创 【C++】C++多态完全指南:从入门到精通

本文深入解析C++多态机制,核心阐明虚函数表(vtable)是类级别共享,而虚函数表指针(vptr)是每个对象独有这一关键区别。通过具体代码示例,系统讲解多态的实现条件:必须通过基类指针/引用调用虚函数,且派生类必须完成函数重写。文章重点剖析了多态中的典型问题,包括默认参数的静态绑定特性、虚析构函数的必要性,以及如何通过override确保正确重写。最后从设计角度阐释多态如何通过“运行时动态绑定”实现开闭原则,提升代码的可扩展性和维护性。

2025-10-31 13:11:28 802

原创 【C++】一文搞懂 C++ 右值引用:从原理到实战,彻底告别拷贝浪费

摘要:C++右值引用(&&)通过绑定临时对象避免深拷贝开销,提升性能。关键点:1.区分左值(具名变量)与右值(临时对象);2.右值引用仅接收右值,延长临时对象生命周期;3.std::move将左值转为右值,触发移动语义;4.移动构造直接接管指针资源,实现零拷贝。典型应用场景包括动态字符串、容器类等含指针成员的类,能显著优化STL容器操作效率。右值引用与std::move的组合是解决拷贝浪费的核心方案。

2025-10-07 15:44:32 792

原创 【C++】浅谈C++ 中引用作为函数返回值:从运算符重载看本质

摘要:C++中函数返回引用还是临时副本的核心标准在于操作是否修改原对象。返回引用(Type&)适用于修改原对象并支持链式调用(如+=),而返回临时副本(Type)适用于产生新结果而不修改原对象(如+)。流运算符(<<、>>)必须返回引用以支持链式操作。简单原则:"改自身,返回引用;算新值,返回副本",这保证了自定义类型行为与内置类型一致。

2025-09-28 18:00:39 869 1

原创 【Linux】手把手带你认识Linux操作系统(一)

本文介绍Linux基础与常用指令:先讲解云服务器环境下的安装方式、Xshell连接及多用户管理方法,再阐述Linux文件系统核心概念(含文件类型、目录结构、路径表示,强调“一切皆文件”),重点解析50多个常用指令(如文件操作类ls/cd/mkdir/rm、文本处理类cat/grep/head、压缩打包类zip/tar、时间管理类date/cal)的功能与场景,还介绍管道符、重定向等高级操作技巧,为Linux初学者提供系统性入门指导。

2025-09-27 18:14:05 1876 1

原创 【C++】C++之模板入门

本文摘要:文章系统介绍了C++模板的核心概念与使用方法。主要内容包括:1. 模板基础概念:函数模板与类模板的语法、自动/显式/按需实例化方式;2. 模板特化机制:全特化(为特定类型定制)与偏特化(为一类相关类型定制);3. 实践应用场景:通过链表实现案例展示模板特化解决类型冲突问题;4. 模板设计原则:避免代码冗余的继承方案,讨论模板的适用场景(基础库开发、避免代码重复等);5. 编译器处理机制:C++重载决议规则与模板实例化的优先级关系。文章强调理解模板特化与重载的交互机制,是高效使用模板的关键。

2025-09-26 14:46:20 1053 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除