相关文章
数据结构----二叉树
1.二叉树的遍历
1.1前序遍历
遍历结果:1 2 3 4 5 6
特点:先打印 根--左树--右树(按这个顺序进入节点就打印)
1.2中序遍历 遍历结果:3 2 1 5 4 6
特点:先打印 左树--根--右树(按这个顺序…
编程日记
2024/11/10 22:34:28
UEFI学习笔记(十五):edk2 UEFI HII Driver概述
UEFI学习笔记(十五):edk2 UEFI HII Driver概述 一、概述二、相关Protocols1. Font Protocol2. String Protocol3. Image Protocol4. Database Protocol5、UEFI Browser Protocol6. Config Routing Protocol7. Config Access Protocol 一、概述…
编程日记
2024/11/14 6:16:20
Python/FastAPI 的并发能力对比
本文进行实际测试 FastAPI 的并发能力,即同时能处理多少个请求,另外还能接收多少请求放在等待队列当中; 并找到如何改变默认并发数; 以及它是如何运用线程或进程来处理请求。我们可以此与 Flask 进行对比,参考 Python Flask 框架的并发能力及…
编程日记
2024/11/8 9:30:43
《Python游戏编程入门》注-第5章1
《Python游戏编程入门》的第5章是“Math和Graphics:Analog Clock示例程序”中介绍了Python的math模块,通过该模块可以计算数学中的三角函数,而这些三角函数也是游戏代码中所必须的。本章模拟实现了一个时钟,带有时针、分针和秒针。
1 Analog Clock时钟界面
《Python游戏编…
编程日记
2024/11/8 9:40:02
Freertos学习日志(1)-基础知识
目录 1.什么是Freertos?
2.为什么要学习RTOS?
3.Freertos多任务处理的原理 1.什么是Freertos? RTOS,即(Real Time Operating System 实时操作系统),是一种体积小巧、确定性强的计算机操作系统…
编程日记
2024/11/8 9:58:39
持续优化,构建更好地 auto git commit 体验
几个月前,受到一篇推文的启发 https://x.com/mtrainier2020/status/1802941902964277379 ,我突然想到可以借助 git alias 添加一些小命令,加速我的 git workflow 流程,于是我花了两个小时的时间进行工程封装,并发布了 …
编程日记
2024/11/8 10:04:51
h5web浏览器获取腾讯地图经纬度
https://lbs.qq.com/dev/console/application/mine 去腾讯地图申请key 然后前端页面引用 <script type="text/javascript" src="https://apis.map.qq.com/tools/geolocation/min?key=自己的key&referer=test"></script>调用代码 let geo…
编程日记
2024/11/14 18:39:40
vue前端进行AES加密,JAVA对其进行AES解密
vue前端进行AES加密
// 使用 crypto-js 库来进行 AES 加密。
// 引入
import CryptoJS from crypto-js;// 密钥和 IV 必须是 16 字节
const secretKey your-secret-key; // 16 字节的密钥
const iv 0000000000000000; // 16 字节的 IV
const data "onihaonihaon…
编程日记
2024/11/8 9:49:23