ROS云课三分钟-破壁篇GCompris-一小部分支持Edu应用列表-2025

开启蓝桥云课ROS

ROS 机器人操作系统初级教程_ROS - 蓝桥云课

安装和使用GCompris

终端输入:sudo apt install gcompris 

sudo apt install gcompris

ok,完成即可。

sudo apt install gcompris 

 

如果是平板,秒变儿童学习机。

启动

 

流畅运行。

超多益智游戏,适合2-10岁各种宝宝。

电脑探索

键盘鼠标

探索频道 

体验游戏

 休闲游戏

 数学

 

谜题 

 阅读游戏

策略游戏

致谢作者和贡献者

如果需要最新版:

完成后:

当然这些最好装在自己的设备上,在云端运行可能效果不理想,需要更多配置哦。 

本文介绍了Linux系统下丰富的教育软件资源,涵盖从学前到高等教育的各个阶段。重点推荐了GCompris儿童教育套件(含100+益智游戏)、KDEEduSuite综合教育包以及15款学科专用工具(如Kalzium化学软件、KGeography地理工具等)。这些开源软件不仅免费,还持续更新增强功能(如VR/AR支持),特别适合预算有限的学生和家庭。文章还提供了详细的安装指南(如sudo apt install gcompris)和使用建议,强调这些工具在培养儿童STEM能力、辅助学科学习方面的重要价值。


久远的规划

2019年的一篇文章:

物联网IoT Arduino 机器人ROS 人工智能OpenAI融合课程(幼儿园到大学)_bpi iot ros ai-CSDN博客


2024年外文推荐

其实,这些早在规划之初就完成了。如下是2015年之前完成规划时就全面支持的。

类别应用程序简介2025年补充案例/更新
学前教育 (ubuntu-edu-preschool)blinkenKDE版本的Simon电子记忆游戏融入更多AR元素,提高互动性
gamine幼儿互动游戏新增更多角色和场景,提升趣味性
gcompris儿童教育游戏集合新增STEM相关游戏,培养科学素养
kanagram乱序单词拼图游戏增加更多词汇库,支持多语言
khangman猜单词游戏新增主题和难度级别,适合不同年龄段
ktuberling邮票绘图玩具支持更多绘图工具和分享功能
tuxpaint儿童绘画程序支持平板电脑和智能手机,随时随地创作
klettres外国字母辅导软件新增更多语言学习,支持语音识别
pairs记忆和配对游戏新增更多关卡和主题,提高挑战性
小学教育 (ubuntu-edu-primary)celestia-gnome实时视觉空间模拟软件与VR技术结合,提供沉浸式体验
gcompris (重复)--
kalzium元素周期表和化学工具新增互动实验功能,提高实验安全性
kanagram (重复)--
kbruch分数学习辅助工具新增更多分数练习和测试
khangman (重复)--
kig交互式几何工具与智能白板结合,支持实时互动教学
kmplot数学函数绘图器支持更多数学函数和图形类型
ktouch触屏打字辅导软件新增打字测试和排行榜功能
ktuberling (重复)--
kturtle教育编程环境新增更多编程项目和挑战
kwordquiz闪卡学习程序支持自定义闪卡和测试模式
klettres (重复)--
kalgebra代数绘图计算器支持更复杂的代数运算和图形绘制
kgeography地理学习辅助工具新增更多地理知识和互动地图
kstars桌面天文馆新增更多天体信息和观测指南
laby通过蚂蚁和蜘蛛网学习编程新增更多编程关卡和挑战
lybniz数学函数图形绘图器支持更多数学函数和实时渲染
marble地球仪和地图部件新增更多地图数据和交互功能
parley词汇训练器支持自定义词汇表和测试模式
ri-li玩具火车模拟游戏新增更多轨道和火车类型,提高趣味性
step交互式物理模拟器新增更多物理实验和模拟场景
tuxmathTux数学游戏新增更多数学挑战关卡和难度级别
tuxpaint (重复)--
tuxtype以Tux为主角的打字辅导游戏新增更多打字练习和游戏模式
pairs (重复)--
中学教育 (ubuntu-edu-secondary)calibre电子书转换和图书馆管理软件支持更多电子书格式和在线资源平台集成
celestia-gnome (重复)--
dia-gnomeGNOME版本的图表编辑器新增更多图表类型和编辑工具
inkscape基于矢量的绘图程序支持3D建模和动画制作,成为艺术和设计专业学生的重要工具
kalzium (重复)--
kbruch (重复)--
kig (重复)--
kmplot (重复)--
ktouch (重复)--
ktuberling (重复)--
kturtle (重复)--
kwordquiz (重复)--
kalgebra (重复)--
kgeography (重复)--
kstars (重复)--
laby (重复)--
lightspeed展示相对论速度下物体的外观新增更多科学案例和模拟场景
lybniz (重复)--
marble (重复)--
melting计算核酸双链的熔化温度支持更多核酸类型和计算模型
parley (重复)--
pencil动画/绘图软件新增更多动画效果和绘图工具
ri-li (重复)--
step (重复)--
chemtool化学结构绘图程序支持更多化学分子数据库和分子模拟软件
fritzing易于使用的电子设计软件新增更多电子元件库和电路设计模板,支持与硬件设备的实时连接和调试
einstein受爱因斯坦谜题启发的益智游戏新增更多谜题和难度级别
高等教育 (ubuntu-edu-tertiary)calibre (重复)--
celestia-gnome (重复)--
dia-gnome (重复)--
inkscape (重复)--
kalzium (重复)--
kmplot (重复)--
ktouch (重复)--
kturtle (重复)--
laby (重复)--
lightspeed (重复)--
lybniz (重复)--
marble (重复)--
melting (重复)--
pencil (重复)--
step (重复)--
yorick解释型语言和科学图形软件与大数据和人工智能技术结合,支持更复杂的科学计算和模型训练
cantor数学应用程序的界面新增更多数学算法库和可视化工具,支持与云计算平台的集成
rocs图论集成开发环境新增更多图论算法和可视化功能,支持与社交网络分析、推荐系统等领域的结合
chemtool (重复)--
fritzing (重复)--

