相关文章
Java—HashMap
😀底层数据结构?
1.7 数组 链表1.8 数组 (链表 | 红黑树) 😀为什么要用红黑树,为何不一上来就树化?
链表太长了会影响性能(n),出现树化意味可能被DDos了,被恶意投放ha…
建站知识
2025/4/27 5:32:53
STM32---串口通信USART
目录
一、串口通信协议
二、USART模块介绍
(1)移位寄存器
(2)控制电路
(3)波特率
(4)C语言接口
三、串口的引脚初始化
(1)引脚分布表
&…
建站知识
2025/4/27 5:33:00
FPGA开发板这样做?(一)-像 Arduino 一样玩 FPGA
这也是一个系列文章,来源之前和粉丝们在评论区讨论的国外对于FPGA的开发或者入门所做的努力。 基本一篇文章会介绍一个FPGA开发板,重点在于为开发板准备的开发方式(和国内大不相同)。 今天的主角-PulseRain M10:像 Ard…
建站知识
2025/4/27 5:32:51
MYSQL—两阶段提交
binlog 和 redo log:
有binlog了为什么还要有redo log:
历史原因,MyISAM不支持崩溃恢复,而InnoDB在加入MySQL前就已经支持崩溃恢复了InnoDB使用的是WAL技术,事务提交后,写完内存和日志,就算事…
建站知识
2025/4/24 9:30:27
什么事Nginx,及使用Nginx部署vue项目(非服务器Nginx压缩包版)
什么是 Nginx?
Nginx(发音为 “engine-x”)是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。它以其高性能、高并发处理能力和低资源消耗而闻名。以下是 Nginx 的主要特性和用途:
主要特性 高性能和高并发 Nginx 能够处理大量并发连接,适合高…
建站知识
2025/4/27 5:32:55
软件架构师常用的软件工具有哪些
软件架构师的工作离不开多种工具的支撑,主要包括 建模与设计工具、文档与协作平台、代码质量与静态分析工具、性能与监控工具、DevOps 工具链、架构可视化与管理平台 等。其中,建模与设计工具 是架构师最核心的武器,能够帮助其从业务抽象到技…
建站知识
2025/4/27 5:32:56
从物理到预测:数据驱动的深度学习的结构化探索及AI推理
在当今科学探索的时代,理解的前沿不再仅仅存在于我们书写的方程式中,也存在于我们收集的数据和构建的模型中。在物理学和机器学习的交汇处,一个快速发展的领域正在兴起,它不仅观察宇宙,更是在学习宇宙。
AI推理
我们…
建站知识
2025/4/27 5:33:08
【数据结构和算法】6. 哈希表
本文根据 数据结构和算法入门 视频记录 文章目录 1. 哈希表的概念1.1 哈希表的实现方式1.2 哈希函数(Hash Function)1.3 哈希表支持的操作 2. Java实现 在前几章的学习中,我们已经了解了数组和链表的基本特性,不管是数组还是链表…
建站知识
2025/4/27 5:33:04