相关文章
LED点阵屏(51单片机)
一、LED点阵屏介绍
1.点阵屏介绍及显示原理 2.开发板对应引脚
单片机工作是弱上拉,低电平强,高电平弱。
操作硬件电路是通过操作寄存器实现的
行:D0~D7
列:P0~P7 用P3口的三根线控制D0~D7,使能端OE,OE…
建站知识
2025/1/7 6:23:07
Http高级interview
1、Http https区别
1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。
2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。
3、http和https使用的是完全不同的连接方式…
建站知识
2025/1/12 13:46:43
Linux下的网络通讯
UDP:用户数据报协议 传输层 特点: 1.无连接 2.不安全、不可靠 3.面向报文 4.占用资源开销小 TCP : 传输控制协议 传输层
1. TCP特点: 1.面向连接 2.安全、可靠 3.面向字节流 4.占用资源开销大 三次握手: 指建立tc…
建站知识
2025/1/18 14:38:04
堆的实现-向上调整算法-向下调整算法-堆排序-TopK问题 C语言
堆的实现与堆排序及TopK问题的C语言代码
下面是详细的堆实现,包括向上调整、向下调整算法,以及堆排序和解决TopK问题的完整C语言示例代码。
1. 堆的实现
首先,定义堆的数据结构:
#include <stdio.h>
#include <stdli…
建站知识
2025/1/11 20:40:31
软件测试面试,如何自我介绍?
又是一年金九银十,相信不少小伙伴都在准备跳槽面试,而面试中一个必不可少的环节就是自我介绍,所以,今天我们就来聊一聊软件测试面试中如何自我介绍。
为什么要自我介绍
在讨论如何自我介绍之前,我们先来讨论一下为…
建站知识
2024/12/25 14:39:12
【Python】pandas:替换值、添加行/列,删除行/列,更改形状(含数据透视表)
pandas是Python的扩展库(第三方库),为Python编程语言提供 高性能、易于使用的数据结构和数据分析工具。
pandas官方文档:User Guide — pandas 2.2.2 documentation (pydata.org)
帮助:可使用help(...)查看函数说明文…
建站知识
2025/1/6 18:07:16
【黄啊码】Gradio配合Openai接口实现机器人问答对话
Gradio 实现 OpenAI 流式问答机器人教程
本文将介绍如何使用Gradio和OpenAI API来实现一个流式问答机器人。通过这个教程,你将学会如何构建一个可以处理文本输入并返回连续响应的聊天机器人。
环境准备
在开始之前,确保你已经安装了必要的Python库。…
建站知识
2025/1/16 4:05:42