这个表格涵盖了Edubuntu中各个教育阶段的应用程序,并结合到2025年的预期更新,补充了更多案例和功能。这些应用程序旨在为学生提供丰富的学习资源和工具,支持他们在不同学科领域的学习和发展。


学前教育 (ubuntu-edu-preschool)

  1. blinken
    • 简介:KDE 版本的 Simon 电子记忆游戏,帮助儿童提高记忆力和反应能力。
    • 补充案例:在2025年,类似的记忆游戏被广泛应用于幼儿园和早教中心,通过游戏化的方式激发儿童的学习兴趣。
  2. gamine
    • 简介:专为幼儿设计的互动游戏,提供简单的操作界面和有趣的动画效果。
    • 补充案例:随着技术的发展,gamine 等幼儿游戏开始融入更多 AR(增强现实)元素,让儿童在玩耍中体验更丰富的视觉效果。
  3. gcompris
    • 简介:为儿童提供的教育游戏集合,涵盖阅读、数学、科学、地理等多个领域。
    • 补充案例:gcompris 在2025年持续更新,新增了更多与 STEM(科学、技术、工程和数学)相关的游戏,帮助儿童从小培养科学素养。
  4. tuxpaint
    • 简介:专为儿童设计的绘画程序,提供丰富的绘图工具和简单的操作界面。
    • 补充案例:tuxpaint 在2025年支持更多平台,包括平板电脑和智能手机,让儿童可以随时随地进行创作。

小学教育 (ubuntu-edu-primary)

  1. celestia-gnome
    • 简介:实时视觉空间模拟软件(GNOME 前端),帮助学生了解宇宙和天体。
    • 补充案例:在2025年,celestia-gnome 与 VR(虚拟现实)技术结合,为学生提供沉浸式的太空探索体验。
  2. kalzium
    • 简介:提供元素周期表和化学工具,帮助学生了解化学知识。
    • 补充案例:kalzium 在2025年新增了更多互动实验功能,让学生在虚拟环境中进行化学实验,提高实验安全性。
  3. ktouch
    • 简介:触屏打字辅导软件,帮助学生提高打字速度和准确性。
    • 补充案例:随着在线教育的普及,ktouch 等打字辅导软件在2025年成为远程学习的重要工具之一。
  4. tuxmath
    • 简介:以 Tux(Linux 吉祥物)为主题的数学游戏,帮助学生提高数学能力。
    • 补充案例:tuxmath 在2025年新增了更多数学挑战关卡,与学校数学课程紧密结合,成为数学课堂的重要辅助工具。

