本文分类:news发布日期:2024/11/25 6:20:58
相关文章
【Java|Stream流】不可变集合
文章目录 1.什么是不可变集合2.创建不可变集合的方式2.1 List类型2.2 Set2.3 Map 1.什么是不可变集合 不可变集合:不可以被修改的集合 不可变集合优点: 安全性 由于不可变集合不能被修改,所以可以安全地在多个线程之间共享,而不用担心被意外修改…
建站知识
2024/11/14 22:37:24
【whisper】使用whisper实现语音转文字
whisper需要ffmpeg支持 官网下载ffmpeg
https://www.gyan.dev/ffmpeg/builds/下载完毕后解压放到合适的位置 添加环境变量 在cmd中输入以下
ffmpeg -version出现下面结果代表成功 安装whisper
pip install openai-whisper在vscode中运行 测试代码
import whisperif __n…
建站知识
2024/11/13 18:06:51
零基础国产GD32单片机编程入门(九)低功耗模式实战含源码
文章目录 一.概要二.GD32单片机低功耗基本介绍三.GD32单片机待机模式介绍四.待机低功耗例程实验五.工程源代码下载六.小结 一.概要
在生活中通过关掉用电器可以实现省电节能的目的,同样的道理单片机也可以通过这种方法实现降低功耗。单片机是由许多部件组成&#x…
建站知识
2024/11/22 8:56:51
vue3是如何避免样式污染的?
众所周知,在vue中使用scoped可以避免父组件的样式渗透到子组件中。使用了scoped后会给html增加自定义属性data-v-x,同时会给组件内CSS选择器添加对应的属性选择器[data-v-x]。本文讲一下vue是如何给CSS选择器添加对应的属性选择器[data-v-x]。注…
建站知识
2024/11/10 14:10:13
LeetCode - 12 整数转罗马数字
题目来源
12. 整数转罗马数字 - 力扣(LeetCode) 题目描述
七个不同的符号代表罗马数字,其值如下:
符号值I1V5X10L50C100D500M1000 罗马数字是通过添加从最高到最低的小数位值的转换而形成的。将小数位值转换为罗马数字有以下规…
建站知识
2024/11/22 15:20:57
django外键表查询
Django外键(ForeignKey)操作以及related_name的作用-CSDN博客
django模型中外键操作_django的model的contain外键-CSDN博客
通过基本表可以查外键表
删基本表可以删外键表
建站知识
2024/11/8 20:31:47
Java算法之堆排序(Heap Sort)
堆排序简介
堆排序是一种基于比较的排序算法,它使用二叉堆数据结构来实现。二叉堆是一种特殊的完全二叉树,其中每个父节点的键值都大于(或等于)其子节点的键值(大顶堆),或者小于(或…
建站知识
2024/11/22 15:25:31