面向对象软件工程实践软件案例
智力运动-数字化思维训练课程介绍
数字化思维训练是科技赋能素质教育创新实践项目,通过数字化信息化手段,深度融合优质原创智力运动教育课程资源,服务幼儿园与小学,提供信息时代校园素质教育教学解决方案。在《面向对象软件工程》课程的教学过程中,引入了数字化思维训练软件,将其作为项目实践案例。这一举措是科技赋能素质教育的创新实践项目的重要组成部分,旨在通过结合前沿技术工具,提升学生的实践能力与数字化素养,探索软件工程教育的新路径。
1、小鸭报数
【规则玩法】
- 根据盘面上的数字顺序与对应颜色区域,将对应颜色的小鸭子按指定数字的顺序排列。
- 需观察数字顺序、匹配颜色区域,完成小鸭子的排列任务。
- 培养学生的观察力、逻辑思维、敏锐力、理解力。
【操作说明】
- 拖放操作:右侧的小鸭子为选择区,根据左侧盘面要求,分别在选择区将小鸭子点中并拖过来,至目标区域。
- 点击刷新,当前局面将重置。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
- 所有小鸭子拖放完毕后,点击“✔”进行提交并验证,正确将显示绿色提示。
2、找找看
【规则简介】
- 找找看由不同关卡构成,每关由不同的动物、事物等多样元素所构成。
- 每局在随机给出的两张圆形卡牌中,需要进行观察两张卡牌,查找唯一相同的元素,并任意点击其中一张卡牌上此元素即可,如图中所示的绿色小鳄鱼或褐色木板,成功选中时两张卡牌会显示整体绿色的提示色。
- 培养儿童的观察力、分析力与动手能力,在趣味中提升综合认知能力与反应能力。
【操作说明】
- 点击相同元素:观察并查找两张牌中唯一相同的元素,任意点击其中一张卡牌上此元素即可视为完成。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
3、颜色游戏
【规则玩法】
- 颜色游戏是认识和区分不同颜色并通过不同的方式规则,激发学生对颜色的兴趣,并促进他们的观察力和认知能力的发展。
- 在右下方的操作区,如界面右下方所示,有蓝、绿、黄等不同颜色的圆形色块,色块上方为不同色块在左侧正方形目标区域的放置约束要求。
【操作说明】
- 拖放操作:选择一个色块,根据约束要求,点选并拖放至目标区域,至目标区域。
- 提交验证:全部拖放完毕后,点击“↑”,进行此局面的提交验证,正确会出现获胜提示。
- 点击刷新,当前局面将重置。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
4、智慧方舟
【规则玩法】
一款逻辑推理的图形填充游戏,核心规则类似“图形数独”:
- 元素观察:左侧会提供不同颜色(如红、黄、蓝)和形状(三角形、圆形、正方形)的图形元素。
- 填充逻辑:右侧九宫格中,每行、每列的图形满足“形状不重复、颜色不重复”的规则。如同一行内不能出现两个圆形,也不能有两个红色图形。
- 锻炼学生的观察能力、逻辑推理能力,需综合分析图形的形状与颜色组合,逐步填满九宫格。
【操作说明】
- 拖放操作:将左下方的图形拖动到右侧九宫格中,通过推理排列,使每行、每列的图形在形状和颜色上均符合唯一不重复的要求。
- 点击刷新,当前局面将重置。
- 提交验证:全部拖放完毕后,点击“✔”,进行此局面的提交验证,正确会出现获胜提示。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
5、舒尔特方格
【规则玩法】
- 舒尔特方格是一种简单而有效的注意力训练方法,由美国心理学家舒尔特发明,通过视觉检索和手指定位的练习来提高注意力和视觉追踪能力
- 正方形卡片上有若干个小方格(常见的有3×3、4×4、5×5等)),按照从小到大的顺序依次点击数字,在准确的前提下,所用时间越少越优。
【操作说明】
- 点击操作:按照数字从小到大的正向顺序依次点击,正确点选每一个数字时,如图中所示,数字块会显示为绿色,全部点选后会有成功提示。
- 设置盘面:点击右上方的设置,可以选择3×3、4×4不同的盘面。
6、动物维和方阵
【规则玩法】
1.动物与食物冲突:
猫不可与鱼相邻,否则会“偷吃”;
老鼠不可与奶酪相邻。
2.动物之间敌对关系:
猫与老鼠不可相邻;
狗(包括好狗和恶狗)不可与猫相邻;
恶狗不可与其他狗(包括好狗和恶狗)相邻,但好狗之间可以相邻。
3.棋子类型与目标:
棋子包含猫、好狗、恶狗、老鼠、鱼、奶酪、骨头、牦牛、蚂蚁等;
根据每关初始布局,在棋盘上拖放剩余棋子,确保所有规则均被满足。
4.关卡设计与难度:
60个渐进关卡:从简单到复杂,逐步提升逻辑推理能力,适合儿童独立挑战。
5.教育意义:
逻辑思维训练:通过规则约束培养规划能力与问题解决技巧。
专注力提升:需持续关注多条件限制,避免冲突。
亲子互动:家长可引导孩子分析规则,适合家庭共同参与。
【操作说明】
- 拖放操作:在右侧棋子选择区,选择相应的棋子拖放至左侧盘面中对应位置。
- 查看答案:点击右上方的“答案”,可查询对应的题解。
- 规则说明:点击右上方的“说明”,可查看详细的游戏规则。
- 点击刷新,当前局面将重置。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
7、汽车华容道
【规则玩法】
- 棋盘与车辆:游戏在正方形网格盘进行,车辆分为横向、纵向两种,分别占据对应方向的若干格子。
- 移动规则:车辆只能沿自身停放方向移动(如横向车辆只能左右移动,纵向车辆只能上下移动),每次可移动一格或多格,但不可与其他车辆重叠、碰撞。
- 目标任务:通过移动其他车辆,为指定的“目标车”(白车)腾出路径,最终让目标车从棋盘右侧的出口移出,即为通关。
【操作说明】
- 拖动操作:点击并选择相应的车辆,进行拖拽的横向或纵向的移动操作。
- 点击刷新,当前局面将重置。
- 右下方的“前进”、“后退”,点击后可以将向前或向后选择关卡。
8、24算
【规则玩法】
24算是一种数字益智游戏,正如国际象棋、数独、魔方一样,是一种人们喜闻乐见的智力运动项目。基于课堂场景,教师使用24算数字化教具为学生进行24算教学与相应的学习训练。
•1-10中任意抽取4个数字
•每张牌用1次,每张牌都要用
•利用 + - × ÷
•使计算结果为24
【操作说明】
- “小灯泡”:提示与题解,查询当前题目的题解以及具体解法。
- “黑白格”:用于教师自出出题,可任意指定训练题目。
- “更新”:教师用于随机出题,让学生不断尝试新的题目训练。
- “小猴子”:to B 到 to C的重要链接枢纽,为后续学生端提供直通链接。
- “主页”:回归至主界面。
- “画笔”:教师课堂画板功能,点击后通过画笔给出解题思路。
【上图为已出题,让学生做思考界面】
【上图为点击提示后,显示该题目题解即解法数量界面】
【上图为自主出题功能,教师指定“2、2、2、9”题目界面】
【上图为画板功能,教师通过画笔,提示学生解题思路】
9、神奇形色棋(SET牌)
【规则玩法】
1.认识游戏界面
剩余卡牌:看界面右边的“剩余卡牌”数字,提示还有多少牌没用完。
积分:找到三张牌的正确组合就能加分,积分会越来越多。
计时:记录每次挑战所用的时间。
卡牌区域:卡牌有不同颜色(红、绿、紫)、形状(椭圆、波浪、菱形)、数量(1个、2个、3个)和底纹(空心、实心、线条),任务就是在里面找“神奇三人组”。
2.怎么找“神奇三人组”?
每张牌都有颜色、形状、数量、纹理4个属性。每种特征需要是都相同或都不相同的。任何一特征,如颜色,如果有2张相同,而1张不相同,就不是正确的纸牌组合。
3.具体示例
颜色:红、绿、紫(三选一);
形状:菱形、椭圆、波浪(三选一);
数量:1、2、3个图形(三选一);
底纹:空心、实心、线条(三选一)。
三张牌的颜色分别为红、绿、紫→全不同;
三张牌的形状均为菱形→全相同;
其他属性(数量、底纹)也需满足此条件。
注意:所有属性必须同时满足“全相同”或“全不同”的条件,缺一不可。
【操作说明】
1.找组合:眼睛快快扫描界面里的卡牌,发现符合规则的3张,分别点击选中它们!
2.求助小工具:如果找不到,试试界面下方的“灯泡”提示按钮,它会给你线索与提示;
3.重新开始:要是想换一批牌,点击“刷新”按钮,让卡牌重新排列。
相关文章:
面向对象软件工程实践软件案例
智力运动-数字化思维训练课程介绍 数字化思维训练是科技赋能素质教育创新实践项目,通过数字化信息化手段,深度融合优质原创智力运动教育课程资源,服务幼儿园与小学,提供信息时代校园素质教育教学解决方案。在《面向对象软件工程》…...
PX4飞控-接收MAVLINK消息(2)-生成MAVLINK_MSG_ID_***.h文件
我在自制的底板上跑vxworks操作系统中移植了MAVLINK的C库用来与PX4飞控进行通信,其中使用的C库和其他依赖文件,例如common文件夹均为从飞控源码中获取,文件获取位置为px4-Autopolite/bulid/mavlink中,因为PX4源码中自带MAVLINK的依…...
Spring Boot 连接 MySQL 配置参数详解
Spring Boot 连接 MySQL 配置参数详解 前言参数及含义常用参数及讲解和示例useUnicode 参数说明: 完整配置示例注意事项 前言 在 Spring Boot 中使用 Druid 连接池配置 MySQL 数据库连接时,URL 中 ? 后面的参数用于指定连接的各种属性。以下是常见参数…...
【数据结构】_单链表_相关面试题(二)
本章重点 hello友友们~ 今天我们将对单链表的后半部分的相关面试题进行详细解析,下面就跟着我一起开启吧~ really GO! 1.相交链表 题目: 输入两个链表,找出它们的第一个公共结点。 代码分析: //找到相交结点…...
深入理解指针(2)(C语言版)
文章目录 前言一、数组名的理解二、使用指针访问数组三、一维数组传参的本质四、冒泡排序五、二级指针六、指针数组七、指针数组模拟二维数组总结 前言 在上一篇文章中,我们初步了解了指针的基本概念和用法。今天,我们将继续深入探索指针在数组、函数传…...
二叉树相关算法实现:判断子树与单值二叉树
目录 一、判断一棵树是否为另一棵树的子树 (一)核心思路 (二)代码实现 (三)注意要点 二、判断一棵树是否为单值二叉树 (一)核心思路 (二)代码实现…...
redux ,react-redux,redux-toolkit 简单总结
Redux、React-Redux 和 Redux Toolkit 是协同工作的三个库,各自承担不同角色,相互协同。 Redux:基础底座 底层状态管理库,负责状态存储、Action 派发和 Reducer 执行 React-Redux:连接 React 组件与 Redux Store 通…...
5. 实现一个中间件
原文地址: 实现一个中间件 更多内容请关注:php代码框架 理解中间件 中间件(Middleware) 是一种在请求被路由到控制器方法之前或响应返回客户端之前执行的代码。它通常用于处理通用任务,如身份验证、日志记录、CORS 处理等。 在…...
数据库理论基础
数据库理论基础 1.1 什么是数据库 数据: 描述事物的符号记录, 可以是数字、 文字、图形、图像、声音、语言等,数据有多种形式,它们都可以经过数字化后存入计算机。 数据库: 存储数据的仓库,是长期存放在…...
STM32学习笔记之振荡器(原理篇)
📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨ 📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 📢:文章若有幸对你有帮助,可点赞 👍…...
SQL Server安装程序无法启动:系统兼容性检查失败
问题现象: 运行 SQL Server 2022 安装程序时,提示 “硬件或软件不满足最低要求”,安装向导直接退出或无法继续。 快速诊断 操作系统版本检查: # 查看 Windows 版本(需 20H2 或更高) winver 支持的系统&…...
C++20 中的std::c8rtomb和 std::mbrtoc8
文章目录 1. 引言2. std::c8rtomb 函数详解3. std::mbrtoc8 函数详解4. 使用示例5. 注意事项6. 总结 1. 引言 C20 标准引入了对 UTF-8 编码的更好支持,其中包括两个重要的函数:std::c8rtomb 和 std::mbrtoc8。这两个函数分别用于将 UTF-8 编码的字符转换…...
树形结构的工具类TreeUtil
这个地方是以null为根节点,相关以null或者0自己在TreeUtil中加代码,就行 基础类 package com.jm.common.entity;import lombok.Data;import java.util.ArrayList; import java.util.List;/*** Author:JianWu* Date: 2025/3/26 9:02*/ Data public clas…...
【零基础入门unity游戏开发——2D篇】2D物理系统 —— 2D刚体组件(Rigidbody2D)
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、流程控制、面向对象等,适合没有编程基础的…...
人员进出新视界:视觉分析算法的力量
视觉分析赋能离岗检测新策略 随着时代的发展,失业率增加,社会安保压力也随之增大。企业为了提升管理效率,保障园区安全,对员工离岗检测的需求日益迫切。传统的离岗管理方式,如人工巡逻、打卡记录等,不仅效率…...
LabVIEW液压振动锤控制系统
在现代工程机械领域,液压振动锤的高效与精准控制日益显得重要。本文通过LabVIEW软件,展开液压振动锤启停共振控制技术的研究与应用,探讨如何通过改进控制系统来优化液压振动锤的工作性能,确保其在复杂工况下的稳定性与效率。 …...
Slidev使用(一)安装
文章目录 1. **安装位置**2. **使用方式**3. **适用场景**4. **管理和维护** 全局安装1. **检查 Node.js 和 npm 是否已安装**2. **全局安装 Slidev CLI**3. **验证安装是否成功**4. **创建幻灯片文件**5. **启动 Slidev**6. **实时编辑和预览**7. **构建和导出(可选…...
浙大:DeepSeek技术溯源及前沿探索
浙江大学DS系列专题《DeepSeek技术溯源及前沿探索》由朱强教授主讲,内容主要包括 语言模型、Transformer、ChatGPT、DeepSeek及新一代智能体 等核心主题。 下载方式:关注“渡江客涂鸦板”,回复ds1253免费获取下载地址 语言模型:语…...
【八股】未知宽高元素水平垂直居中的三种方法
在笔试/面试中,经常出现的一个问题就是:如何实现元素水平垂直居中? 本文会直接使用代码,介绍未知宽高元素水平垂直居中的三种方法: 方法一:绝对定位absolute //绝对定位,将元素的左右位置设置…...
23种设计模式-中介者(Mediator)设计模式
中介者设计模式 🚩什么是中介者设计模式?🚩中介者设计模式的特点🚩中介者设计模式的结构🚩中介者设计模式的优缺点🚩中介者设计模式的Java实现🚩代码总结🚩总结 🚩什么是…...
(免费开源)图片去水印以及照片擦除功能,你会选择使用吗?
图片去水印以及相关人物擦除是一个非常小众的需求,就是将原本图片上的文字或者logo去除让变成一个干净的图片,但市面上很多都是付费的,今天就介绍一下这款免费工具。 工具演示效果 工具介绍 名称:lama-projct 利用AI模型训练LaM…...
Rust 学习笔记(一)
本文是博主学Rust的学习笔记,将学习经历整理下来,学习接收的内容更加条理且以便回顾。 参照学习资料为Rust官方文档,如内容中有误还请指点(一般没有☺) 一. 项目搭建 1.创建项目 cargo new hello_cargo cd hello_c…...
C++vector常用接口和模拟实现
C中的vector是一个可变容量的数组容器,它可以像数组一样使用[]进行数据的访问,但是又不像C语言数组空间是静态的,它的空间是动态可变的。 在日常中我们只需要了解常用的接口即可,不常用的接口查文档即可。 1.构造函数 //空构造…...
AI数据分析:一键生成数据分析报告
作为一名数据分析师,我们经常需要做一些数据分析报告,今天我就来手把手教你如何使用大模型一键生成高质量的数据分析报告,提高你的工作效率。 假设你是一家新零售企业的销售分析师,有一份销售数据,数据结构如数据结构…...
leetcode 2829. k-avoiding 数组的最小总和 中等
给你两个整数 n 和 k 。 对于一个由 不同 正整数组成的数组,如果其中不存在任何求和等于 k 的不同元素对,则称其为 k-avoiding 数组。 返回长度为 n 的 k-avoiding 数组的可能的最小总和。 示例 1: 输入:n 5, k 4 输出&…...
微信小程序登录和获取手机号
目录 准备工作 实现流程 实现代码 公共部分 通过code获取openid等信息 解密手机号 扩展 不借助工具类实现解密 借助工具类获取access_token 准备工作 需要小程序账号(可以去微信公众平台创建一个测试号或者正式号) appid:小程序id …...
漫画|基于SprinBoot+vue的漫画网站(源码+数据库+文档)
漫画网站 目录 基于SprinBootvue的漫画网站 一、前言 二、系统设计 三、系统功能设计 1系统功能模块 2管理员功能模块 3用户功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取: 博主介绍:✌️大…...
华鲲振宇天工TG225 B1国产服务器试装openEuler22.03 -SP4系统
今天测试了一下在华鲲振宇公司的天工TG225 B1国产服务器上进行openEuler22.03 -SP4操作系统的试装,本文记录整个测试过程。 一、服务器信息 1、服务器型号 Huakun TG225 B1 (D) 2、登录IPMI帐户信息 初始用户名Tech.ON 密码TianGong8000 二、磁盘RAID配置 测试…...
Graphpad Prism for Mac医学绘图
Graphpad Prism for Mac医学绘图 文章目录 Graphpad Prism for Mac医学绘图一、介绍二、效果三、下载 一、介绍 GraphPad Prism for Mac是一款功能强大、易于使用的科学和统计分析软件,适用于各种类型的数据处理和可视化需求。无论您是进行基础研究、临床试验还是学…...
单多表查询练习
课堂代码练习 mysql> select * from t_heros; ----------------------------- | id | name | books | ----------------------------- | 1 | 孙悟空 | 西游记 | | 2 | 猪八戒 | 西游记 | | 3 | 林黛玉 | 红楼梦 | | 4 | 贾宝玉…...
SICAR标准 汽车焊装生产线触摸屏操作说明
目录 SIMATIC HMI 是西门子工业自动化解决方案的核心组件,支持实时设备监控与交互,文档中展示了其在焊装生产线中以SICAR标准为基础的具体应用,包括车型切换(如 AY2/A26)、KMC 夹具配置及能源效率分析,适用…...
Photoshop 2025安装教程包含下载安装包,2025最新版图文安装教程
文章目录 前言一、Photoshop 2025下载二、Photoshop 2025安装教程1. 安装包解压2. 找到安装程序3. 以管理员身份运行4. 安装选项设置5. 选择安装路径6. 开始安装7. 安装完成8. 启动软件9. 软件主界面 前言 无论你是专业设计师,还是刚接触图像处理的新手,…...
SylixOS 中 select 原理及使用分析
1、select接口简介 1.1 select接口使用用例 select 是操作系统多路 I/O 复用技术实现的方式之一。 select 函数允许程序监视多个文件描述符,等待所监视的一个或者多个文件描述符变为“准备好”的状态。所谓的”准备好“状态是指:文件描述符不再是阻塞状…...
F1C200S编译
一、查看荔枝派Nano的分区内容 分成了两个分区 将第一个分区通过mount进行挂载,查看到内容包括:主要是dtb设备树和zImage压缩的内核。由于u-boot不是是通过dd指令传输到指定的位置,因此这里不显示。还有一个scr,这是一个uboot启动…...
边缘计算 vs. 云计算,谁才是工业物联网的未来?
前言 在物联网(IoT)飞速发展的今天,边缘计算正在彻底改变数据的处理、存储和分析方式。传统的IoT设备数据通常需要发送到云端进行处理,但随着设备数量的激增,这种模式在延迟、带宽和安全性方面暴露出诸多局限。边缘计…...
vue 使用v-model实现父子组件传值——子父组件同步更新
基于vue2和vue3两个版本的框架略显不同,所以我分开的来讲: 1、vue2 子组件(my-input.vue): <template><input type"text" :value"name" input"inputChange" /> </tem…...
监控易运维在北京某医药集团数字新基建项目中的应用
随着信息技术的快速发展,企业数字化转型已成为当今时代的趋势。北京某医药公司作为一家知名的中医药企业,也在积极推进数字化建设。在数字新基建招标项目中,监控易管理平台 6.0 凭借其强大的功能和特点,成功中标,为医药…...
小智AI音频开发 libopus + Eclipse C/C++ MinGW 编解码测试用例
小智AI音频开发 libopus Eclipse C/C MinGW 编解码测试用例 目录 小智AI音频开发 libopus Eclipse C/C MinGW 编解码测试用例前言移植编解码测试libopus编码器的控制参数信号类型比特率带宽编码复杂度前向纠错声道不连续传输位深帧持续时长码率VBR约束应用类型 示例代码 前言…...
Spring Boot定时任务设置与实现
Spring Boot定时任务设置与实现 在Spring Boot中,可以使用Scheduled注解来创建定时任务。以下是一个简单的示例,展示了如何在项目启动后每5秒调用一次指定的方法。 1. 添加依赖 首先,确保你的pom.xml文件中包含Spring Boot的依赖ÿ…...
海康/大华/宇视/华为/汉邦/天地伟业/英飞拓/科达/中星微/同为/天视通等主流监控设备RTSP地址
RTSP协议是TCP/IP协议体系中的一个应用层协议,该协议主要规定了一对多应用程序如何有效地通过IP网络传送多媒体数据,特别适用于音视频数据的实时传输和控制。 目前监控市场厂家众多,各个厂家的RTSP地址格式不尽一致 以下是海康威视、大华股份…...
FreeRTOS 队列结构体 xQUEUE 深度解析
一、核心成员与功能设计 FreeRTOS 的队列结构体 xQUEUE 是任务间通信(IPC)的核心数据结构,通过统一的设计支持队列、信号量、互斥量等多种同步机制。其设计体现了 **"数据拷贝 结构复用"** 的理念,兼顾轻量化与扩展…...
system V 消息队列信息量(了解)
目录 system V 消息队列 消息队列的基本原理 消息队列数据结构 消息队列接口介绍 消息队列相关函数 消息队列的释放 向消息队列发送数据 向消息队列接收消息 System V 信号量 信号量相关概念 信号量的数据结构 信号量相关函数 进程互斥 system V IPC联系 system V…...
CSS rem、vw/vh、less
目录 分辨率、视口与二倍图 一、分辨率与像素基础 1. 物理像素(Physical Pixels) 2. 逻辑像素(CSS 像素) 二、视口(Viewport)控制 1. 视口类型 2. 设置理想视口 三、二倍图(Retina/HiD…...
CHI协议——retry
一、核心目标 防止请求阻塞:当Completer暂时无法处理请求(比如tracker不够被占满)时,通过retry机制避免请求在 REQ Channel堆积,确保系统流畅运行。 retry机制只存在于REQ Channel,在DAT/RSP/SNP Channel不存在 二、Retry Flow…...
在linux部署网站
在Linux部署网站,需要准备一个纯净的系统 一、系统环境准备 1.设置静态IP地址 2.关闭默认防火墙 systemctl disable firewalld --now 3.配置SSH密钥登录 4.yum update -y && reboot # 更新系统内核 5.yum install -y wget curl unzip # 安装…...
语义网是什么
语义网(Semantic Web)是由万维网发明者 蒂姆伯纳斯-李(Tim Berners-Lee) 在20世纪90年代末提出的概念,目标是让互联网上的数据不仅对人类可读,还能被机器自动理解、关联和推理。它通过为数据添加明确的语义…...
51单片机
本文来源:腾讯元宝 51单片机是对所有兼容Intel 8031指令系统的8位单片机的统称,其技术起源于1981年Intel推出的8051内核微控制器(Micro Control Unit)。作为嵌入式系统领域的经典代表,它具有以下核心特点和应用价值: 一、技术特…...
初2数学-1.勾股定理
复习勾股定理: 1. ; 2. ; 3. ; 4. 后面3个式子都是根据相似三角形对应边成比例推出来的。 第4个式子来做例子: 三角形CBD与三角形 ACD相似,所以: h:c2 c1 : h. 【例题] ABCD为菱形,边长为…...
Java条码与二维码生成技术详解
一、技术选型分析 1.1 条码生成方案 Barbecue是最成熟的Java条码库,支持: Code 128EAN-13/UPC-AUSPS Inteligent Mail等12种工业标准格式 1.2 二维码方案对比 库名称维护状态复杂度功能扩展性ZXing★★★★☆较高强QRGen★★★☆☆简单一般BoofCV★…...
Spring Boot 集成 Quartz 实现定时任务(Cron 表达式示例)
Spring Boot 集成 Quartz 实现定时任务(Cron 表达式示例) 前言1. 添加 Quartz 依赖2. 创建 Quartz 任务3. 配置 Quartz 任务调度4. 启动 Spring Boot 观察定时任务执行5. Quartz Cron 表达式详解6. 结论 前言 在 Spring Boot 项目中,我们经常…...