中学教育 (ubuntu-edu-secondary)

  1. calibre
    • 简介:电子书转换和图书馆管理软件,帮助学生管理学习资料。
    • 补充案例:在2025年,calibre 支持更多电子书格式,并与在线教育资源平台集成,方便学生获取和分享学习资料。
  2. inkscape
    • 简介:基于矢量的绘图程序,适用于艺术和设计课程。
    • 补充案例:inkscape 在2025年新增了更多设计模板和插件,支持 3D 建模和动画制作,成为艺术和设计专业学生的重要工具。
  3. kig
    • 简介:KDE 的交互式几何工具,帮助学生理解几何概念。
    • 补充案例:kig 在2025年与智能白板结合,支持实时互动教学,提高几何课堂的参与度。
  4. fritzing
    • 简介:易于使用的电子设计软件,适用于电子和工程课程。
    • 补充案例:fritzing 在2025年新增了更多电子元件库和电路设计模板,支持与硬件设备的实时连接和调试,成为电子工程专业学生的必备工具。

高等教育 (ubuntu-edu-tertiary)

  1. yorick
    • 简介:解释型语言和科学图形软件,适用于科学计算和数据分析。
    • 补充案例:在2025年,yorick 与大数据和人工智能技术结合,支持更复杂的科学计算和模型训练,成为科研人员的重要工具。
  2. cantor
    • 简介:数学应用程序的界面,支持多种数学软件和编程语言。
    • 补充案例:cantor 在2025年新增了更多数学算法库和可视化工具,支持与云计算平台的集成,方便科研人员进行大规模数学计算。
  3. rocs
    • 简介:图论集成开发环境,适用于计算机科学和数学课程。
    • 补充案例:rocs 在2025年新增了更多图论算法和可视化功能,支持与社交网络分析、推荐系统等领域的结合,成为计算机科学专业学生的重要工具。
  4. chemtool
    • 简介:化学结构绘图程序,适用于化学和生物化学课程。
    • 补充案例:chemtool 在2025年支持更多化学分子数据库和分子模拟软件,支持与实验室设备的实时数据交换,成为化学专业学生的重要研究工具。

Edubuntu 提供了丰富的教育应用程序,覆盖从学前到高等教育的各个阶段。随着技术的不断发展,这些应用程序也在不断更新和完善,为学生提供更加优质的学习体验。


10款最佳Linux儿童教育软件介绍

本文为使用Linux系统的家长提供了10款最佳儿童教育软件,这些软件不仅免费且功能丰富,旨在帮助孩子们在学习的同时享受乐趣。

1. KDE Edu Suite

KDE Edu Suite是一个综合性的教育软件包,专为不同年龄段和学习需求设计。它包含多种软件,适用于儿童启蒙教育、学校教学以及成人自学。该软件包提供多个版本(儿童版、学校版、大学版),可在多种KDE发行版上安装,且完全免费。

特点

  • 庞大的软件包
  • 针对不同年龄、学科和需求
  • 可在多种KDE发行版上安装
  • 免费使用

2. GNUKhata

GNUKhata是一款开源的会计和库存管理软件,适合需要处理数字、函数和计算的用户。它基于复式记账系统,功能全面且易于使用。

特点

  • 轻量级会计软件
  • 易于使用且快速
  • 稳健可靠
  • 提供全面的报表服务
  • 支持多种交易类型
  • 独特的单据控制功能
  • 适用于营利或非营利组织及公司

3. Google Earth

Google Earth的Linux版本是学习地质学、地球科学和材料科学的绝佳工具。它提供基于卫星图像的地球3D表示,支持GPS通信,并实时更新世界各地的地区、天气和地图信息。

特点

  • 渲染地球的3D表示
  • 提供GPS通信系统
  • 实时更新地区、天气和地图信息
  • 访问外太空科学技术
  • 支持导出和导入不同软件包的数据

4. Celestia

Celestia是一款3D宇宙模拟软件,是太空教育领域的佼佼者。它包含大量关于太阳系天体、恒星、星系等的数据,可用于创建演示或进行研究。

特点

  • 3D渲染太空科学
  • 定期更新以适应新的太空新闻
  • 模拟软件,用于观察不同的太空现象

