探秘「4+3原型驱动的交付模式」如何实现软件快速定制
软件行业长期受困于需求沟通难题:客户需求表达不清、频繁变更及真伪需求混杂难辨;终端业务部门参与度低加剧后期确认困难,加之调研结果传递失真引发功能实现偏差——"需求黑洞"始终是甲乙双方的共同痛点。
然而,NC科技却通过“「4+3」原型驱动的软件交付模式”在交付困境中打了一场漂亮翻身仗,300+个页面的软件需求与客户达成确认并交付成果仅用了两周。项目团队在与业务部门采用“边讨论边修改”的方式完成全套软件原型确认,不仅实现核心需求精准抓取,更让客户对软件开发的质量和效率啧啧称叹——"这效率简直像子弹飞!"
他们究竟做对了什么?背后蕴藏了哪些可复制的经验?本文为您深度解密!
痛点直击
NC科技软件定制"需求陷阱"
做过软件定制的人都清楚,需求就是项目的"命门"。那些看似细微的偏差,往往像倒下的第一块多米诺骨牌,引发设计、开发、测试的连锁反应。
项目经理李默想起晨会上老板的敲打:"这个项目的成本已经超出公司预期成本的40%,本月必须拿到客户需求确认单!"
然而,面对DL集团CIO张总的严词拒绝,李默也沉默了:“现在项目进展完全达不成计划,业务部门已经投诉了很多次你们根本没有实现他们需求,我怎么放心签这个字!”
为了达成MES生产制造和仓储管理两个系统赶在3月底上线的目标,李默带着团队不眠不休快1个月,结果却深陷绝境:
1已开发的需求,客户使用问题多
业务部门对上线的系统提了很多问题,前期调研时混杂着手绘业务逻辑、质检流程草图,即便李默在MES行业已经做了10多年项目经理依然免不了踩坑。
2未开发的需求,客户说不清楚
生产中心管理层要数据驾驶舱、车间主任关注流程闭环,每次落到具体的内容时,总是会说按照你们的专业经验先出一个原型。
3交付陷入瓶颈,客户抱怨进度慢
产品经理疲于应付不确定需求,来不及响应,实施工作量巨大,公司加派人手依然无法加快进度。
按照公司现有的项目交付模式,一个月内已经折腾走了两个产品经理,李默感觉这个项目即将在自己手里烂尾。
NC科技希望DL集团对本期项目交付的需求尽快签字确认边界,但张总却拒绝——他们选择NC科技,是希望NC科技能够以专业经验开发出适合业务部门的系统软件,而现在是迟迟看不到尽头的项目结果、以及来自业务部门差评投诉。
当前NC科技面对的窘境绝非个例。需求调研如同"盲人摸象"——业务部门说不清,设计团队画不准,加上到开发、测试团队的层层传递,最终交付物与预期相去甚远,甲乙双方都陷入困局。怎么破...?
破局利器
4+3原型驱动的需求调研
5天后,NC科技的李默带着新任产品经理周扬,以及昨晚刚完成的原型DEMO,在CIO、生产总监、车间主任、业务骨干等齐聚一堂的会议现场,开启了再一次的需求沟通。
李默化身导览员,动态切换车间主任的晨间工作台到生产总监的决策看板,来回点击跳转带着大家穿越在未来系统——"这里红黄绿三色预警灯会实时同步设备状态"、"长按这条数据可自动关联质检报告"。各部门继续原地吐槽,说着这里要改、那里不对。车间主任凑近屏幕研究看板页说到,"这个饼图换成能对比季度良品率的柱状图更好!"
话音未落,周扬已拖拽组件库里的图表模板完成替换。会议室突然安静下来,眼见列表页新增的"工艺参数"和"模具编号"字段眨眼间出现在眼前,连导出按钮的筛选逻辑都实时验证,几个业务骨干的眼神从平淡转为兴奋。随着越来越多的想法迸发,周扬改的满头大汗,不断从模版库里拖出合适的卡片嵌入到页面中——所有人目不转睛地看着软件需求可视化迭代的"实时验证过程”。
坐在一旁的张总第一次听到业务部门的肯定:"对,这就是我们想要的样子!"但是张总依然对接下来的交付抱有担心:这样的原型修改模式到底能不能成为交付成品?
为了保障本月能够达成需求确认的目标,李默和周扬按照新的交付模式,对整个交付内容做了分工,李默负责二次确认与修改已开发完的功能,周扬负责沟通未开发的需求。
基于原型DEMO,他们与各部门人员逐一对完了MES和仓储系统的功能结构、所有工作台/看板/各模块具体页面。
大到整个应用的菜单层级、全站配色风格,小到页面的内容分栏、要素构成、按钮的交互样式、边框的粗细、数据字段的宽度、设备状态指示灯的具体颜色、良率指标下钻的车间工序视图。所有的“样式、交互、数据”的细节都过了一遍,有问题的也一一调整。
对讨论中不断清晰的业务流程、更为复杂一些的交互需求、业务逻辑和数据项内容等,周扬也一一批注在原型中。而李默与后端的开发团队在原型上持续迭代的同时,也一直跟客户在同步确认修改结果。
<基于原型批注>
团队还是原来的团队,但现在DL集团业务部门提需求的速度已经赶不上NC科技的修改速度!早上需求沟通完,NC科技下午就能确认修改结果。
CIO张总在连续三周没有听到业务部门的抱怨后,终于放心的在需求确认书上签了字。
价值重构
从需求博弈到价值共创
对比两种截然不同的交付模式,大家或许可以清晰的感知到:后者将整个需求沟通的维度重构了。由于有了可触摸、可互动的原型DEMO,原本“想象中的需求”都落到了真实的界面里,也有了一个靶子和一套去技术化的需求沟通语言,去验证业务部门需求的真实性和必要性。
有些没明白或不太重要的需求就直接被砍掉了,逐步通过实际体验验证了需求价值,明确了优先级。
从传统模式下的“文字-想象-偏差”,摇身一变成为“基于可视化原型,采用结构化、去技术化的需求语言”,对一些具体细节的即刻调整,实现了所见即所得、所改即所需。更开放的需求确认过程、业务部门更高的参与度,让整个过程变成了一场软件定制的共创,真正做到了需求明朗化。
而最终,NC科技与DL集团双方共同组成的项目组创造了这样的战绩:两个系统300+个页面全部的需求确认时长从以往的2个月缩短至10天,来自不同部门的20多人有序的、分批的进行需求确认现场,累计完成了300+处对原型的调整,平均每个页面连修改带决策耗时15分钟,并搜集了后续待实现30+个明确的需求项。
知识沉淀
降低需求调研与软件设计门槛的法宝
对项目经理李默来说,在与DL集团各级业务人员逐一确认原型并修改之前,他其实为此做了充分的准备:
1收集需求素材提取核心需求
收到DL集团提供的20多份需求文档包后,李默即开始"需求翻译",提取20+个关键业务对象和40+个功能项,逐个提炼核心业务场景,并把场景的触发条件、前置条件、执行步骤、预期结果、异常情况、管理者可能关心的细节、业务价值都提炼出来了——这是一切的基础。
2基于模板和拼装目标场景
MES系统原型的构建并非从零起步,而是基于长期积累的知识资产。李默所用的模板库已形成规模化的资源储备,包含100+套应用功能模板、3000多个大屏/页面/卡片可视化方案,以及覆盖多个行业的10+标准化数据模型库,这些预制组件如同数字化的乐高积木,为软件快速定制提供了基础素材。
在具体实施过程中,李默首先从模版库中筛选出匹配度较高的模板资源,重点针对工作台、看板页、各功能详情/列表/填报页组件、可视化分析大屏等典型功能模块进行逐个选择。
随后在无代码平台上,通过三步构建法完成原型搭建:
①应用框架搭建,如登录页面、工作台、菜单结构等核心架构
②将预选模板精准部署至对应页面模块
③进行界面要素优化,如文案调整、数据内容调整、卡片替换
④补充一些基础交互动作、自动生成演示数据
通过模块化装配方式,逐步构筑起涵盖"执行操作层-过程监控层-管理决策层"的MES系统原型。值得注意的是,整个原型开发周期仅耗费8个工作日,且对他在MES领域的行业经验依赖也明显降低了。
<MES系统原型>
软件闭环
复杂业务需求的可视化实现与高效开发路径
在与DL集团核心业务人员完成原型确认后,现场搜集到的复杂的业务流程、交互逻辑与数据需求,成为了下一阶段的核心开发重点。李默与周扬回公司后立刻开始讨论细化设计工作,并将所有要求和方法落在设计文档中,交付给配置开发团队,李默则转为对后续输出物的追踪和质量控制。
开发团队的工作重点有三方面:
①完善数据模型设计并构建对应表结构,通过无代码平台实现原型框架与数据资产的精准映射;
②运用可视化流程编排引擎,以拖拽节点方式搭建含条件分支的业务流程图,处理多路径决策场景;
③依托逻辑编排引擎,通过组件化拼装完成前后端交互逻辑开发。
<基于原型开发配置>
全系统300+个功能页面的完整开发流程,后续投入了50人天,且大多是经过了5天专项培训的大专学历实施人员,真正实现了开发效率与实施门槛的双重突破。
<软件开发成果>
模式对比
新质工具带来的生产力跃升
相较于传统高代码开发模式的线性流程,各环节工具链的割裂性成为显著痛点:需求调研人员编写调研文档,设计师使用Axure绘制原型,开发者则需在IDE环境中重构界面并编写代码。这种工具断层导致开发流程的连续性被打断,设计原型与最终实现存在显著偏差——或功能无法完整落地,或交互效果严重失真。
反观这套创新的模式,通过覆盖软件定制全流程于一体的创新工具,让需求调研、原型设计、代码开发到测试验证的全部团队基于同一套可视化平台进行拖拽式开发,各岗位在继承前一个工序完整成果的基础上,通过实时协作持续打磨软件细节。
这种无缝衔接的协作机制,确保了每个迭代版本都是可直接交付的最终产品,彻底规避了传统开发中成果断层、设计失真与实现偏差等系统性风险。
未来已来
软件敏捷定制重塑企业数智化未来
在回顾这次项目实施经历时,DL集团CIO张总说:
“原以为至少需求还要来回反复多次,开发周期和变动成本也无法控制,结果一周就敲定了所有页面。原型演示时,我们甚至能当场看到修改效果,这种效率颠覆了传统认知,真正实现了软件快速定制。业务部门的满意度提升,我们脸上也有光!不过,这也倒逼我们的业务部门从‘经验描述’转向‘场景验证’,减少需求反复,双向奔赴敏捷协作。”
而NC科技CEO在解读4+3模式创新时说道:
“本质上还是由于新质工具的应用,实现了整个软件定制交付流程的重塑,最终带来敏捷定制的结果”。
的确,4+3原型驱动交付方法正在重塑软件定制的生产关系——从"猜需求"到"造现实",从"文档交接"到"场景共创"。
这种改变不仅提升了交付效率,更在深层次重构甲乙方的协作信任。在这个快速变化的市场环境下,或许最好的需求管理与开发方式,就是让客户在真实可触的数字化沙盘上,亲手塑造他们想要的未来。
也许你会问
1、4+3原型驱动的交付模式中的“4+3”具体是什么意思?
2、整个软件定制的流程到底发生了哪些变化?
3、作为软件开发团队,我应该如何着手开始呢?
......
请继续关注下期,《详解|4+3原型驱动的软件交付模式【全流程SOP首发】》
相关文章:
探秘「4+3原型驱动的交付模式」如何实现软件快速定制
软件行业长期受困于需求沟通难题:客户需求表达不清、频繁变更及真伪需求混杂难辨;终端业务部门参与度低加剧后期确认困难,加之调研结果传递失真引发功能实现偏差——"需求黑洞"始终是甲乙双方的共同痛点。 然而,NC科技…...
C语言入门
一、认识C语言 什么是C语言 C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,…...
java 异常验证框架validation,全局异常处理,请求验证
1、依赖 异常验证框架validation<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId><version>${spring-boot.version}</version></dependency> 当鼠标放在依…...
如何使用VH6501进行CAN采样点测试
Vector 的 VH6501 是一种专为 CAN 和 CAN FD 网络设计的干扰测试设备,集成了干扰生成和 CANoe 网络接口功能,支持通过 CAPL 脚本实现测试自动化。 硬件规格如下: VH6501采样点测试原理是:干扰一帧报文中某一位的采样点附近的总线电…...
QT6 源(113)篇二:阅读与注释工具栏 QToolBar,给出源码
(9)本源码来自于头文件 qtoolbar . h : #ifndef QDYNAMICTOOLBAR_H #define QDYNAMICTOOLBAR_H#include <QtWidgets/qtwidgetsglobal.h> #include <QtGui/qaction.h> #include <QtWidgets/qwidget.h>QT_REQUIRE_CONFIG(to…...
编程日志5.13
邻接表的基础代码 #include<iostream> using namespace std; //邻接表的类声明 class Graph {private: //结构体EdgeNode表示图中的边结点,包含顶点vertex、权重weight和指向下一个边结点的指针next struct EdgeNode { int vertex; int weight; …...
Java 08集合
集合 Collection 接口,不可以创建对象add clear remove contains(Object obj);判断是否存在 isEmpty 空返回为true sizeArrayList Collection<String> cnew ArraryList<>(); 以多态的方法创建集合对象,调用单列集合中的共有方法 编译看…...
CSS 背景全解析:从基础属性到视觉魔法
CSS 背景属性用于定义HTML元素的背景。 CSS 属性定义背景效果: background-color background-image background-repeat background-attachment background-position 一、background-color:背景颜色 作用:设置元素的背景色,支持所有合法…...
2025华为OD机试真题+全流程解析+备考攻略+经验分享+Java/python/JavaScript/C++/C/GO六种语言最佳实现
华为OD全流程解析,备考攻略 快捷目录 华为OD全流程解析,备考攻略一、什么是华为OD?二、什么是华为OD机试?三、华为OD面试流程四、华为OD薪资待遇及职级体系五、ABCDE卷类型及特点六、题型与考点七、机试备考策略八、薪资与转正九、…...
中小型制造业信息化战略规划指南
1 引言 在当今技术飞速发展和全球竞争日趋激烈的时代,信息化建设对于中小型制造企业(SME)而言,已不再是可有可无的选项,而是关乎生存、发展和保持持续竞争力的核心要素。在数字化浪潮席卷全球的背景下,制造…...
PowerBI 矩阵实现动态行内容(如前后销售数据)统计数据,以及过滤同时为0的数据
我们有一张活动表 和 一张销售表 我们想实现如下的效果,当选择某个活动时,显示活动前后3天的销售对比图,如下: 实现方法: 1.新建一个表,用于显示列: 2.新建一个度量值,用SELECTEDVA…...
在QT中栅格布局里套非栅格布局的布局会出现父布局缩放子布局不跟随的问题
这个是 Qt Designer 设计界面中的一个“常见陷阱”。 🧠 结论先说: 在 Qt Designer 中使用栅格布局(Grid Layout)嵌套其他栅格布局,一般不会出问题,但如果嵌套的是水平布局(HBox)或垂…...
Pydantic数据验证实战指南:让Python应用更健壮与智能
导读:在日益复杂的数据驱动开发环境中,如何高效、安全地处理和验证数据成为每位Python开发者面临的关键挑战。本文全面解析了Pydantic这一革命性数据验证库,展示了它如何通过声明式API和类型提示系统,彻底改变Python数据处理模式。…...
深度解析 HDFS与Hive的关系
1. HDFS 和 Hive 如何协同 我们将从 HDFS(Hadoop Distributed File System) 的架构入手,深入剖析其核心组成、工作机制、内部流程与高可用机制。然后详细阐述 Hive 与 HDFS 的关系,从执行流程、元数据管理、文件读写、计算耦合等…...
ArrayList源码分析
1. ArrayList默认初始化容量 首先编写一个简单的初始化ArrayList的代码 List<String> li new ArrayList<>();然后进入ArrayList中,在无参数构造方法中可以查看到上面的绿色注释中写了构造一个空的集合并且初始化容量为10。接下来继续查看源码&#x…...
文件操作和IO-2 使用Java操作文件
Java操作文件的API 1、针对文件系统的操作。包括但不限于:创建文件、删除文件、重命名文件、列出目录内容…… 2、针对文件内容的操作。读文件/写文件 Java中针对文件的操作,使用File类来进行操作,这个类被存储在java.io这个包里面。 i&a…...
day 31
文件的拆分 1. 项目核心代码组织 src/(source的缩写):存放项目的核心源代码。 2. 配置文件管理 config/ 目录:集中存放项目的配置文件,方便管理和切换不同环境(开发、测试、生产)的配置。 …...
基于Python批量删除文件和批量增加文件
一、为什么写这么一个程序 其实原因也是很简单的,我去网上下载了一个文件夹,里面太多别人的文件了,我不喜欢,所以我就写了这么一个代码。 二、安装Python和vscode 先安装Python在安装vscode Python安装 vscode的安装 三、源码…...
【信息系统项目管理师】第12章:项目质量管理 - 26个经典题目及详解
更多内容请见: 备考信息系统项目管理师-专栏介绍和目录 文章目录 【第1题】【第2题】【第3题】【第4题】【第5题】【第6题】【第7题】【第8题】【第9题】【第10题】【第11题】【第12题】【第13题】【第14题】【第15题】【第16题】【第17题】【第18题】【第19题】【第20题】【第…...
ShenNiusModularity项目源码学习(27:ShenNius.Admin.Mvc项目分析-12)
订单列表页面用于浏览、检索、维护商城模块的订单信息。订单列表页面的后台控制器类OrderController位于ShenNius.Admin.Mvc项目的Areas\Shop\Controllers内,页面文件位于同项目的Areas\Shop\Views\Order内,其中Index.cshtml页面为主页面,Det…...
(T_T),不小心删掉RabbitMQ配置文件数据库及如何恢复
一、不小心删除 今天是2025年5月15日,非常沉重的一天,就在今早8点左右的时候我打算继续做我的毕业设计,由于开机的过程十分缓慢(之前没有),加上刚开机电脑有卡死的迹象,再加上昨天晚上关电脑前…...
【Python装饰器深度解析】从语法糖到元编程实战
目录 🌟 前言🏗️ 技术背景与价值🩹 当前技术痛点🛠️ 解决方案概述👥 目标读者说明🧠 一、技术原理剖析📊 核心概念图解💡 核心作用讲解🔧 关键技术模块说明⚖️ 技术选型对比🛠️ 二、实战演示⚙️ 环境配置要求💻 核心代码实现案例1:基础计时装饰器案…...
操作系统学习笔记第5章 (竟成)
目录 第 5 章 输入 / 输出 (I/O) 管理 5.1 I/O 管理基础 5.1.1 I/O 设备 1.I/O 设备的基本概念 2.I/O 设备的分类 3.I/O 接口 4.I/O 端口 (1) I/O 端口的概念 (2) I/O 端口的编址 ① 独立编址方式 ② 统一编址方式 5.1.2 I/O 控制方式 1. 程序查询方式 2. 程序中断方式 3. DMA …...
【DCGMI专题1】---DCGMI 在 Ubuntu 22.04 上的深度安装指南与原理分析(含架构图解)
目录 一、DCGMI 概述与应用场景 二、Ubuntu 22.04 系统准备 2.1 系统要求 2.2 环境清理(可选) 三、DCGMI 安装步骤(详细图解) 3.1 安装流程总览 3.2 分步操作指南 3.2.1 系统更新与依赖安装 3.2.2 添加 NVIDIA 官方仓库 3.2.3 安装数据中心驱动与 DCGM 3.2.4 服务…...
C# 使用 OpenCV 基础
一、C#安装OpenCV 安装上面两个模块 二、使用 导入 using OpenCvSharp;加载图片 // 导入图片 Mat image Cv2.ImRead("C:\x5.bmp"); // 拷贝 Mat image2 image.Clone();// 打开窗口 Cv2.NamedWindow("image", WindowFlags.AutoSize); // 显示图片 Cv2…...
如何解决全局或静态变量被修改的bug
问题卡死 程序原来设置Firware name 时N32G475,在程序运行时,程序崩溃,发现输出的固件名称没有了,这里说明固件名称被程序修改了 程序在开机时都是对的 打开map文件查找fw_name的内存地址,他的值被更改,就…...
[Java实战]Spring Boot整合Sentinel:流量控制与熔断降级实战(二十九)
[Java实战]Spring Boot整合Sentinel:流量控制与熔断降级实战(二十九) 一、Sentinel简介 Sentinel是阿里开源的分布式系统流量防卫组件,核心功能包括: 流量控制:根据QPS、线程数等指标限制资源访问熔断降…...
Linux系统中,Ctrl+C的运行过程是什么?
文章目录 前言1.终端驱动捕获键盘输入2.信号发送到前台进程组3. 进程处理信号4. 信号传递的详细流程5. Shell 的后续处理关键机制说明扩展:其他相关信号总结 前言 今天看到有个小伙伴面试问到这个问题,感觉挺有意思,我们后端开发者相信都用过…...
101个α因子#9
((0 < ts_min(delta(close, 1), 5)) ? delta(close, 1) : ((ts_max(delta(close, 1), 5) < 0) ? delta(close, 1) : (-1 * delta(close, 1))))worldquant brain平台上调整后的语法: ((0 < min(close-ts_delay(close, 1), ts_delay(close, 1)-ts_delay(c…...
DAY28 超大力王爱学Python
知识点回顾: 类的定义pass占位语句类的初始化方法类的普通方法类的继承:属性的继承、方法的继承 作业 题目1:定义圆(Circle)类 import mathclass Circle:def __init__(self, radius1):self.radius radius # 半径属性…...
【C++算法】70.队列+宽搜_N 叉树的层序遍历
文章目录 题目链接:题目描述:解法C 算法代码: 题目链接: 429. N 叉树的层序遍历 题目描述: 解法 使用队列层序遍历就可以了。 先入根节点1。queue:1 然后出根节点1,入孩子节点2,3&a…...
常用UI自动化测试框架
🔍 常用UI自动化测试框架全览(Web / 移动 / 桌面 / AI驱动) UI(用户界面)测试框架是一类用于自动化测试应用图形界面的工具,帮助开发者和测试人员验证界面元素的功能性、交互性和视觉一致性。本文系统梳理了…...
C语言指针深入详解(五):回调函数、qsort函数
目录 一、回调函数 1、使用回调函数改造前 2、使用回到函数改造后 二、qsort使用举例 1、使用qsort函数排序整型数据 2、使用qsort排序结构数据 三、qsort函数模拟实现 结语 🔥个人主页:艾莉丝努力练剑 🍓专栏传送门:《…...
# YOLOv5:目标检测的新里程碑
YOLOv5:目标检测的新里程碑 在计算机视觉领域,目标检测一直是研究的热点和难点之一。近年来,随着深度学习技术的飞速发展,目标检测算法也取得了显著的进步。YOLO(You Only Look Once)系列算法以其高效的实…...
beanstalk一直被重新保留(reserved 状态)消息删除
说明:wallet是我的tube 完整流程示例 暂停 tube(防止任务被重新保留)pause-tube wallet 300踢回并删除任务kick 100000 # 踢回所有 reserved 任务 delete 183723 # 删除目标任务恢复 tube(取消暂停)pause-tu…...
NLP学习路线图(二): 概率论与统计学(贝叶斯定理、概率分布等)
引言 自然语言处理(NLP)作为人工智能的重要分支,致力于让机器理解、生成和操作人类语言。无论是机器翻译、情感分析还是聊天机器人,其底层逻辑都离不开数学工具的支持。概率论与统计学是NLP的核心数学基础之一,它们为…...
塔能智能照明方案——贵州某地区市政照明改造实践
在城市市政建设中,照明系统作为城市基础设施的重要组成部分,其能耗问题日益凸显。传统市政照明设备能耗高、运维效率低,成为城市绿色发展的阻碍。塔能科技针对这一痛点,为贵州某地区量身打造智能照明改造方案,通过技术…...
Mybatis的逆向工程Generator
Mybatis的逆向工程 什么是逆向工程 generator 简单点说,就是通过数据库中的单表,自动生成java代码。 Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类) 企业开发中&#…...
Runtime Suspend 专项训练
Q1. 什么是 Runtime PM?与 System Suspend 有什么区别? 答: Runtime PM(运行时电源管理)是 Linux 内核为单个设备提供的自动挂起机制。其核心思想是在设备空闲期间,关闭其时钟、电源、总线连接等资源&…...
香港科技大学(广州)智能制造理学硕士招生宣讲会——深圳大学专场
深圳大学专场宣讲会 时间:5月22日(星期四)19:00-20:00 地点:深圳大学沧海校区致原楼1101 🎓主讲嘉宾: 汤凯 教授 https://facultyprofiles.hkust-gz.edu.cn/faculty-personal-page/TANG-Kai/mektang …...
使用MacPro 安装flutter开发环境 详细教程
Mac 有 英特尔芯片 和 苹果芯片,故安装路径可能略有不同,但是思路 大致一样,以下内容仅供小伙伴们参考: 首先下载环境安装的软件,并推荐使用稳定版本。 gralde 8.5 点击下载 android studio 点击下载 jdk 点击下载…...
常见的 API 及相关知识总结
常见的 API 及相关知识总结 一、Math 类 Math 类提供了许多用于数学计算的静态方法和常量。 常见方法总结 方法描述Math.abs()返回一个数的绝对值Math.ceil()返回大于或等于给定数字的最小整数Math.floor()返回小于或等于给定数字的最大整数Math.round()对一个数进行四舍五…...
7-Zip软件下载与使用攻略:如何使用7z格式解压缩更高效?
在数字化文件管理中,压缩与解压缩工具的选择至关重要。7-Zip是一款广受欢迎的开源软件,以其高效的压缩率和多种格式支持而备受推崇。然而,解压专家作为另一款优秀的解压缩软件,同样值得关注。本文将为您推荐7-Zip的下载渠道&#…...
第 84 场周赛:翻转图像、字符串中的查找与替换、图像重叠、树中距离之和
Q1、[简单] 翻转图像 1、题目描述 给定一个 n x n 的二进制矩阵 image ,先 水平 翻转图像,然后 反转 图像并返回 结果 。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。 例如,水平翻转 [1,1,0] 的结果是 [0,1,1]。 反转…...
SkyReels-V2:开启无限时长电影生成新时代
AI 在视频生成领域的突破尤为引人注目,为内容创作带来了全新的可能性。而 SkyReels-V2 的问世,更是如同一场革命,彻底颠覆了人们对视频生成技术的认知,开启了无限时长电影生成的新时代。 一、背景与挑战 回顾视频生成技术的发展…...
教师可用的申报书——基于GAI的小学数学课堂跨学科支架设计与实践
课题申报书:基于GAI的小学数学课堂跨学科支架设计与实践 (一)立项依据与研究内容 1. 项目的立项依据 1.1 研究意义 2025年《教育强国建设规划纲要》明确提出“推动学科融合发展”,《信息化标准建设行动计划(2024-2027年)》强调技术赋能教育创新。小学数学作为基础学科,…...
79、modelsim单独仿真altera带IP核的文件
1.编译 quartus 仿真库(如果有就不用编译了) 编译完成后 sim 文件夹中产生一个 verilog_libs 文件夹,打开文件夹 以上便是编译产生的库,将库添加到 modelsim 中也就是观察此文件中的 modelsim.ini 与 modelsim 安装目录下此…...
将 Workbook 输出流直接上传到云盘
如果不想将 Excel 文件保存到本地,而是希望直接将输出流上传到云存储(如阿里云OSS、腾讯云COS、七牛云等),可以采用以下方法: 文章目录 1. 创建内存中的 Excel 输出流2. 上传到云存储的通用方法3. 具体云服务实现示例…...
【LINUX操作系统】日志系统——自己实现一个简易的日志系统
经过一段时间的操作系统的学习,现在是时候让读者朋友们利用学过的技术知识自己完成一个简单的日志系统。认识、了解日志系统既是对已有多线程知识的运用,也是进一步提升项目技术能力的必须步骤。 1. 什么是日志 ⽇志认识 计算机中的⽇志是记录系统和软件…...
HTML页面渲染过程
前言 文章很长,凡是我觉得好的东西统统都塞进来了。看了很多的文章,有些说法甚至都不统一,所以还动用了AI搜索。总之希望这篇文章能有点用,如有错误,欢迎指正。 浏览器介绍 浏览器的主要组件包括: 界面…...