计算机基础知识
文章平均质量分 57
The_Dan
ZJUT -> FDU
展开
-
Apple M1芯片 darknet、yolo3、opencv配置
1、正常进入darknet网址进行配置https://pjreddie.com/darknet/install/2、安装homebrew3、使用指令brew install opencv@3 安装opencv4、配置opencv工具:使用homebrew 安装【pkg-config】和【 cmake】在终端输入命令,查看是否有以上两个文件:brew search cmakebrew search pkg-config2.若都存在,继续安装:brew install cmakebrew原创 2022-05-17 12:45:49 · 922 阅读 · 1 评论 -
LRU缓存及其代码实现
一、什么是LRU缓存算法LRU,Least Recently Used算法,即一种缓存淘汰策略。计算机的缓存容量有限,若缓存满了则需要删除一些内容,给新的缓存腾出空间,但问题是要删除哪些内容呢?当然是把用的少的缓存删掉,把最有用的数据继续保留以便于继续使用。那么如何判定哪些数据是有用的呢?缓存淘汰的策略有很多,而LRU则是一种较为简单常用的算法,LRU判定最近使用过的数据为有用的,很久都没用过的数据是无用的,在内存满了就优先删除很久未使用,也就是无用的数据。二、如何实现LRU缓存算法LRU 缓存机原创 2022-04-15 12:55:59 · 684 阅读 · 0 评论