5. GCompris

GCompris是一款专为儿童设计的Linux教育软件,包含超过100种活动,适合所有年龄段的孩子。它通过不同类型的任务帮助孩子学习,包括拼图游戏、字母和数学问题等。

特点

  • 学习计算机基础知识
  • 阅读练习
  • 数学学习
  • 科学课程
  • 地理知识
  • 游戏(如国际象棋、记忆游戏等)
  • 适用于树莓派

6. GeoGebra

GeoGebra是一款将数学软件变得有趣的程序。它允许用户通过游戏和谜题探索函数、图形和数值,同时支持几何和微积分等教育目的。

特点

  • 解决数学函数
  • 解决微积分、数值问题和统计目的
  • 从函数渲染图形
  • 解决几何问题
  • 3D图形计算器

7. Maple Software

Maple是一款结合了强大数学引擎和易用界面的数学软件。它广泛用于科学研究中,能够快速分析、可视化、探索和解决数学问题。

特点

  • 解决数学函数
  • 开发数学函数的3D模拟
  • 解决不同类型的数学问题(如微分方程)
  • 矩阵操作
  • 数据操作、可视化和分析

8. Scratch

Scratch是一款免费的开源软件,用于开发交互式故事、设计游戏和动画。它提供了一系列现成的代码块,可以组合在一起创建程序,并允许用户在线分享他们的作品。

特点

  • 开发交互式故事、游戏和动画
  • 提供现成的代码块
  • 允许用户在线分享作品
  • 提供丰富的教育资源

9. Tux4Kids

Tux4Kids是一款用于教授孩子计算机技能、解决问题和数学的应用程序。它通过游戏和活动来帮助孩子学习,同时提供在线版本。

特点

  • 通过游戏学习绘画
  • 通过谜题和有趣的问题学习数学
  • 包含打字学习软件

10. Gnome Dictionary

Gnome Dictionary是Linux发行版中公认的最佳免费词典软件。它支持多种语言,数据更新且有效,并允许用户分享他们的发现。

特点

  • 支持多种语言
  • 数据更新且有效
  • 分享功能
  • 简单易用的用户界面

总结

Linux系统上提供了丰富多样的教育软件,这些软件不仅免费且功能强大,适合不同年龄段和学习需求的孩子。家长可以根据孩子的兴趣和需求选择合适的软件,帮助他们在学习的同时享受乐趣。


15款最佳学生教育类Linux应用推荐

对于学生而言,购买昂贵的教育软件可能是一笔不小的开支。而Linux系统凭借其开源理念,为学生提供了许多免费且实用的教育应用程序。以下是15款在Linux平台上免费且实用的教育应用,涵盖多个学科领域。

1. Polar

Polar是一款适用于Linux的网页内容管理和组织工具。学生可以使用它来处理PDF文件或阅读电子书,并方便地标注文件中的单词或句子。Polar还支持下载网页并保存为HTML文件,方便离线阅读,同时其页面标记功能有助于跟踪阅读历史。

2. Anki

Anki提供了一种非传统的学习方式,通过其抽认卡功能帮助学生更好地学习。学生可以根据自己的学习材料自定义抽认卡,添加图像、文本和视频。Anki对于备考的学生特别有帮助,可以节省学习时间。

3. KBruch

KBruch是一款帮助学生练习分数和百分比数学问题的应用。它提供了多种练习模式,如算术、比较、转换、混合数和百分比等,并提供操作反馈和内置指标(如正确、错误和跳过)以帮助学生跟踪和改进学习进度。

4. kig

kig是另一款适用于Linux的数学应用,专注于几何学习。它提供了创建数学图形的有效工具,并有助于理解几何定理。通过视觉学习,学生可以更好地掌握几何概念。

5. kalzium

kalzium是一款专为化学学生设计的教育应用,展示了元素周期表,并提供了每个元素的详细信息,如电离能、熔点、电子亲和能、电负性等。学生还可以可视化分子结构以更好地理解元素,并使用化学方程式计算特定元素的质量。此外,元素周期表还支持自定义颜色和渐变方案。

6. kgeography

kgeography是一款帮助学生了解世界地理和政治划分的实用应用。它提供了关于各大洲和国家的详细信息,并包含有趣的游戏,帮助学生熟悉世界地理知识。

