实现分配固定大小内存池-C++ 2022.9.25 2025.3.23 1944 4 分钟 内存池简述 内存池(Memory Pool),又被称为固定大小区块规划(fixed-size-blocks allocation),允许程序员以类似 C语言 的 malloc 或是 C++ 的 new 操作数进行动态的存储器规划。对于其它动态存储器规划的实践来说,因为会变动存储器区块大小导致的碎片问题,导致在实时系统上受限于性能因此,根本无法使用。内存池提供了一个更有效率的解决方案:预先规划一定数量的存储器区块,使得整个程序可以在执行期规划 (allocate)、使用 (access)、归还 (free) 存储器区块。 ——维基百科 阅读更多 »
动态规划-入门(记忆搜索与逆序递推) 2022.8.20 2025.3.23 1736 4 分钟 本篇博文旨在进行动态规划的入门,介绍基础思想。动态规划是十分基础的思想,但其依旧有一定的难度,特别是对于像我这种非计算机专业且无竞赛经验的爱好者。 阅读更多 »
Openssl生成并使用自签名CA证书(V3) 2022.5.10 2025.3.23 1146 3 分钟 最近在搭建局域网环境,涉及到 https 时需要使用自签名证书。走了很多弯路,甚至有人说局域网 IP 没法签发证书。根据我的测试,证书的颁发是自由的,甚至可以一张证书给所有IP签发,但v1证书签发 IP 似乎总是会引发不匹配错误,因此需要签发V3证书。 阅读更多 »
提取图片主要色调-KMeans算法 2022.5.2 2025.3.23 727 2 分钟 简介 K-Means 算法是一种十分常见的聚类分析方法,可将数据分为指定的几个集群。下面简述一下算法步骤。 阅读更多 »
Hello World 2022.4.28 2025.3.23 82 1 分钟 Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post 1 $ hexo new "My New Post" More info: Writing 阅读更多 »