- 博客(18)
- 收藏
- 关注
原创 fourcc 编码格式、封装格式和视频格式
视频编码格式负责压缩和解压缩视频数据。封装格式将视频、音频、字幕等打包在一个文件中。FourCC是用于标识视频编码格式的四字符代码。理解这些概念,可以帮助你在不同的场景中合理选择视频编码和封装格式,从而达到最佳的播放效果和存储效率。
2024-08-17 16:42:44
609
原创 linux ftp操作记录
你需要首先确认FTP用户是否是系统用户,还是FTP服务器软件(如Pure-FTPd)使用虚拟用户。如果你的FTP服务器使用系统用户,那么你需要先创建该用户。的错误,这意味着系统中不存在名为。这将创建一个新的系统用户。
2024-07-24 17:54:52
316
原创 未分区挂载的错误:mount: /media/hd-sda1: wrong fs type, bad option, bad superblock on /dev/sda, missing codep
新M.2固态硬盘在linux下的分区挂载注意:新硬盘需要先分区再挂载:硬盘必须被分区后才能挂载。这是因为操作系统需要一个分区表来管理和定位磁盘上的数据。没有分区,操作系统不知道如何组织和访问存储在磁盘上的数据。确认硬盘是否有分区可以看到 /dev/sda 没有分区。
2024-07-13 23:46:54
363
原创 linux docker部署(离线.deb)非桌面版
docker-ce 包依赖于 docker-ce-cli 包 ,先安装 docker-ce-cli 包,然后再安装 docker-ce 包
2024-07-07 23:29:56
525
原创 C语言习题-编程题
printf("正数:%5d, 负数:%5d,零:%5d\n",p,n,z);printf("为 n 赋值:\n");printf("为数组赋值:\n");第二种解法 利用函数。
2024-06-05 23:32:12
1022
原创 重新加载Nginx出错:Failed to reload nginx.service: Unit nginx.service is masked.
当Nginx服务被“masked”时,它意味着服务被完全禁用,不能启动或重新加载。要解决这个问题,你需要先解除mask,然后重新加载Nginx服务。
2024-05-31 22:01:50
410
原创 C语言习题-指针-结构体
一.指针1. # include < stdio .h > main ( ) { int x[ ] = {10, 20, 30, 40, 50 }; int *p ; p=x; printf ( “%d”, *(p+2 ) ); } 运行结果为: 30 2. #include <stdio.h> main( ) { char s[]=”abcdefg”; char *p; p=s; pr
2024-05-29 18:04:45
828
原创 C语言习题-函数
main 函数中 func(a,b)的值为 5,func(a,b)/m=5/4=1,注意,在 main 函数中访问的 m 为全局变 量 m,此时 main 函数无法访问 func 中的 m,因为不在 func 中 m 的作用域。
2024-05-27 08:00:00
955
原创 C语言读程序习题-简单
即将 num 中的值加 1,执行后 num 为 3;在屏幕上输出 num 中的值,即输出 3,之后换行 此时 num 中的值为 3,循环条件 num
2024-05-25 07:00:00
396
原创 linux 开机自启动system脚本使用方法
一旦服务单元文件创建并启用,systemd 将会负责监控您的程序或进程,并在其意外退出时自动重新启动。
2024-05-23 08:30:00
621
1
原创 stm32嵌入式系统与应用习题4
拥有基本定时器全部功能,并额外具有内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等功能。拥有通用定时器全部功能,并额外具有重复计数器、死区生成、互补输出、刹车输入等功能。除去看门狗定时器和系统定时器的八个定时器,微控制器通用定时器的常用工作模式有哪些?下列不属于通用定时器的是( D )下列属于高级通用定时器的是(A )带互补输出功能的定时器是(A )定时器的时基单元不包括(D )高级定时器 和 通用定时器。微控制器定时器的类型有哪几种?比较功能的定时器是(C )可以使用定时器的输入。
2024-05-22 00:15:00
550
原创 流媒体服务器ZLMediakit实现浏览器网页播放视频+edge浏览器播放不了问题+嵌入到vue
1.在vide id 标签后 加上 muted就可以了,如:
2024-05-21 21:19:07
717
原创 stm32嵌入式系统与应用习题3
中断嵌套:如果一个中断正在处理过程中,而另一个中断源的响应优先级高于正在处理的中断,且具 有较高的抢占优先级,那么新的中断可以打断正在处理的中断,执行更高优先级的中断处理。LED 灯状态的控制,完成主程序文件(包含主函数和中断函数)。抢占优先级:在相同响应优先级的情况下,抢占优先级较高的中断源将抢占正在执行的低优先级中断 的处理。响应优先级:中断源的优先级决定了中断的相对顺序。优先级高的中断源将优先得到处理。向量中断控制器管理下,可将中断分为(C )组。设置中断的抢占优先级和响应优先级均为。
2024-05-21 07:00:00
2066
原创 stm32嵌入式系统与应用习题 2
1. 选择要重映射的引脚:首先确定要重映射的引脚,了解该引脚原本的复用功能和目标复。4. 配置其他相关外设:如果复用功能涉及到其他外设的使用,还需要相应地配置和初始化。2. 配置复用功能映射寄存器:根据目标复用功能和引脚编号,配置复用功能映射寄存器。引脚有一个内部微弱的上拉和下拉,当引脚被配置为(A )时,可以是激活的或者非激活的。3. 配置引脚模式和速度:根据目标复用功能和引脚编号,配置。IO 引脚都有一个复用器,该复用器采用(D)路复用功能输入。微控制器某个引脚 的复用功能重映射,具体分哪几步操作?
2024-05-20 08:30:00
2520
原创 stm32嵌入式系统与应用习题1
3. CMSIS外设驱动层(CMSIS Driver):该层提供了标准的外设驱动程序库,使得开发者可以方便地使 用外设功能。1. CMSIS核心层(CMSIS Core):该层提供了访问Cortex-M处理器的标准化接口。4. CMSIS中间件层(CMSIS Middleware):该层提供了一些常用的中间件库,如TCP/IP协议栈、USB栈、 CAN总线驱动等。2. CMSIS设备层(CMSIS Device):该层提供了特定设备的软件接口。它包含了一些函数和宏,可以用 来访问设备的特殊功能和外设。
2024-05-19 16:42:47
1928
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人