7. Scilab

Scilab是一款功能强大的工程工具,适用于工程专业的学生。它提供了大量的数学计算、分析和设计工具,包括信号处理、图像增强、统计分析、控制系统设计等。虽然Scilab需要一定的技术知识,但在Linux上它是免费使用的。

8. KAlgebra

KAlgebra是一款适用于Linux的数学计算器,用于绘制图形。学生可以使用它计算复杂的数值函数并在图形上绘制它们,支持2D和3D图形。此外,KAlgebra还提供了内置函数的表示和示例图表的字典功能。

8. KAlgebra

KAlgebra是一款适用于Linux的数学计算器,用于绘制图形。学生可以使用它计算复杂的数值函数并在图形上绘制它们,还支持计算数值、逻辑或分析函数。KAlgebra支持2D和3D图形,并包含内置函数的表示和示例图表的字典功能。

9. Mendeley

Mendeley是一款专为研究生设计的Linux教育应用。它允许学生管理和共享资源论文,并从不同来源导入各种文档。此外,Mendeley还拥有一个社交网络,允许研究人员协作和互相帮助。

10. LibreOffice

LibreOffice是一款流行的跨平台办公套件,适用于Linux系统。它提供了文本文档、演示文件和电子表格的文档查看器和编辑器,并允许学生添加扩展以增强体验。对于无法负担Microsoft Office费用的学生来说,LibreOffice是一个很好的选择。

11. GNU PSPP

GNU PSPP是一款开源的统计分析工具,适用于Linux系统。它提供了线性回归、数据重新排序、逻辑回归、因子分析等多种统计分析功能,且所有功能均免费开放,避免了试用版的限制。

12. Duolingo

Duolingo是一款广受欢迎的语言学习应用,也适用于Linux系统。它提供了专门为学生设计的功能,如创建课堂进行协作学习,并帮助用户掌握语法概念。Duolingo的课程从基础到高级,适合不同年龄段和学习阶段的学生。

13. DrMIPS

DrMIPS是一款主要用于工程师和学生的技术工具,帮助学生理解计算机架构。它通过图形化模拟MIPS(每秒百万条指令)处理器,使架构学习变得简单易懂。

14. eXeLearning

eXeLearning是一款用于在Linux设备上创建和管理学术内容的教育工具。它使用XHTML创建基于网页的内容,并支持HTML5、XML等多种网页格式。该应用简化了教师和学生在网页上发布和组织内容的过程,并提供了多种内置样式。

15. KTurtle

KTurtle是一款适用于Linux的计算机编程应用,旨在简化编程学生的学习过程。通过视觉体验,学生可以更容易地理解编程概念,并轻松掌握编程语法。KTurtle是开源的教育应用,适用于各种Linux发行版。

额外推荐

KBruch

KBruch帮助学生练习分数和百分比数学问题,提供算术、比较、转换、混合数和百分比等多种练习模式,并提供操作反馈和学习曲线跟踪功能。

kig

kig是一款数学应用,提供有效的几何学习工具,允许学生创建数学图形并理解几何定理。

kalzium

kalzium是一款化学教育应用,显示元素周期表并提供详细元素信息,支持分子结构可视化。

kgeography

kgeography帮助学生了解世界地理和政治划分,提供地图浏览和趣味游戏。

Scilab

Scilab是一款强大的工程工具,提供数学计算、分析和设计工具,适用于专业人士和工程学生。

Mendeley

Mendeley是一款专为研究生设计的Linux教育应用,帮助学生管理和分享资源论文,并允许研究者协作。

GNU PSPP

GNU PSPP是一款开源的统计分析工具,提供线性回归、数据重排等高级功能。

DrMIPS

DrMIPS帮助学生理解计算机架构,通过图形化模拟MIPS处理器来简化学习过程。

eXeLearning

eXeLearning是一款用于创建和管理学术内容的教育工具,支持多种网络格式,便于师生发布和组织内容。

KTurtle

KTurtle是一款计算机编程应用,通过视觉体验帮助学生理解编程概念,使编程语法更易于初学者掌握。

结语

