当前位置: 首页 > news >正文

《软件设计师》复习笔记(12.1)——范围管理、进度管理

目录

一、范围管理

1. 核心概念

2. 范围管理过程

WBS(工作分解结构)示例

真题示例: 

二、进度管理

1. 核心过程

2. 关键工具与技术

真题示例:


一、范围管理

1. 核心概念

  • 项目范围:为交付产品必须完成的工作,以范围基准(范围说明书、WBS、WBS词典)衡量。
  • 产品范围:产品或服务的功能,以产品描述判断是否完成。
  • 范围变更:项目范围可能因需求变化而调整,需通过范围管理控制。

2. 范围管理过程

过程关键内容
规划范围管理制定范围管理计划,定义如何管理范围。
定义范围详细描述项目与产品范围,形成范围说明书(输入:项目章程、变更申请等)。
创建WBS将项目分解为可管理的子项目或工作包。
确认范围正式验收可交付成果。
范围控制监控范围状态,管理基准变更。

WBS(工作分解结构)示例

工作编号工作任务工期负责人
0远程教育项目8月吴函
1硬件2月何小波
2第三方软件2月王方
3系统功能5月张必胜
3.1 设备管理1月桂波阳
3.2 维护管理1月周瑞
3.3 工单管理1月谢敏波
3.3.1 模块设计5天
3.3.2 代码编制5天
3.3.3 单元测试10天
3.3.4 功能测试5天
3.3.5 验证测试5天
3.4 采购管理1月胡海涛
3.5 库存管理1月王敏捷
4系统接口1月李鸿海
5现场实施1月李智

真题示例: 

( )把软件项目整体或者主要的可交付成果分解为易于管理、方便控制的若干个子项目;再将子项目继续分解为工作包。在每个分解单元中,都存在可交付成果和里程碑。该模型的主要用途是( )。

A.分层数据流图 B.软件模块图 C.工作分解结构WBS D.PERT图

A.描述软件项目的功能需求 B.定义项目边界,有助于防止需求蔓延

C.对软件的静态结构进行建模 D.刻画软件开发活动之间的依赖关系

工作分解结构(WBS)是将项目整体或主要可交付成果,按照一定的原则分解为易于管理、方便控制的子项目,再进一步将子项目分解为工作包,且每个分解单元都有可交付成果和里程碑。

WBS的主要用途之一就是明确项目的范围,定义项目边界,通过清晰的层级分解可以有效防止需求的随意扩展和蔓延。而分层数据流图主要用于描述软件项目的功能需求;软件模块图主要对软件的静态结构进行建模;PERT图主要用于刻画软件开发活动之间的依赖关系及时间估算等。


二、进度管理

1. 核心过程

过程关键内容
活动定义确定完成可交付成果的具体活动。
活动排序识别活动间的逻辑关系(如FS、SS等)。
活动资源估算估算资源类型与数量(专家判断、自下而上估算等)。
活动历时估算估算活动所需时间。
进度计划编制制定进度计划(关键路径法、甘特图等)。
进度控制监控进度偏差并调整。

