本文分类:news发布日期:2025/4/20 8:32:38
相关文章
STM32 HAL库之USART示例代码
串口发送和接收以及回调函数都可在这个文件中查询:stm32f1xx_hal_uart.h
串口配置初始化代码main.c中:MX_USART1_UART_Init();,初始化 UART 高层参数(波特率、数据位、停止位、校验、模式等)
void MX_USART1_UART_In…
建站知识
2025/4/20 8:30:26
Linux Makefile-概述、语句格式、编写规则、多文件编程、Makefile变量分类:自定义变量、预定义变量
目录
1.make
1.1 make 命令格式
2.Makefile 核心概念
2.1创建并运行 Makefile步骤
3. Makefile编写
3.1最基础Makefile
3.1.1使用默认make命令 3.1.2使用make -f 命令
3.1.2.1 使用make -f 命令执行默认make操作
3.1.2.2使用 make [ ‐f file ] [ targets ]命令 …
建站知识
2025/4/14 6:28:23
NoSQL入门指南:Redis与MongoDB的Java实战
一、为什么需要NoSQL?
在传统SQL数据库中,数据必须严格遵循预定义的表结构,就像把所有物品整齐摆放在固定尺寸的货架上。而NoSQL(Not Only SQL)数据库则像一个灵活的储物间,允许存储各种类型的数据&#x…
建站知识
2025/4/20 8:32:35
Python实现批量插入PostgreSQL数据库的脚本分享
背景
上个月排查一个 Bug ,需要采集一张 PostgreSQL 的大表,测试时需要造数据。Python 比 Java 方便多了,所以用 Python写了一个批量插入 PostgreSQL 表的简单脚本。本文分享这个脚本,很简单的,就是利用 psycopg2 的 …
建站知识
2025/4/14 6:25:19
35.Java线程池(线程池概述、线程池的架构、线程池的种类与创建、线程池的底层原理、线程池的工作流程、线程池的拒绝策略、自定义线程池)
一、线程池概述
1、线程池的优势 线程池是一种线程使用模式,线程过多会带来调度开销,进而影响缓存局部性和整体性能,而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务,这避免了在处理短时间任务时创建与…
建站知识
2025/4/14 6:24:19
C语言中三角与反三角函数的表达
C语言中三角函数与反三角函数的总结与对比
一、三角函数(Trigonometric Functions)
功能 计算角度的三角函数值(输入为弧度)。 常用函数 函数数学表示描述示例(x π/4)sin(x)sin(x)正弦sin(M_PI/4) ≈…
建站知识
2025/4/14 6:23:17
C语言中冒泡排序和快速排序的区别
冒泡排序和快速排序都是常见的排序算法,但它们在原理、效率和应用场景等方面存在显著区别。以下是两者的详细对比:
一、算法原理
1. 冒泡排序
原理:通过重复遍历数组,比较相邻元素的大小,并在必要时交换它们的位置。…
建站知识
2025/4/14 6:22:16