随着技术的发展,学习过程已达到新的高度,数字应用已成为教育体系的重要组成部分。Linux平台上还有更多针对不同学科的应用程序,学生可以在其发行版的仓库、Snap Store或Flathub中搜索所需的应用程序。


 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/diannao/84382.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux系统基础——是什么、适用在哪里、如何选

一、Linux是什么 Linux最初是由林纳斯托瓦兹(Linus Torvalds)基于个人兴趣爱好开发的个人项目,他编写了最核心的内核;后面为了发展壮大Linux系统他将整个项目开源到GitHub上,可以让全世界的人都参与到项目的开发维护中…

26、AI 预测性维护 (燃气轮机轴承) - /安全与维护组件/ai-predictive-maintenance-turbine

76个工业组件库示例汇总 AI 预测性维护模拟组件 (燃气轮机轴承) 概述 这是一个交互式的 Web 组件,旨在模拟基于 AI 的预测性维护 (Predictive Maintenance, PdM) 概念,应用于工业燃气轮机的关键部件(例如轴承)。它通过模拟传感器数据、动态预测剩余使用寿命 (RUL),并根…

el-form 使用el-row el-col对齐 注意事项

1.el-form 使用inline&#xff0c;el-form-item宽度会失效。 2.为了保证el-form-item 和 它内部的el-input 能在一行&#xff0c;要设置el-form-item的label-width <el-form :model"editInspectform"><el-row style"margin-bottom: 20px"><…

mac 安装 mysql 和 mysqlshell

1. 安装 mysql https://dev.mysql.com/downloads/mysql/?spma2c6h.12873639.article-detail.4.37474f4dTHdszC 默认mysql未配置环境变量&#xff0c;可以在设置中找到 2. 安装 mysqlshell https://dev.mysql.com/downloads/shell/ #启动mysql-shell mysqlsh 3. 使用 mysq…

漏洞检测与渗透检验在功能及范围上究竟有何显著差异?

漏洞检测与渗透检验是确保系统安全的重要途径&#xff0c;这两种方法各具特色和功效&#xff0c;它们在功能上有着显著的差异。 目的不同 漏洞扫描的主要任务是揭示系统内已知的安全漏洞和隐患&#xff0c;这就像是对系统进行一次全面的健康检查&#xff0c;看是否有已知的疾…

机器学习模型度量指标(混淆矩阵、准确率、精确率、召回率、F1分数、ROC曲线、AUC、平均精度均值)

我们研究的是多分类问题&#xff0c;下面所有例子以多分类问题举例 混淆矩阵&#xff08;Confusion Matrix&#xff09; 混淆矩阵&#xff08; Confusion Matrix &#xff09;是一个表格&#xff0c;用于可视化机器学习模型在分类问题上 的性能。混淆矩阵的行表示实际类别&…

打卡day35

一、模型结构可视化 理解一个深度学习网络最重要的2点&#xff1a; 了解损失如何定义的&#xff0c;知道损失从何而来----把抽象的任务通过损失函数量化出来了解参数总量&#xff0c;即知道每一层的设计才能退出—层设计决定参数总量 为了了解参数总量&#xff0c;我们需要知…

时序数据库 TDengine × Superset:一键构建你的可视化分析系统

如果你正在用 TDengine 管理时序数据&#xff0c;写 SQL 查询没问题&#xff0c;但一到展示环节就犯难——图表太基础&#xff0c;交互不够&#xff0c;甚至连团队都看不懂你辛苦分析的数据成果&#xff1f;别担心&#xff0c;今天要介绍的这个组合&#xff0c;正是为你量身打造…

C# 初学者的 3 种重构模式

(Martin Fowlers Example) 1. 积极使用 Guard Clause&#xff08;保护语句&#xff09; "如果条件不满足&#xff0c;立即返回。将核心逻辑放在最少缩进的地方。" 概念定义 Guard Clause&#xff08;保护语句&#xff09; 是一种在函数开头检查特定条件是否满足&a…

基于51单片机和8X8点阵屏、独立按键的滑动躲闪类小游戏

目录 系列文章目录前言一、效果展示二、原理分析三、各模块代码1、8X8点阵屏2、独立按键3、定时器04、定时器1 四、主函数总结 系列文章目录 前言 用的是普中A2开发板。 【单片机】STC89C52RC 【频率】12T11.0592MHz 【外设】8X8点阵屏、独立按键 效果查看/操作演示&#xff…

