相关文章
C语言 | Leetcode C语言题解之第460题LFU缓存
题目: 题解: /*
数值链表的节点定义。
*/
typedef struct ValueListNode_s
{int key;int value;int counter;struct ValueListNode_s *prev;struct ValueListNode_s *next;
}
ValueListNode;/*
计数链表的节点定义。
其中,head是数值链表的头…
建站知识
2024/12/20 13:42:20
STM32F407寄存器操作(DMA+SPI)
1.前言
前面看B站中有些小伙伴吐槽F4的SPIDMA没有硬件可控的CS引脚,那么今天我就来攻破这个问题 我这边暂时没有SPI的从机芯片,并且接收的过程与发送的过程类似,所以这里我就以发送的过程为例了。
2.理论
手册上给出了如下的描述 我们关注…
建站知识
2024/12/17 9:55:28
【Unity踩坑】UWP项目安装包认证失败
问题:在Unity导出的VS项目,打包生成appx后,进行应用认证时失败。提示部分API不支持。 API __C_specific_handler in kernel32.dll is not supported for this application type. UnityPlayer.dll calls this API.API DXGIGetDebugInterface1 …
建站知识
2024/12/18 11:36:33
python环境的配置
VScode的安装
https://code.visualstudio.com/download python环境利用anaconda进行安装 https://www.anaconda.com/download/ 点击第三个
conda create -n python python3.8 #建立环境activate python #激活环境路径示例: D:\Anaconda3\envs 打开vscode 配置…
建站知识
2024/12/19 23:32:21
【Scala入门学习】集合常用方法和函数操作
1. foreach循环遍历
foreach 方法的原型:
// f 返回的类型是Unit, foreach 返回的类型是Unit
def foreach[U](f: Elem > U)
该方法接受一个函数 f 作为参数, 函数 f 的类型为Elem > U,即 f 接受一个参数,参数…
建站知识
2024/12/21 3:45:46
Oracle SQL语句没有过滤条件,究竟是否会走索引??
答案是:可能走索引也可能不走索引,具体要看列的值可不可为null,Oracle不会为所有列的nullable属性都为Y的sql语句走索引。 例子:
create table t as select * from dba_objects;
CREATE INDEX ix_t_name ON t(object_id, objec…
建站知识
2024/12/19 10:42:07
400行程序写一个实时操作系统RTOS(开篇)
笔者之前突发奇想,准备写一个极其微小的实时操作系统内核,在经过数天的努力后,这个RTOS诞生了。令读者比较意外的是,它的程序只有400行左右。但就是这短短的400行,完成了动态内存管理、多线程、优先级、低功耗管理、调…
建站知识
2024/12/17 9:58:45