<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_74259840的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_74259840</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_74259840]]></copyright><item><title><![CDATA[lambda表达式]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/147153738</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/147153738</guid><author>m0_74259840</author><pubDate>Tue, 15 Apr 2025 17:34:40 +0800</pubDate><description><![CDATA[本文介绍了 C++ 中的 lambda 表达式，它是一种简洁定义匿名函数的方式。文中指出，应避免使用默认捕获模式（如 [&] 和 [=]），因为可能导致悬垂引用等问题。推荐使用 初始化捕获，它更安全、支持移动语义，并能提升代码可读性。相比之下，std::bind() 在表达力和安全性上不如 lambda，只有在特定情况下才推荐使用。]]></description><category></category></item><item><title><![CDATA[C++智能指针]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/146946127</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/146946127</guid><author>m0_74259840</author><pubDate>Thu, 03 Apr 2025 17:26:18 +0800</pubDate><description><![CDATA[本文介绍了C++中的智能指针（unique_ptr、shared_ptr 和 weak_ptr），并将其与 Java 的垃圾回收机制进行对比。

智能指针强调程序员手动管理资源的所有权，控制更灵活；而 Java 的垃圾回收由 JVM 自动控制，更加简单但不可预测。

unique_ptr 是独占资源的指针，不能复制，适合用作工厂函数的返回值。shared_ptr 允许多个指针共享资源，通过引用计数来管理内存。weak_ptr 不拥有资源，只是用来观察 shared_ptr 管理的对象，适合用于缓存或防止循环]]></description><category></category></item><item><title><![CDATA[机器学习之随机森林-头歌]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/146350643</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/146350643</guid><author>m0_74259840</author><pubDate>Tue, 18 Mar 2025 19:51:27 +0800</pubDate><description><![CDATA[第三关：sklearn中的随机森林。第一关：Baggging。第二关：随机森林算法流程。]]></description><category></category></item><item><title><![CDATA[头歌Numpy进阶]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/145861065</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/145861065</guid><author>m0_74259840</author><pubDate>Tue, 25 Feb 2025 19:47:41 +0800</pubDate><description><![CDATA[【代码】头歌Numpy进阶。]]></description><category></category></item><item><title><![CDATA[代码随想录一刷总结]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/145827388</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/145827388</guid><author>m0_74259840</author><pubDate>Mon, 24 Feb 2025 14:18:23 +0800</pubDate><description><![CDATA[算法总结]]></description><category></category></item><item><title><![CDATA[动态规划总结]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/145438831</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/145438831</guid><author>m0_74259840</author><pubDate>Tue, 04 Feb 2025 12:32:16 +0800</pubDate><description><![CDATA[当dp数组的下标全部表示背包大小时，只能使用倒序。dp数组的值根据本行算出来的，如果在计算第j列前，j-nums[i]列已经更新过，那么再算第j列会导致重复添加物品。所以使用倒序是确保第j-nums[i]列是统计第i个物品前的结果。当dp数组的下标i表示物品，j表示背包大小时使用正序或倒序皆可。第i行dp数组的值是根据i-1行算出来的，第i行数据互不影响。所以dp二维数组改一维数组本质上是将dp二维数组的每一行的结果更新到第一行上。关于dp数组的遍历顺序问题分为两种。]]></description><category></category></item><item><title><![CDATA[缓存系统项目总结]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/145343856</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/145343856</guid><author>m0_74259840</author><pubDate>Sat, 25 Jan 2025 17:33:23 +0800</pubDate><description><![CDATA[牺牲一部分内存换取更快的读写速度是缓存的基本思想。尤其是在高并发场景下合理的缓存机制能更有效的实现资源的读取。而淘汰策略的选择则决定了在缓存区满时删除哪些数据。]]></description><category></category></item><item><title><![CDATA[关于center()空格的添加位置问题]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/144753467</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/144753467</guid><author>m0_74259840</author><pubDate>Thu, 26 Dec 2024 21:43:01 +0800</pubDate><description><![CDATA[python中center()的额外空格添加逻辑]]></description><category></category></item><item><title><![CDATA[MapReduce中Key-Value的类型问题]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/144561973</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/144561973</guid><author>m0_74259840</author><pubDate>Wed, 18 Dec 2024 16:06:41 +0800</pubDate><description><![CDATA[MapReduce中Key-Value的期望类型与实际输出类型不同报错]]></description><category></category></item><item><title><![CDATA[SpringBoot项目部署上云服务器实例]]></title><link>https://blog.youkuaiyun.com/m0_74259840/article/details/137245375</link><guid>https://blog.youkuaiyun.com/m0_74259840/article/details/137245375</guid><author>m0_74259840</author><pubDate>Tue, 02 Apr 2024 09:45:37 +0800</pubDate><description><![CDATA[springboot项目部署上云服务器，使用ubantu系统及mariadb数据库]]></description><category></category></item></channel></rss>