Java面向对象 一

系列文章目录 Java面向对象 二-CSDN博客 Java面向对象 三-CSDN博客 目录 系列文章目录 前言 一、初步认识面向对象 1.类和对象的简单理解 2.类的构成 二、类的实例化 1.对象的创建 2.对象的初始化 三、this引用的作用 四、构造方法 1.构造方法的提供 2.对象的构…

深度学习Y8周:yolov8.yaml文件解读

&#x1f368; 本文为&#x1f517;365天深度学习训练营中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 本周任务&#xff1a;根据yolov8n、yolov8s模型的结构输出&#xff0c;手写出yolov8l的模型输出、 文件位置&#xff1a;./ultralytics/cfg/models/v8/yolov8.…

【RocketMQ 生产者和消费者】- 生产者启动源码 - MQClientInstance 定时任务(4)

文章目录 1. 前言2. startScheduledTask 启动定时任务2.1 fetchNameServerAddr 拉取名称服务地址2.2 updateTopicRouteInfoFromNameServer 更新 topic 路由信息2.2.1 topic 路由信息2.2.2 updateTopicRouteInfoFromNameServer 获取 topic2.2.3 updateTopicRouteInfoFromNameSer…

解决Docker容器内yum: not found、apt: not found、apk: command not found等命令找不到问题

Linux有很多发行版&#xff0c;各发行版的包管理工具不一定相同。 Alpine的包管理工具是 apk Debian/Ubuntu的包管理工具是 apt Centos/RHEL的包管理工具是 yum 在安装软件之前&#xff0c;需要先查看Docker容器内的Linux是什么发行版&#xff0c;可使用 cat /etc/os-rele…

每日c/c++题 备战蓝桥杯(修理牛棚 Barn Repair)

修理牛棚 Barn Repair 题解 问题背景与挑战 在一个暴风雨交加的夜晚&#xff0c;Farmer John 的牛棚遭受了严重的破坏。屋顶被掀飞&#xff0c;大门也不翼而飞。幸运的是&#xff0c;许多牛正在度假&#xff0c;牛棚并未住满。然而&#xff0c;为了保护那些还在牛棚里的牛&am…

鸿蒙版Flutter库torch_light手电筒功能深度适配

鸿蒙版Flutter库torch_light手电筒功能深度适配&#xff1a;跨平台开发者的光明之路 本项目作者&#xff1a;kirk/坚果 适配仓库地址 作者仓库&#xff1a;https://github.com/svprdga/torch_light# 在数字化浪潮的推动下&#xff0c;跨平台开发框架如 Flutter 凭借其高效、…

【信息系统项目管理师】一文掌握高项常考题型-项目进度类计算

更多内容请见: 备考信息系统项目管理师-专栏介绍和目录 文章目录 一、进度类计算的基本概念1.1 前导图法1.2 箭线图法1.3 时标网络图1.4 确定依赖关系1.5 提前量与滞后量1.6 关键路径法1.7 总浮动时间1.8 自由浮动时间1.9 关键链法1.10 资源优化技术1.11 进度压缩二、基本公式…

深入了解linux系统—— 操作系统的路径缓冲与链接机制

前言 在之前学习当中&#xff0c;我们了解了被打开的文件是如何管理的&#xff1b;磁盘&#xff0c;以及ext2文件系统是如何存储文件的。 那我们要打开一个文件&#xff0c;首先要先找到这个文件&#xff0c;操作系统又是如何去查找的呢&#xff1f; 理解操作系统搜索文件 …

Docker Hub仓库介绍

Docker Hub仓库全解析&#xff1a;从公共市场到私有化部署指南 一、Docker Hub公共镜像市场 1.1 核心功能解析 全球最大容器镜像库&#xff1a;累计托管超500万镜像核心服务矩阵&#xff1a; #mermaid-svg-CAMkhmtSWKEUw7z0 {font-family:"trebuchet ms",verdana,a…

redis使用RDB文件恢复数据

设置存盘间隔为120秒且10个key改变数据自动存盘使用RDB文件恢复数据 IP地址主机名192.168.10.170redis170 [rootredis170 ~]# yum install -y redis [rootredis170 ~]# systemctl start redis步骤一&#xff1a;设置存盘间隔为120秒且10个key改变自动存盘 [rootredis170 ~]#…