<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lcj2511的博客，感谢你的关注，我们一起加油]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lcj2511</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lcj2511]]></copyright><item><title><![CDATA[【Linux】进程控制]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/170053368</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/170053368</guid><author>lcj2511</author><pubDate>Wed, 04 Nov 2026 21:40:20 +0800</pubDate><description><![CDATA[它不会修改整个系统的环境变量，而是给替换后的新程序指定一整份环境变量清单。原来有的：使用你传入的值。原来没有的：可以新增，比如"MY_NAME=张三"。原来有、但清单没写的：新程序就不会继承它。新程序的环境就用你这份清单。“组装环境变量”就是准备一个字符指针数组NULL每个字符串按名字=值写，可以直接用双引号。数组元素保存字符串首字符的地址，这里叫“首地址”，不叫“头节点”。对这种形式的解释：是C 字符串，放进数组时，envp[0]保存的是它的首字符地址。// 输出 P。]]></description><category></category></item><item><title><![CDATA[【Linux】进程概念——入门了解]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/168875185</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/168875185</guid><author>lcj2511</author><pubDate>Fri, 23 Oct 2026 14:46:30 +0800</pubDate><description><![CDATA[计算机由输入、输出、存储器、运算器和控制器组成。操作系统通过数据结构描述、组织和管理资源。进程由代码、数据及内核管理结构组成；子进程退出未回收成为僵尸，父进程先退出则留下孤儿进程。CPU按调度规则运行进程，切换时保存和恢复上下文；并发是交替推进，并行是同时运行。环境变量提供运行参数，虚拟地址通过页表映射到物理内存。]]></description><category></category></item><item><title><![CDATA[【C++】红黑树——代码详解]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/167812257</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/167812257</guid><author>lcj2511</author><pubDate>Tue, 13 Oct 2026 20:02:51 +0800</pubDate><description><![CDATA[。]]></description><category></category></item><item><title><![CDATA[【C++】AVL树——附详细旋转图]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/167375637</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/167375637</guid><author>lcj2511</author><pubDate>Fri, 09 Oct 2026 11:26:14 +0800</pubDate><description><![CDATA[.]]></description><category></category></item><item><title><![CDATA[【Linux】GDB 初学指令大全]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/167221867</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/167221867</guid><author>lcj2511</author><pubDate>Wed, 07 Oct 2026 16:01:21 +0800</pubDate><description><![CDATA[Linux 下我们编译好的代码，！gcc/g++ 默认的工作模式是！]]></description><category></category></item><item><title><![CDATA[【Linux】 Makefile 详解]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/167177722</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/167177722</guid><author>lcj2511</author><pubDate>Tue, 06 Oct 2026 21:57:36 +0800</pubDate><description><![CDATA[Makefile]]></description><category></category></item><item><title><![CDATA[大学生开学必学——电脑必学的快捷键整理]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/166889832</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/166889832</guid><author>lcj2511</author><pubDate>Wed, 30 Sep 2026 10:33:37 +0800</pubDate><description><![CDATA[大学生开学必备电脑快捷键速览： 助你轻松应对学习与生活。]]></description><category></category></item><item><title><![CDATA[【C++】set和map——详细使用说明]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/166883357</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/166883357</guid><author>lcj2511</author><pubDate>Wed, 30 Sep 2026 08:48:32 +0800</pubDate><description><![CDATA[本文介绍了C++中set和map等关联式容器的基本概念与使用方法。]]></description><category></category></item><item><title><![CDATA[【C++】二叉搜索树 (BST)详解]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/166594439</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/166594439</guid><author>lcj2511</author><pubDate>Thu, 24 Sep 2026 15:32:58 +0800</pubDate><description><![CDATA[ST概念总览, 性能分析, 头文件, BSTNode节点结构, BSTree结构, using重命名, Insert插入, InOrder中序遍历, _InOrder递归实现, Find查找, Erase删除, Erase-无子节点, Erase-单子节点, Erase-双子节点替换法, key_value版BSTNode, key_value版Insert, key_value版InOrder, key_value版Find, key_value版Erase, 测试用例]]></description><category></category></item><item><title><![CDATA[【C++】多态——面向对象3大特性之一]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/166494185</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/166494185</guid><author>lcj2511</author><pubDate>Wed, 23 Sep 2026 23:06:54 +0800</pubDate><description><![CDATA[而不是实际被调用的派生类函数的默认值。传引用或者指针不会被“切片”：以下程序输出结果是（ ）：理解一个易错点——]]></description><category></category></item><item><title><![CDATA[【Linux】Vim 基本操作——简洁版]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/166484379</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/166484379</guid><author>lcj2511</author><pubDate>Wed, 23 Sep 2026 15:12:58 +0800</pubDate><description><![CDATA[可以进行命令行级别的宏定义预处理的本质就是重新编辑代码。]]></description><category></category></item><item><title><![CDATA[【C++】继承]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/165716450</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/165716450</guid><author>lcj2511</author><pubDate>Thu, 17 Sep 2026 09:44:09 +0800</pubDate><description><![CDATA[这个功能可以让别的函数或类能直接访问某个类中的所有东西（public/private/protected都行）这是一种特殊的声明，比一般声明前面多了个friend，相当于一个照片，你把它贴在家里，说明这个函数/类是朋友，家里（类中）的东西友元都可以拿注意要有前置声明，否则编译器会报错只是声明，函数的实现还是要在类外写关系是单向的，A类中贴了B类的友元声明，B可以随便访问A，A不能随便访问B不能传递：如果A是B的友元，B是C的友元，但是A不是C的友元。]]></description><category></category></item><item><title><![CDATA[【C++】模板学习总结]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/165623554</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/165623554</guid><author>lcj2511</author><pubDate>Wed, 16 Sep 2026 18:10:58 +0800</pubDate><description><![CDATA[模板不支持分离编译，所以不能在.h声明，在.cpp实现，一般只能放在一个文件里。正确的定义为：4 6 7 9 10 11，一共6个，故答案为D。下列的模板声明中，其中几个是正确的（    ）以下程序运行结果正确的是(   )以下程序运行结果正确的是( )]]></description><category></category></item><item><title><![CDATA[【C++】模板进阶：非类型参数与特化——避坑指南]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/162665903</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/162665903</guid><author>lcj2511</author><pubDate>Tue, 07 Jul 2026 14:43:08 +0800</pubDate><description><![CDATA[非类型模板参数, array, 函数模板特化, 类模板全特化, 类模板偏特化, 指针/引用偏特化]]></description><category></category></item><item><title><![CDATA[【C++】Stack/Queue/Priority_queue 详解 —— 从入门到源码手撕]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/162653227</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/162653227</guid><author>lcj2511</author><pubDate>Tue, 07 Jul 2026 08:57:05 +0800</pubDate><description><![CDATA[stack--queue--deque--priority_queue-- 仿函数Less/Greater]]></description><category></category></item><item><title><![CDATA[【stack、queue、deque、priority_queue】C++ 栈 / 队列 / 优先级队列全解析！手撕实现 + 二叉树层序遍历（附源码）]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/161777725</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/161777725</guid><author>lcj2511</author><pubDate>Sun, 07 Jun 2026 21:30:32 +0800</pubDate><description><![CDATA[stack（容器适配器），stack 成员函数，stack 自定义实现，按需实例化，queue（容器适配器），queue 成员函数，queue 自定义实现，deque 成员函数，priority_queue（容器适配器），priority_queue（大根堆 / 小根堆），二叉树层序遍历（queue 实现）]]></description><category></category></item><item><title><![CDATA[【C++】list 容器详解与模拟实现——面试必背的核心考点！]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/161740459</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/161740459</guid><author>lcj2511</author><pubDate>Sat, 06 Jun 2026 10:59:44 +0800</pubDate><description><![CDATA[迭代器的分类，emplace_back，insert实现中间插入，sort (升 / 降)，merge，unique，remove，splice，各种函数，   三个类，const_iterator详解]]></description><category></category></item><item><title><![CDATA[【list】手撕C++ list！从0到1实现双向链表，迭代器、const迭代器、模板全解析，面试官都惊呆了！]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/161727820</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/161727820</guid><author>lcj2511</author><pubDate>Fri, 05 Jun 2026 21:16:44 +0800</pubDate><description><![CDATA[list不支持下标, 迭代器分类(功能/性质), emplace_back, 中间插入, erase判end, sort升/降, merge, unique, remove, splice三用法, list_node结构, 构造函数, push_back, size/empty, 迭代器类实现, begin/end, insert, erase, operator->重载, const_iterator独立模板, const辨析, 模板统一迭代器]]></description><category></category></item><item><title><![CDATA[【list】吃透这篇搞定 C++ list：从接口使用到 STL 源码手写，面试再也不慌]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/161696042</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/161696042</guid><author>lcj2511</author><pubDate>Thu, 04 Jun 2026 20:32:23 +0800</pubDate><description><![CDATA[list不支持下标, 迭代器分类(功能/性质), emplace_back, 中间插入(找下标), erase判end, sort升降序, merge, unique, remove, splice三用法, list_node结构, list构造, push_back, size/empty, 迭代器类实现, begin/end, insert/erase, operator->重载, const_iterator缺失]]></description><category></category></item><item><title><![CDATA[【C++】vector 容器详解——从入门到精通]]></title><link>https://blog.youkuaiyun.com/lcj2511/article/details/161648944</link><guid>https://blog.youkuaiyun.com/lcj2511/article/details/161648944</guid><author>lcj2511</author><pubDate>Wed, 03 Jun 2026 11:18:24 +0800</pubDate><description><![CDATA[vector, 类模板，构造函数，迭代器构造，列表初始化，遍历，operator [], 范围 for, reserve, resize, push_back, insert, 迭代器失效，erase, clear, swap, 析构函数，拷贝构造，赋值运算符重载，区间构造，填充构造]]></description><category></category></item></channel></rss>