2. 关键工具与技术

  • 关键路径法(CPM)

    • 关键路径:项目最长路径,决定最短工期(总浮动时间=0)。
    • 时间参数
      • ES(最早开始)、EF(最早完成)= ES + 工期。
      • LS(最迟开始)= LF - 工期、LF(最迟完成)。
    • 浮动时间
      • 总浮动时间
        • 定义:在不延误项目完工时间且不违反进度制约因素的前提下,活动可从最早开始时间推迟或拖延的时间量,体现活动的进度灵活性,正常情况下关键活动的总浮动时间为零。
        • 计算方式:总浮动时间=最迟开始LS - 最早开始ES ;或总浮动时间=最迟完成LF - 最早完成EF ;或总浮动时间=关键路径时长 - 非关键路径时长

    教材的图可能存在错误,修改后如下: 

    顺推:最早开始ES=所有前置活动最早完成EF的最大值;最早完成EF=最早开始ES+持续时间。
    逆推:最晚完成LF=所有后续活动最晚开始LS的最小值;最晚开始LS=最晚完成LF-持续事件。 

    • 自由浮动时间
      • 定义:在不延误任何紧后活动的最早开始时间且不违反进度制约因素的前提下,活动可从最早开始时间推迟或拖延的时间量。
      • 计算方式:自由浮动时间=紧后活动最早开始时间的最小值 - 本活动的最早完成时间 。

     关键路径上的最早时间和最晚时间相同。

    自由浮动时间 C:20-15=5

    3. 图形工具

    • 甘特图:直观展示任务时间安排。
    • PERT图:用于复杂项目的时间估算。

    真题示例:

    下图中(单位:周)显示的项目历时总时长是( )周。在项目实施过程中,活动d - i比计划延期了2周,活动a - c实际工期是6周,活动f - h比计划提前了1周,此时该项目的历时总时长为( )周。

    A.14 B.18 C.16 D.13

    A.14 B.18 C.16 D.17

    • 计算各条路径的工期:
      • 路径1:a - b - e - g - k,工期为3+4+2+1=10​周;
      • 路径2:a - c - i - k,工期为3+2+4+5=14​周;
      • 路径3:a - d - f - h - j - k,工期为3+4+3+5+1=16​周。

    通过比较可知,路径3(a - d - f - h - j - k)是关键路径,所以原计划项目历时总时长是16周

    •  实施后,关键路径变为:a-d-i-k,工期16周

    某项目包含A、B、C、D、E、F、G七个活动,各活动的历时估算和逻辑关系如下表所示,则活动c的总浮动时间是( )天,项目工期是( )天。

    >活动名称>紧前活动>活动历时
    A-2
    BA4
    CA5
    DA6
    EBC4
    FD6
    GEF3

    A、0 B、1 C、2 D、3

    A、14 B、15 C、16 D、17

    [开始]│↓A(2天)├──→ B(4天)│     ││     ↓├──→ C(5天) → E(4天)————│                      ││                      ↓└──→ D(6天) → F(6天) → G(3天)

    计算从项目开始到结束的所有可能路径的工期:

    • 路径1:A−B−E−G​,工期为2+4+4+3=13​天;
    • 路径2:A−C−E−G​,工期为2+5+4+3=14​天;
    • 路径3:A−D−F−G​,工期为2+6+6+3=17​天。

    确定关键路径、项目工期和活动C​的总浮动时间

    • 关键路径:总工期最长的路径为关键路径,所以关键路径是A−D−F−G​。
    • 项目工期:关键路径的工期即为项目工期,所以项目工期是17​天。
    • 活动C​的总浮动时间:总浮动时间是指在不延误项目完成日期的前提下,活动可以推迟的时间量。关键路径上的活动总浮动时间为0​,活动C​不在关键路径上。 从开始节点到活动C​结束节点的最长非关键路径是A−C−E−G​(工期14​天),而关键路径A−D−F−G​(工期17​天),两者的差值就是活动C​的总浮动时间,即17−14=3​天。

    相关文章:

    《软件设计师》复习笔记(12.1)——范围管理、进度管理

    目录 一、范围管理 1. 核心概念 2. 范围管理过程 WBS(工作分解结构)示例 真题示例: 二、进度管理 1. 核心过程 2. 关键工具与技术 真题示例: 一、范围管理 1. 核心概念 项目范围:为交付产品必须完成的工作…...

    Git-使用教程(新手向)

    一、基本概念: 1.Git,Github的关系: Git --- 本地用于管理代码的工具,可类比为游戏存档。(存档,仓库,项目在Git中是一个东西) Github --- 远程仓库平台,可类比为云端。…...

    密码学中的盐值是什么?

    目录 1. 盐值的基本概念 2. 盐值的作用 (1) 防止彩虹表攻击 (2) 防止相同的密码生成相同的哈希值 (3) 增加暴力破解的难度 3. 如何使用盐值? (1) 生成盐值 (2) 将盐值附加到密码 (3) 存储盐值和哈希值 (4) 验证密码 4. 盐值如何增加暴力破解的难度 在线暴…...

    [工具]Java xml 转 Json

    [工具]Java xml 转 Json 依赖 <!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --> <dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.37</version> </dependen…...

    安全光幕的CE认证

    在工业自动化飞速发展的当下&#xff0c;安全光幕作为保障操作人员安全的关键设备&#xff0c;其重要性不言而喻。对于想要进军欧盟市场的安全光幕制造商来说&#xff0c;CE 认证是必须跨越的一道关卡。今天&#xff0c;我们就来深入探讨安全光幕的 CE 认证流程。 什么是安全…...

    DNS解析失败怎么解决?

    在互联网时代&#xff0c;畅快地浏览网页、使用各类网络服务已成为生活常态。然而&#xff0c;当屏幕突然弹出 “DNS解析失败”的提示&#xff0c;原本顺畅的网络连接戛然而止&#xff0c;让人倍感困扰。DNS即域名系统&#xff0c;它如同互联网的 “电话簿”&#xff0c;负责将…...

    亚马逊商品详情API数据接口概述,Amazon API

    亚马逊商品详情API数据接口概述 亚马逊商品详情API&#xff08;如Amazon Product Advertising API或Selling Partner API (SP-API)&#xff09;是亚马逊为开发者提供的官方接口&#xff0c;允许通过编程方式获取商品的详细信息&#xff0c;包括商品标题、价格、描述、图片、用…...

    TCP/IP和UDP协议的发展历程

    TCP/IP和UDP协议的发展历程 引言 互联网的发展史是人类技术创新的辉煌篇章&#xff0c;而在这一发展过程中&#xff0c;通信协议发挥了奠基性的作用。TCP/IP&#xff08;传输控制协议/互联网协议&#xff09;和UDP&#xff08;用户数据报协议&#xff09;作为互联网通信的基础…...

    LeetCode 259 题全解析:Swift 快速找出“满足条件”的三人组

    文章目录 摘要描述示例 1&#xff1a;示例 2&#xff1a;示例 3&#xff1a; 题解答案&#xff08;Swift&#xff09;题解代码分析示例测试及结果时间复杂度空间复杂度总结 摘要 本文围绕 LeetCode 259 题“较小的三数之和”&#xff0c;通过 Swift 给出两种解法&#xff0c;并…...

    【MySQL】MySQL表的增删改查(CRUD) —— 上篇

    目录 MySQL表的增删改查&#xff08;CRUD&#xff09; 1. 新增&#xff08;Create&#xff09;/插入数据 1.1 单行数据 全列插入 insert into 表名 values(值, 值......); 1.2 单行数据 指定列插入 1.3 多行数据 指定列插入 1.4 关于时间日期&#xff08;datetime&am…...

    基于大模型的腹股沟疝诊疗全流程风险预测与方案制定研究报告

    目录 一、引言 1.1 研究背景与意义 1.2 国内外研究现状 1.3 研究目的与创新点 二、大模型技术概述 2.1 大模型基本原理 2.2 常用大模型类型及特点 2.3 大模型在医疗领域的应用潜力 三、腹股沟疝诊疗流程分析 3.1 腹股沟疝的发病机制与分类 3.2 传统术前评估方法与局…...

    使用nssm将Nginx配置为Windows服务

    使用nssm将Nginx配置为Windows服务 下载nssm工具 &#xff1a;使用NSSM创建服务启动并验证服务管理服务&#xff08;启动/停止/重启&#xff09; 下载nssm工具 &#xff1a; nssm下载网址 下载到指定路径下&#xff0c;解压就行。 使用NSSM创建服务 winr打开运行命令框&am…...

    (8)VTK C++开发示例 --- 交互式3D部件

    文章目录 1. 概述2. CMake链接VTK3. main.cpp文件4. 演示效果 更多精彩内容&#x1f449;内容导航 &#x1f448;&#x1f449;VTK开发 &#x1f448; 1. 概述 这个例子介绍了3D小部件&#xff08;vtkBoxWidget&#xff09;。3D小部件利用了前面介绍的事件/观察者设计模式。它们…...

    ReAct、CoT 和 ToT:大模型提示词推理架构的对比分析

    ReAct、CoT 和 ToT&#xff1a;大模型提示词推理架构的对比分析 在大型语言模型&#xff08;LLM&#xff09;的研究与应用中&#xff0c;如何有效提升模型在复杂任务上的推理能力是关键问题之一。目前&#xff0c;ReAct&#xff08;Reasoning and Acting&#xff09;、CoT&…...

    Evidential Deep Learning和证据理论教材的区别(主要是概念)

    最近终于彻底搞懂了Evidential Deep Learning&#xff0c;之前有很多看不是特别明白的地方&#xff0c;原来是和证据理论教材&#xff08;是的&#xff0c;不只是国内老师写的&#xff0c;和国外的老师写的教材出入也比较大&#xff09;的说法有很多不一样&#xff0c;所以特地…...

    golang context源码

    解析 context结构 Deadline&#xff1a;返回 context 的过期时间&#xff1b; Done&#xff1a;返回 context 中的 channel&#xff1b; Err&#xff1a;返回错误&#xff1b; Value&#xff1a;返回 context 中的对应 key 的值. type Context interface {Deadline() (deadl…...

    VSCODE插值表达式失效问题

    GET https://cdn.jsdelivr.net/npm/vue2.6.14/dist/vue.js net::ERR_CONNECTION_-CSDN博客 更换正确的vue域名 GET https://cdn.jsdelivr.net/npm/vue2.6.14/dist/vue.js net::ERR_CONNECTION_ <script src"https://unpkg.com/vue2.6.14/dist/vue.js"></sc…...

    6.VTK 颜色

    文章目录 概念RGB示例HSV示例 概念 RGB颜色系统&#xff1a;通过红(R)、绿(G)、蓝(B)三个颜色分量的组合来定义颜色。每个分量的取值范围是0到1&#xff0c;其中(0, 0, 0)代表黑色&#xff0c;而(1, 1, 1)代表白色。可以使用vtkProperty::SetColor(r, g, b)方法为Actor设置颜色…...

    MQTTClient.c的线程模型与异步事件驱动

    MQTTClient.c的线程模型与异步事件驱动 1. 多线程架构设计 MQTTClient.c通过分离网络I/O和用户逻辑线程实现异步通信&#xff0c;核心设计如下&#xff1a; sequenceDiagramparticipant 主线程 as 主线程&#xff08;用户调用&#xff09;participant 发送队列 as 发送队列pa…...

    Flutter异常Couldn‘t find dynamic library in default locations

    Flutter项目在Windows系统使用ffigen生成代码时报下面的错误&#xff1a; [SEVERE] : Couldnt find dynamic library in default locations. [SEVERE] : Please supply one or more path/to/llvm in ffigens config under the key llvm-path. Unhandled exception: Exception: …...

    在PyCharm中部署AI模型的完整指南

    引言 随着人工智能技术的快速发展,越来越多的开发者开始将AI模型集成到他们的应用程序中。PyCharm作为一款强大的Python IDE,为AI开发提供了出色的支持。本文将详细介绍如何在PyCharm中部署AI模型,从环境配置到最终部署的完整流程。 第一部分:准备工作 1. 安装PyCharm …...

    6.6.图的广度优先遍历(英文缩写BFS)

    树是一种特殊的图&#xff0c;树的广度优先遍历即层次遍历&#xff0c;所以会从树的角度入手图的广度优先遍历&#xff1a; BFS与DFS的区别在于&#xff0c;BFS使用了队列&#xff0c;DFS使用了栈 一.广度优先遍历&#xff1a; 1.树的广度优先遍历&#xff1a; 详情见"…...

    练习(杨辉三角、字符串旋转)

    一、 以下程序执行的结果&#xff1a; int main() {//0~255unsigned char a 200;//00000000000000000000000011001000//11001000 - a 截断unsigned char b 100;//00000000000000000000000001100100//01100100 - b unsigned char c 0;c a b;//11001000 - a//0110010…...

    L1-7 矩阵列平移

    题目 给定一个 nn 的整数矩阵。对任一给定的正整数 k<n&#xff0c;我们将矩阵的偶数列的元素整体向下依次平移 1、……、k、1、……、k、…… 个位置&#xff0c;平移空出的位置用整数 x 补。你需要计算出结果矩阵的每一行元素的和。 输入格式&#xff1a; 输入第一行给出…...

    webgl入门实例-11模型矩阵 (Model Matrix)基本概念

    WebGL 模型矩阵 (Model Matrix) 在WebGL和3D图形编程中&#xff0c;模型矩阵(Model Matrix)是将物体从局部坐标系(模型空间)转换到世界坐标系的关键变换矩阵。 什么是模型矩阵&#xff1f; 模型矩阵是一个4x4的矩阵&#xff0c;用于表示物体在世界空间中的位置、旋转和缩放。…...

    【漫话机器学习系列】209.均值的标准误差(Standard Error of the Mean)

    均值的标准误差&#xff08;Standard Error of the Mean&#xff09;详解 在统计学中&#xff0c;我们经常会遇到“均值的标准误差”这个概念&#xff0c;英文称为 Standard Error of the Mean&#xff08;简称 SEM&#xff09;。它是对样本均值作为总体均值估计的可靠程度的一…...

    Multi Agents Collaboration OS:文档合规性及质量检测助手设计及实践

    文档审查及质量检测背景 随着企业运营和知识管理的日益复杂&#xff0c;文档的合规性与质量成为确保信息准确、流程顺畅及风险控制的关键环节。传统上&#xff0c;人工进行文档的合规性和质量检测不仅耗时耗力&#xff0c;且易受主观因素影响&#xff0c;难以保证检测的全面性…...

    Vue Teleport 及其在 SSR 中的潜在问题

    Vue 3 的 Teleport 特性为开发者提供了更灵活的 DOM 结构控制能力&#xff0c;但在服务端渲染&#xff08;SSR&#xff09;场景中&#xff0c;它可能引发一些需要注意的问题。本文将深入探讨 Teleport 的核心机制及其在 SSR 中的使用陷阱。 一、Teleport 核心机制解析 1. 基本…...

    Fastapi 日志处理

    uvicorn 日志处理总结&#xff1a; 一、日志的结构 日志结构如下&#xff1a; {"version": 1,"disable_existing_loggers": false,"formatters": {},"handlers": {},"loggers": {} }loggers 用于定义日志处理最顶层的标识…...

    FME实现矢量建筑面shp拉伸并贴纹理

    文章目录 效果2、数据准备3、整理流程图4、操作步骤4.1 打开软件4.2 添加shp数据4.3 添加Extruder转换器4.4 添加AppearanceSetter转换器4.5 添加png纹理数据4.6 添加输出节点4.7 添加Logger节点4.8 执行5、执行结果效果 2、数据准备 (1)建筑面shp (2)纹理 test.png 其中s…...

    仿腾讯会议项目实现——设置配置文件

    目录 1、初始化配置 2、实现初始化配置的函数 3、修改配置文件内的ip地址 1、初始化配置 Ckernel.h 2、实现初始化配置的函数 3、修改配置文件内的ip地址 首先修改IP 运行出现设置的IP&#xff0c; 找到运行的配置文件&#xff0c;修改成自己当前的ip 将函数运行条件改成非…...

    1187. 【动态规划】竞赛总分

    题目描述 学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。 现在要进行一次竞赛&#xff0c;总时间T固定&#xff0c;有若干类型可选择的题目&#xff0c;每种类型题目可选入的数量不限&#xff0c;每种类型题目有一个si(解答…...

    从零开始学Python游戏编程31-类3

    2.6 run()方法 run()方法的作用是在while循环中调用以上方法&#xff0c;运行游戏。代码如图11所示。 图11 run()方法代码 其中&#xff0c;第43行控制while循环的是实例属性running&#xff0c;在图7所示的__init__()方法中定义&#xff1b;第44-46行代码分别调用了processI…...

    Transformer 架构 - 解码器 (Transformer Architecture - Decoder)

    一、解码器整体结构:多层堆叠设计 Transformer解码器由​​N个相同结构的解码器层堆叠而成​​(通常N=6),每层包含三个核心子模块(图1) 1 5 12 : ​​带掩码的多头自注意力层​​(Masked Multi-Head Self-Attention)​​编码器-解码器注意力层​​(Encoder-Deco…...

    解锁健康生活:养生新主张

    在生活节奏日益加快的当下&#xff0c;健康养生不再是中老年人的专属话题&#xff0c;越来越多的人开始意识到&#xff0c;它是维持生命活力、抵御疾病的重要保障。​ 中医养生讲究 “药食同源”&#xff0c;在饮食上&#xff0c;我们可以根据季节变化调整食谱。春天气候多变&…...

    __call__ 方法

    __call__ 是 Python 中的一个魔法方法&#xff0c;也称为类方法。 它的作用是将类的实例变成可调用对象&#xff0c;类似于像函数一样被调用。 __call__ 使用举例 class MyClass:def __call__(self, x, y):return x yobj MyClass() print(obj(1, 2)) 对比其他类/对象的使用…...

    济南通过首个备案生活服务大模型,打造行业新标杆

    近日&#xff0c;一则振奋人心的消息在人工智能领域传开&#xff1a;济南本土企业丽阳神州智能科技有限公司自主研发的 “丽阳雨露” 大模型成功通过国家网信办的备案。这一成果不仅是济南企业在科技创新道路上的重大突破&#xff0c;更标志着我国在生活服务领域的人工智能应用…...

    UE5有些场景的导航生成失败解决方法

    如果导航丢失&#xff0c;就在项目设置下将&#xff1a; 即可解决问题&#xff1a; 看了半个小时的导航生成代码发现&#xff0c;NavDataSet这个数组为空&#xff0c;导致异步构建导航失败。 解决 NavDataSet 空 无法生成如下&#xff1a; 当 NavDataSet 为空的化 如果 bAut…...

    STM32使用rand()生成随机数并显示波形

    一、随机数生成 1、加入头文件&#xff1a;#include "stdlib.h" 2、定义一个用作生成随机数种子的变量并加入到滴答定时器中不断自增&#xff1a;uint32_t run_times 0; 3、设置种子&#xff1a;srand(run_times);//每次生成随机数前调用一次为佳 4、生成一个随…...

    继承的了解与学习

    目录 1. 继承的概念及定义 1.1 继承的概念 1.2继承的名称 1.3继承方式 1.4继承类模板 2.基类和派生类之间的转化 3.继承中的作用域 4.派生类的默认成员函数 5.继承与友元 6.继承与静态函数 7.多继承与其菱形继承问题 8.虚继承 9.继承和组合 1. 继承的概念及定义 …...

    如何精通C++编程?

    如果从学生时代算起的话&#xff0c;我学习和使用C已经差不多快十年了&#xff0c;仍然不敢说自己已经掌握了C的全部特性&#xff0c;但或许能够给出一些有用的建议吧。 我学习C全靠自学&#xff0c;花费了不少的功夫&#xff0c;在这里分享一些学习心得&#xff0c;希望对大家…...

    【科研绘图系列】R语言绘制多个气泡图组合图(bubble plot)

    禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍加载R包数据下载导入数据数据预处理画图函数画图系统信息介绍 【科研绘图系列】R语言绘制多个气泡图组合图(bubble plot) 加载R包 library(dplyr) library(tidyr) library(ggp…...

    利用大模型实现地理领域文档中英文自动化翻译

    一、 背景描述 在跨国性企业日常经营过程中&#xff0c;经常会遇到专业性较强的文档翻译的需求&#xff0c;例如法律文书、商务合同、技术文档等&#xff1b;以往遇到此类场景&#xff0c;企业内部往往需要指派专人投入数小时甚至数天来整理和翻译&#xff0c;效率低下&#x…...

    Oracle 19c部署之手工建库(四)

    #Oracle #19c #手工建库 手工创建Oracle数据库&#xff08;也称为手工建库&#xff09;是指在已经安装了Oracle数据库软件的基础上&#xff0c;通过手动执行一系列命令和步骤来创建一个新的数据库实例。这种方法与使用Database Configuration Assistant (DBCA)等工具自动创建数…...

    Leetcode 2158. 每天绘制新区域的数量【Plus题】

    1.题目基本信息 1.1.题目描述 有一幅细长的画&#xff0c;可以用数轴来表示。 给你一个长度为 n 、下标从 0 开始的二维整数数组 paint &#xff0c;其中 paint[i] [starti, endi] 表示在第 i 天你需要绘制 starti 和 endi 之间的区域。 多次绘制同一区域会导致不均匀&…...

    使用最新threejs复刻经典贪吃蛇游戏的3D版,附完整源码

    基类Entity 建立基类Entity&#xff0c;实现投影能力、动画入场效果&#xff08;从小变大的弹性动画&#xff09;、计算自己在地图格位置的方法。 // 导入gsap动画库&#xff08;用于创建补间动画&#xff09; import gsap from gsap// 定义Entity基类 export default class …...

    Google优化搜索体验:全新动态摘要功能(Beta)为欧洲用户带来更丰富的结果

    Google持续推动搜索体验的创新&#xff0c;最新推出的动态摘要&#xff08;Dynamic Snippets&#xff09;功能&#xff08;Beta版&#xff09;为欧洲经济区&#xff08;EEA&#xff09;的用户和企业带来了全新的交互方式。2025年4月&#xff0c;Google更新了动态摘要的文档&…...

    [苍穹外卖 | 项目日记] 第三天

    前言 实现了新增菜品接口实现了菜品分页查询接口实现了删除菜品接口实现了根据id查询菜品接口实现了修改菜品接口 今日收获&#xff1a; 今日的这几个接口其实和之前写的对员工的操作是一样的&#xff0c;都是一整套Curd操作&#xff0c;所以今天在技术层面上并没有…...

    【Python爬虫基础篇】--2.模块解析

    目录 1.urllib库 1.1.request模块 1.1.1、urllib.request.urlopen() 函数 1.1.2.urllib.request.urlretrieve() 函数 1.2. error模块 1.3. parse 模块 2. BeautifulSoup4库 2.1.对象种类 2.2.对象属性 2.2.1.子节点 2.2.2.父节点 2.2.3.兄弟节点 2.2.4.回退和前进 …...

    LabVIEW技巧——获取文件版本信息

    获取可执行文件&#xff08;exe&#xff09;版本信息的几种方法 方法1. LabVIEW自带函数 labview自带了获取文件版本号的VI&#xff0c;但是没有开放到程序框图的函数选板中&#xff0c;在该目录下可以找到&#xff1a;...\LabVIEW 20xx\vi.lib\Platform\fileVersionInfo.llb…...