- 博客(41)
- 收藏
- 关注
原创 基于ffmpeg+sdl的audio player
这是一个基于FFmpeg和SDL2的简易音频播放器项目,支持MP3解码和LRC歌词同步显示。主要功能包括:通过FFmpeg解码音频文件,使用SDL2播放PCM数据;解析LRC格式歌词文件并实现实时同步显示。
2025-06-09 23:03:00
659
原创 Ubuntu 基于sdl 音频学习的基础代码
这是一个基于SDL2的音频测试项目,实现音频生成、录制、播放和保存功能。项目通过SDL回调函数处理音频数据,生成440Hz正弦波测试音频,支持麦克风录音并保存为PCM格式,可播放内存中的音频数据。关键代码包括音频生成、播放回调、录音处理等模块,使用mutex和atomic保证线程安全。程序提供测试流程验证功能,适合学习SDL2音频接口和调试音频设备。环境需安装SDL2库,支持Ubuntu/Debian系统。
2025-06-06 22:42:31
1189
原创 #include <hello.h> 与 #include “hello.h“的区别
如果使用`#include <hello.h>`,编译器不会在当前源文件所在的目录中查找`hello.h`,而是直接在系统头文件路径中查找。`#include <hello.h>` 和 `#include "hello.h"` 在C/C++中用于包含头文件,但它们在搜索头文件时的行为有所不同,这可能导致前者找不到头文件的情况。- `#include <hello.h>`:编译器直接在预定义的包含路径(通常是系统头文件路径)中查找`hello.h`,而不会先在当前源文件目录中查找。1. **搜索路径不同**
2025-03-22 16:09:43
352
原创 基于RTThread的学习(三):正点原子潘多拉 QSPI 通信 W25Q128 实验
这里注意:你所买的开发板对应的qspi 连接的是否是cubemx 上边显示的,如果不是你需要将引脚复用为你的开发板上原理图的引脚;比如:正点原子潘多拉 stm32l475vet6的原理图我们就需要找到运力图的引脚将其复用;将QSPI使能之后保存工程,并生成代码;
2024-04-07 16:50:58
1166
原创 RT-Thread 学习二:基于 RT Thread studio (联合cubemx)的stm32l475VETX pwm 呼吸灯实验
rtthrad 实现 呼吸灯
2024-04-01 16:43:21
1354
1
原创 rtthread studio 基于bsp生成代码stm32l475正点原子潘多拉,以及硬件配置
rtthread studio 很强大的一个功能就是可以根据芯片或者bsp 生成驱动代码,而且rtthread内核 已经集成到了代码中!!只需要关注于如何使用硬件和设备完成我们想要的功能就可以;它的官网文档也特别详细!(但是还是有不少坑)
2024-03-28 16:02:06
1357
1
原创 Springboot整合Quartz框架的入门demo
Schduler调度器是管理触发器trigger 和JobDetail实例进行管理,触发器负责指定job的触发规则。2、对创建的任务,立即执行一次,随后每隔5秒执行一次。1、创建一个向控制台打印时间的任务。Springboot框架。
2023-09-15 11:35:48
279
原创 nginx的使用介绍
Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。
2023-09-13 22:11:17
174
原创 vscode快速创建js代码块
一个双引号代表一行代码,$符号代表我们生成代码后光标的停留位置,$1 代表第一次停留的位置。vscode内置有个用户代码片段自定义设置功能,可以简单创建我们需要的模板代码!,$2代表第二次停留的位置(也就是我们按下tab键后的跳转位置)第二步 在上方的弹出框内输入javascript 点回车。按照以上规则我们可以配置一个创建vue实例的js代码块。1、打开vscode 左下角设置,点击用户代码片段。里边已经设置了console.log的自定义代码块。第三步,配置自定义代码块。下边介绍具体配置步骤。
2023-09-08 13:18:17
911
原创 前端与后端的json数据交互demo
4、将数据动态展示到表格里边,并显示多少条数据。3、模拟后端传递的json数据。点击按钮后将数据填写到表单上边。2、点击按钮将数据展示到表格。1、设计表格存储数据。
2023-09-06 15:25:00
212
原创 搭建一个简单的前端登陆页面demo
2、确认密码与密码同步,不同则在span 里边报错。如果格式不正确则会在span 里边报错误信息。3、邮箱 使用正则表达式来判断是否合法。正则表达式(邮箱正则表达式的验证)6、如果格式不合法,将不会提交表单。1、用户名 不能含有特殊字符。5、重置按钮 重置表单。
2023-09-06 13:26:25
351
原创 数字孪生 之 Unity 3d 里如何调取 web 里的方法
接下来我们在我们的Unity 场景中随便建一个组件,然后添加脚本,并在他的脚本文件中去调取 HelloWeb!然后我们将我们的 项目打包为WebGl 运营之后,就可以发现我们的 HelloWeb 方法被成功调取 并且出现了弹框。在 Assets 下新建一个文件夹,然后在该文件下 建立一个 txt 文档。这个代码脚本的作用是在我们调取里边的 HelloWeb 方法是时。我们使用一个简单的弹框 来实现 Unity 与 web的交互。当然我们的脚本中需要引入相应的代码,才可以调取成功;
2023-07-23 20:35:13
372
原创 数字孪生-> Uinty 3D 与Web 的数据交互 入门 demo
Unity 3D 作为游戏开发引擎,凭借 高可用性,目前已经应用于数字孪生领域,而且可以方便的大包围 WEBGL 方便开发人员对孪生项目的二次开发。下边就简单介绍以下 Unity 3d 与 web 的双向交互是如何实现的;
2023-07-23 13:06:14
4252
1
原创 xml配置数据库 时 & 报红的处理
报错也很详细的说明了,对&的引用必须以“;”结尾,所以 我们在url 需要配置多个属性的情况下。如果你是使用xml 来配置数据库的话,xml 是不能识别 &的,这个跟编译方式无关。应该去使用 &来进行连接下一个配置;这样编译xml 就能够进行识别了;
2023-07-11 14:11:22
304
原创 Error:(4,32) java: 无法访问org.springframework.boot.SpringApplication
无法访问spring boot 启动类
2023-01-10 10:56:48
804
原创 使用navicat 执行sql文件创建表失败 (报1709);
1709 - Index column size too large. The maximum column size is 767 bytes.
2022-11-24 14:30:21
2128
原创 linux 系统 docker部署tomcat (出现问题404 已解决!!)
Linux 部署docker tomcat 解决 报错404 wepapps 为空
2022-11-20 15:15:49
2391
原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 保姆式刨析!!所有原因都在这里啦。
数据持久层与mapper的映射原理,以及常见报错的解释与解决方案。
2022-11-09 14:02:42
754
原创 ruoyi-vue显示后台端口号被占用,更改application配置文件后仍然显示端口号被占用!
ruoyi-vue中端口号被占用问题及解决方法
2022-11-04 17:40:50
1951
原创 浏览器页面报错405!
This application has no explicit mapping for /error, so you are seeing this as a fallback.Thu Oct 27 15:38:27 CST 2022There was an unexpected error (type=Method Not Allowed, status=405).
2022-10-27 15:50:27
1721
原创 org.springframework.beans.factory.BeanCreationException
ssm项目遇见报错 beans创建不成功的错误org.springframework.beans.factory.BeanCreationException
2022-10-24 13:41:57
11846
原创 Request processing failed; nested exception is java.lang.IllegalStateException: Optional int paramet
servelt运行页面报错500原因以及解决方案
2022-10-22 22:15:45
11824
原创 使用springboot构建项目无法加载出maven pom.xml(已解决)
使用springboot构建项目无法加载出maven pom.xml(已解决)
2022-10-22 11:26:33
1747
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人