本文分类:news发布日期:2024/12/24 16:55:05
相关文章
400行程序写一个实时操作系统(二):sparrow与FreeRTOS的对比
sparrow是笔者开发的一款极小型RTOS,代码仅有400行,但是作为一个RTOS内核,笔者认为它是合格的,读者可以将它看成是一个mini版本的FreeRTOS内核,它实现了动态内存管理、阻塞延时、多线程、临界区、优先级、低功耗空闲任…
建站知识
2024/12/13 4:59:24
Scalable TCP 如何优化长肥管道
来看一个极简的拥塞控制实现 net/ipv4/tcp_scalable.c,去掉注释不到 50 行代码。它的介绍在 Scalable TCP-improving performance in highspeed networks。由于太简单,估计没什么人会在意。
本文说一下它背后的道理。
无论 bic/cubic,westw…
建站知识
2024/12/20 1:41:52
Ubuntu QT 交叉编译环境搭建
文章目录 下载安装qtCreatornot a valid identifier 的错误 安装g下载并安装交叉编译器下载交叉编译器安装交叉编译器 下载编译 ARM 的Qt平台源码配置arm的QT平台 下载安装qtCreator
去QT下载官网下载对应需要的QT软件。
这里下载5.12.96版本的
改变安装包权限,…
建站知识
2024/12/20 10:48:57
过滤器和拦截器的区别是什么?
首先,过滤器和拦截器都可以在请求的过程中插入一手,也可以进行拦腰截断。请求过程:当一个请求进来,先交给Web服务器提供的过滤器,来到Servlet,同时会有一个叫做DispatcherServlet的Servlet进行执行…
建站知识
2024/12/23 17:05:49
【FPGA开发】Modelsim如何给信号分组
前面已经发布过了一篇关于 Modelsim 的入门使用教程,针对的基本是只有一个源文件加一个仿真tb文件的情况,而实际的工程应用中,往往是顶层加多个底层的源文件结构,如果不对信号进行一定的分组,就会显得杂乱不堪…
建站知识
2024/12/25 12:16:05
【selenium】webdriver测试脚本
【背景】
不同电脑上运行selenium时总是因为环境问题出幺蛾子,所以需要一个最简单的脚本每次先验证一下能不能正常启用selenium。
【脚本】
这个脚本做的事情就是试着用selenium启动网页,默认用了百度首页,也可以根据情况自己修改。
from…
建站知识
2024/12/25 14:39:05
机器学习/数据分析--用通俗语言讲解时间序列自回归(AR)模型,并用其预测天气,拟合度98%+
时间序列在回归预测的领域的重要性,不言而喻,在数学建模中使用及其频繁,但是你真的了解ARIMA、AR、MA么?ACF图你会看么?? 时间序列数据如何构造???,我打过不少…
建站知识
2024/12/23 8:06:56
工业和自动化领域常见的通信协议
在工业和自动化领域,有多种常见的通信协议,主要用于设备间的通信、数据传输和控制。 Modbus: 类型:串行通信协议用途:广泛用于工业自动化设备间的通信,如PLC、传感器和执行器。优点:简单、开放且…
建站知识
2024/12/21 8:54:31