- 1 原子钟简介原子钟是一种利用原子跃迁频率作为基准的高精度计时设备,广泛应用于通信、导航、科学研究等领域。随着技术的进步,原子钟的精度和稳定性得到了显著提升,如光晶格钟的稳定度已达到10^-19^量级,不确定度也达到了小系数10^-18^量级。这使得原子钟在精密测量领域的应用达到了新的高度,例如用于测量引力红移、大地测量、验证广义相对论等。在软件开发方面,原子钟的接入和集成需要考虑多个方面... 1 原子钟简介原子钟是一种利用原子跃迁频率作为基准的高精度计时设备,广泛应用于通信、导航、科学研究等领域。随着技术的进步,原子钟的精度和稳定性得到了显著提升,如光晶格钟的稳定度已达到10^-19^量级,不确定度也达到了小系数10^-18^量级。这使得原子钟在精密测量领域的应用达到了新的高度,例如用于测量引力红移、大地测量、验证广义相对论等。在软件开发方面,原子钟的接入和集成需要考虑多个方面...
- 1 简介自动驾驶系统如火如荼,现在我们也要造一个自动驾驶的汽车,那么汽车内部应该使用哪些组件和块?本文使用sysML系统工具粗略地设计一个汽车内部的各个部分。 包括各部件描述,接口,外部依赖等,构建自动驾驶汽车的内部设计利用SysML的内部块图(IBD)来详细展示系统组件。IBD描述了块的内部结构,包括子系统、部件、接口和连接,揭示了系统内部工作机制。它用于表示软件、硬件等组件,定义端口和... 1 简介自动驾驶系统如火如荼,现在我们也要造一个自动驾驶的汽车,那么汽车内部应该使用哪些组件和块?本文使用sysML系统工具粗略地设计一个汽车内部的各个部分。 包括各部件描述,接口,外部依赖等,构建自动驾驶汽车的内部设计利用SysML的内部块图(IBD)来详细展示系统组件。IBD描述了块的内部结构,包括子系统、部件、接口和连接,揭示了系统内部工作机制。它用于表示软件、硬件等组件,定义端口和...
- 1 功能模型简介功能模型主要描述系统的功能需求和操作逻辑,通常通过数据流图(DFD)或用例图来表示。功能模型关注的是系统如何处理输入、输出、数据存储和计算。本文在订餐系统的示例中,介绍功能模型如何涵盖预约界面交互、数据库访问、菜单列表查询及时段表管理。对象模型描述系统中的类和对象,功能模型则描述这些对象的功能实现;动态模型描述运行时行为。通过封装、抽象、继承、多态、交互、职责分离及数据和行... 1 功能模型简介功能模型主要描述系统的功能需求和操作逻辑,通常通过数据流图(DFD)或用例图来表示。功能模型关注的是系统如何处理输入、输出、数据存储和计算。本文在订餐系统的示例中,介绍功能模型如何涵盖预约界面交互、数据库访问、菜单列表查询及时段表管理。对象模型描述系统中的类和对象,功能模型则描述这些对象的功能实现;动态模型描述运行时行为。通过封装、抽象、继承、多态、交互、职责分离及数据和行...
- 1 简介动态模型(Dynamic Model)动态模型用于描述系统的行为和交互,重点关注系统中对象之间的交互、事件驱动、状态变化等方面。它通常通过时序图、状态图等来展示对象之间的动态行为。在预约系统中的应用:预约界面:动态模型可以描述用户与系统之间的交互流程,例如用户填写预约信息、点击确认按钮后系统如何处理数据(调用后端服务、数据库交互等)。数据库访问类:动态模型可以描述数据库访问类如何响... 1 简介动态模型(Dynamic Model)动态模型用于描述系统的行为和交互,重点关注系统中对象之间的交互、事件驱动、状态变化等方面。它通常通过时序图、状态图等来展示对象之间的动态行为。在预约系统中的应用:预约界面:动态模型可以描述用户与系统之间的交互流程,例如用户填写预约信息、点击确认按钮后系统如何处理数据(调用后端服务、数据库交互等)。数据库访问类:动态模型可以描述数据库访问类如何响...
- 2024-09-04:用go语言,给定一个长度为n的数组 happiness,表示每个孩子的幸福值,以及一个正整数k,我们需要从这n个孩子中选出k个孩子。在筛选过程中,每轮选择一个孩子时,所有尚未选中的孩子的幸福值都会减少 1。需要注意的是,幸福值不能降低到负数,只有在其为正数时才能减少。我们的目标是尽可能使选中的k个孩子的幸福值之和最大化。输入:happiness = [1,2,3], k... 2024-09-04:用go语言,给定一个长度为n的数组 happiness,表示每个孩子的幸福值,以及一个正整数k,我们需要从这n个孩子中选出k个孩子。在筛选过程中,每轮选择一个孩子时,所有尚未选中的孩子的幸福值都会减少 1。需要注意的是,幸福值不能降低到负数,只有在其为正数时才能减少。我们的目标是尽可能使选中的k个孩子的幸福值之和最大化。输入:happiness = [1,2,3], k...
- 1 简介解释器(Interpreter)架构风格是一种基于解释器设计模式的架构风格,通常用于解释某种特定的语言或指令集。该架构风格的核心是将问题建模为一个可被解释的“语言”,然后通过解析器解析并执行该语言的指令。其核心是定义抽象语法树(AST),通过解析器将其转换为可执行形式。解释器风格具备良好的可扩展性,适用于编程语言解释器、规则引擎及脚本引擎等动态执行场景。本文通过一个Go 示例展示了... 1 简介解释器(Interpreter)架构风格是一种基于解释器设计模式的架构风格,通常用于解释某种特定的语言或指令集。该架构风格的核心是将问题建模为一个可被解释的“语言”,然后通过解析器解析并执行该语言的指令。其核心是定义抽象语法树(AST),通过解析器将其转换为可执行形式。解释器风格具备良好的可扩展性,适用于编程语言解释器、规则引擎及脚本引擎等动态执行场景。本文通过一个Go 示例展示了...
- 1 简介现代大多数web应用都是交互式的,而在软件架构中,管道-过滤器(Pipe and Filter)是常见的设计风格都可以不同长度实现交互式,我们在本文的web应用中可以略作应用。特点与优势模块化与可扩展性:通过增加、删除或重新排列过滤器,可以轻松调整或扩展数据处理流程。并行与分布式处理:过滤器可以并行运行或部署在不同计算节点上,实现高效的分布式数据处理。易于调试与维护:每个过滤器功能... 1 简介现代大多数web应用都是交互式的,而在软件架构中,管道-过滤器(Pipe and Filter)是常见的设计风格都可以不同长度实现交互式,我们在本文的web应用中可以略作应用。特点与优势模块化与可扩展性:通过增加、删除或重新排列过滤器,可以轻松调整或扩展数据处理流程。并行与分布式处理:过滤器可以并行运行或部署在不同计算节点上,实现高效的分布式数据处理。易于调试与维护:每个过滤器功能...
- 2024-08-31:用go语言,给定一个数组apple,包含n个元素,每个元素表示一个包裹中的苹果数量;另一个数组capacity包含m个元素,表示m个不同箱子的容量。有n个包裹,每个包裹内装有指定数量的苹果,以及m个箱子,每个箱子的容量不同。任务是将这n个包裹中的所有苹果重新分配到箱子中,最小化所需的箱子数量。需要注意的是,可以将同一个包裹中的苹果分装到不同的箱子中。需要计算并返回实现这... 2024-08-31:用go语言,给定一个数组apple,包含n个元素,每个元素表示一个包裹中的苹果数量;另一个数组capacity包含m个元素,表示m个不同箱子的容量。有n个包裹,每个包裹内装有指定数量的苹果,以及m个箱子,每个箱子的容量不同。任务是将这n个包裹中的所有苹果重新分配到箱子中,最小化所需的箱子数量。需要注意的是,可以将同一个包裹中的苹果分装到不同的箱子中。需要计算并返回实现这...
- 哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这... 哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这...
- 哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这... 哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,希望以这...
- 🦄个人主页:修修修也 🎏所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022编辑一.了解项目功能在本次项目中我们的目标是实现一个链队列:该链队列使用动态内存分配空间,可以用来存储任意数量的同类型数据.队列结点(QNode)需要包含两个要素:数据域data,指针域next.队列结点(QNode)逻辑结构图示如下:编辑 提供的功能有:1. 队列的初始化.2. ... 🦄个人主页:修修修也 🎏所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022编辑一.了解项目功能在本次项目中我们的目标是实现一个链队列:该链队列使用动态内存分配空间,可以用来存储任意数量的同类型数据.队列结点(QNode)需要包含两个要素:数据域data,指针域next.队列结点(QNode)逻辑结构图示如下:编辑 提供的功能有:1. 队列的初始化.2. ...
- 相同分数的最大操作数目I [简单]题目:给你一个整数数组 nums ,如果 nums 至少 包含 2 个元素,你可以执行以下操作:选择 nums 中的前两个元素并将它们删除。一次操作的 分数 是被删除元素的和。在确保 所有操作分数相同 的前提下,请你求出 最多 能进行多少次操作。请你返回按照上述要求 最多 可以进行的操作次数。示例 1:输入:nums = [3,2,1,4,5]输出:2解释... 相同分数的最大操作数目I [简单]题目:给你一个整数数组 nums ,如果 nums 至少 包含 2 个元素,你可以执行以下操作:选择 nums 中的前两个元素并将它们删除。一次操作的 分数 是被删除元素的和。在确保 所有操作分数相同 的前提下,请你求出 最多 能进行多少次操作。请你返回按照上述要求 最多 可以进行的操作次数。示例 1:输入:nums = [3,2,1,4,5]输出:2解释...
- HRHF算法结合了纠错码与SM3算法的Merkle-Damgård迭代结构,通过这种方式增强了哈希值的随机性。选用了纠错能力更强的线性分组码与SM3算法相结合,并构造生成哈希值具有更强随机性的哈希函数。实验结果显示该算法不仅具有理想的雪崩效应特性,而且攻击者更难以逆推出原始消息,从而具备了更高的算法安全性。 HRHF算法结合了纠错码与SM3算法的Merkle-Damgård迭代结构,通过这种方式增强了哈希值的随机性。选用了纠错能力更强的线性分组码与SM3算法相结合,并构造生成哈希值具有更强随机性的哈希函数。实验结果显示该算法不仅具有理想的雪崩效应特性,而且攻击者更难以逆推出原始消息,从而具备了更高的算法安全性。
- Base64编码是一种广泛使用的编码方案,将任意二进制数据转换为可打印的ASCII字符字符串。 Base64编码是一种广泛使用的编码方案,将任意二进制数据转换为可打印的ASCII字符字符串。
- 【Python数据结构与算法】枚举----奥数问题 【Python数据结构与算法】枚举----奥数问题
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签