- 博客(34)
- 收藏
- 关注
原创 SDP(一)
在实时传输协议(RTP)中,RTP/AVP(Audio/Video Profile)和RTP/SAVP(Secure Audio/Video Profile)是两种常用的配置文件。请解释这两种配置文件下的RTP负载格式必须使用负载类型编号作为它们的“fmt”值的原因,并描述这一规则在SDP会话描述协议中的应用。
2025-04-11 23:29:25
228
原创 context上下文(一)
/从context中检索值value!= nil {} else {因为Context接口类型中有通过传入的context对象中检索名为“userID”的值通过【通过键查找值】
2025-04-11 17:52:49
246
原创 FreeSWITCH的SIP配置
查看用户状态/usr/local/freeswitch/bin/fs_cli -x "sofia status profile internal reg"默认情况下,FreeSWITCH 预配置了一个测试用户。FreeSWITCH 的 SIP 配置文件通常位于。将参数地址更改为服务器的地址,端口号一般都是5060。默认情况下,FreeSWITCH 使用。注意用户的名称信息,要不然在客户端是注册不成功的。FreeSWITCH 的用户配置文件通常位于。作为 SIP 配置文件。
2025-04-09 23:39:49
340
原创 计算机网络(1)
Domain Name System域名系统,应用层协议,跨网络通信。mini的虚拟机,该容器地址是动态的、生命周期短暂;DNS不仅是一个软件,而且还需要与网络通信,故属于应用层协议。找到与ipconfig中IPv4地址一样的IP对应的端口号。软件,直接打开网络监听,可以看到各种各样的ip和port。step1:这个步骤只是看到IP地址,并没有看见端口号。名称解析:将名称解析成对应地址,名字-->IP。名称解析优点:便以记忆、解耦(断开直接的练习)单点故障:一个点失败,全局业务都失败。
2025-04-09 23:27:38
476
原创 生成随机字符串
是一个长度为 32 的十六进制字符串(MD5 哈希值的十六进制表示)。函数,生成一个长度为 9 的随机字符串,并计算其 MD5 哈希值。的 MD5 哈希值,并将其转换为十六进制字符串。创建一个长度为 9 的字节切片。
2025-04-02 14:29:53
146
原创 为何服务器监听异常?
由于刚开始登录内网,切换之后再重新登录内网,并且切换网络的过程中并没有退出./RCF(即./RCF一直处于执行状态),切换网络后,自动放到后台执行;故切换成内网登录一直无法监听。tip:只有systemctl restart rcf 或者systemctl start rcf 才能执行systemctl stop rcf关掉RCF后台运行状态。执行./RCF后出现监听异常--在切换网络后,由于前面没有退出./RCF执行状态;重新连接后,会出现服务器监听异常。也关闭不掉,只能用 “kill 端口号”杀掉;
2025-03-25 20:48:50
292
原创 1、正点原子ZYNQ最小系统--GPIO之MIO控制LED笔记
1、ZYNQ PS中的外设通过MIO连接到PS端引脚;通过EMIO连接到PL端引脚。2、Zynq-7000有54个MIO,有64个EMIO。3、GPIO分为4个Bank,其中Bank0和Bank1连接到MIO;Bank2和Bank3连接到EMIO。5、MIO7和MIO8只能作为输出IO使用。
2025-03-22 23:51:18
263
原创 【无标题】
1、字节、比特、位2、TCP、UDP区别TCP可靠性传输,需要建立连接(使用场景:)UDP不保证可靠传输,容易(使用场景:)(下次补上TCP、UDP、HTTP客户端与服务端之间进行简单通信代码)--go语言。
2025-03-22 21:20:29
320
原创 关于 Go 语言中接口实现的错误
第一,PeerGetter 接口的定义要求实现一个 Get 方法,返回值是 ([]byte, bool)第二,HttpGetter 类型当前实现的 Get 方法返回值是 ([]byte, error)因此修改PeerGetter 接口的返回值。
2025-03-13 09:51:40
214
原创 【无标题】
PWM:脉冲宽度调制技术占空比:高电平占整个周期/整个周期*100%使用范围:舵机、LED灯亮度、LCD背光灯交叉编译指的是在一个平台上编译出另一个平台的可执行文件;在ubuntu使用交叉编译工具链将.c文件生成可执行程序,然后再下载到ARM开发板中。
2025-03-01 23:22:01
227
原创 C++--三个数最大值
将 max_value 初始化为第一个输入值 a。这是一个关键改进,确保即使输入的三个数都是负数,代码也能正确找到最大值。声明了三个整数变量 a、b 和 c,并使用 {} 初始化为 0。虽然这里初始化为 0,但实际输入时会被覆盖。// 设max_value初始最大值为a。通过这种方式,max_value 最终会存储三个数中的最大值。从标准输入读取三个整数,分别存储到变量 a、b 和 c 中。提示用户输入三个整数。
2025-02-28 00:02:35
372
原创 ZYNQ之嵌入式SDK开发--GPIO的bank与MIO的bank有何区别
MIO定义:把PS外设和静态存储器接口的访问给多路复用到这个器件的引脚上。
2025-02-23 14:14:48
203
原创 蓝桥杯-嵌入式-总结版本
当接收到中断时:stm32g4xx_it.c文件中的函数void HardFault_Handler(void)将会调用void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)中断回调函数。---------------------------------------------------TIM配置-------------------------------------------------------------
2024-12-25 12:49:10
1353
原创 基于Step-Mxo2-LCP的3-8译码器
译码器的逻辑功能是将每个输入的二进制代码译成对应的输出高、低电平信号或另外一个代码。一般有二进制译码器、二-十进制译码器和显示译码器。
2024-02-19 23:45:54
824
1
原创 基于Step-Mxo2-LCP点亮LED灯
基于Step-Mxo2-LCP点亮LED灯,使用FPGA控制简单外设,利用按键和开关控制8个LED灯的亮和灭。
2024-02-18 21:34:08
814
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人