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

IBM BAW(原BPM升级版)使用教程第十二讲

续前篇!

一、用户界面:Process Portal和Workplace

Process PortalWorkplace 都是 IBM Business Automation Workflow (BAW) 中提供的 Web 界面,供用户查看和处理流程任务、监控流程状态等,但它们之间有着不同的历史背景和功能差异。让我们准确地了解它们的关系和区别。

1. Process Portal

Process PortalIBM BPM 中提供的原始 Web 用户界面,面向业务用户、流程参与者和任务执行者。Process Portal 的目标是提供一个集中化的用户界面,让用户能够查看和管理自己的工作任务,跟踪流程实例的进度,处理待办任务等。

主要功能
  1. 任务管理

    • 用户可以查看自己的待办任务列表,处理任务(例如审批、填写表单、输入数据等)。

  2. 流程实例跟踪

    • 通过 Process Portal,用户可以查看与其相关的流程实例,了解每个任务和流程的状态。

  3. 工作空间

    • Process Portal 提供了一个简单的工作空间,可以让用户查看和处理多个任务。

  4. 通知和消息

    • 用户可以接收来自系统的通知,提醒自己有新的任务或已分配的任务即将到期。

  5. 报告和搜索

    • 提供搜索和筛选功能,帮助用户更快速地找到特定任务、流程实例和工作项。

适用角色
  • 普通用户:处理待办任务。

  • 业务人员和审批人员:参与到业务流程的执行中。

 

 可以查看流程图

 

2. Workplace

WorkplaceProcess Portal 的改进版,目的是增强和扩展业务用户界面的功能,以提高用户的交互体验和可操作性。Workplace 的界面和 Process Portal 在功能上类似,但它增加了更多的个性化和自定义功能。自 IBM BPM 8.5 及后续版本开始,Workplace 逐渐取代了 Process Portal,成为主流的用户界面。

主要功能
  1. 任务管理

    • 类似于 Process Portal,用户可以查看和处理自己的任务,但 Workplace 提供了更多的自定义视图和过滤功能,让用户更容易筛选和定位任务。

  2. 流程实例跟踪

    • 用户不仅可以查看流程实例的状态,还可以通过更加直观的流程图展示,跟踪流程的每个节点和每个任务。

  3. 工作空间

    • 提供了更具灵活性和自定义能力的工作空间,可以根据个人需求配置界面、布局、显示内容等。

  4. 个性化仪表盘

    • 用户可以创建个性化的仪表盘,显示与自己相关的工作任务、审批、待办事项等。

  5. 通知和消息

    • Workplace 提供了丰富的通知系统,支持任务提醒、到期提醒、系统公告等功能。

  6. 自定义和配置

    • Workplace 支持用户在界面上进行更多自定义配置(如任务视图、仪表盘的自定义设置)。

适用角色
  • 普通用户:处理任务,查看流程进度。

  • 业务人员和审批人员:与 Process Portal 相同,参与业务流程的执行,但可以享受更多自定义功能。

 

 

对比:Process Portal vs. Workplace

功能Process PortalWorkplace
界面设计简单、基础,适合任务处理更加灵活和自定义,用户可以自定义视图和仪表盘
任务管理基本的任务管理,查看和处理待办任务更加灵活,支持任务筛选、标签和排序等高级功能
流程实例跟踪查看流程状态和进度更加直观,支持流程图展示,查看每个任务的详细信息
工作空间标准工作区,适合任务处理自定义的工作区,用户可以调整界面布局和内容
个性化仪表盘不支持支持个性化仪表盘,显示任务和通知等关键信息
通知和消息支持任务到期和通知更加完善的通知系统,支持多种通知类型
自定义功能较少,功能主要集中在任务处理上提供更多的个性化配置和自定义功能
适用角色业务用户、任务执行者业务用户、审批人员、普通员工

总结

  • Process PortalIBM BPM 中的基本用户界面,适合普通用户处理任务、查看流程状态和执行简单的任务管理。它较为简单,功能集中在任务执行和流程监控上,适用于需要简单操作的用户。

  • WorkplaceProcess Portal 的增强版,提供了更多的个性化和自定义功能,支持更灵活的任务管理、流程实例跟踪以及仪表盘定制等功能。它为用户提供了更多的操作自由度和定制选项,适合那些需要个性化视图、报表和更强交互性的用户。

现在,Workplace 逐步取代了 Process Portal,成为新的标准界面。

二、Workflow Center

IBM Business Automation Workflow (BAW) 中的 Workflow Center 是一个功能强大的工具和界面,专为流程设计、流程开发和应用管理而设计。它是流程管理和优化的核心平台,提供了全面的支持,允许用户创建、部署、调试和监控工作流、流程应用及其生命周期。

Workflow Center 通常是流程管理员、业务分析师和开发人员的主要操作界面,它支持从流程建模、版本控制、环境管理到应用发布等一系列活动。

1. Workflow Center 的作用

Workflow Center 作为 IBM BAW 的核心组件之一,主要用于支持业务流程的设计、构建、管理和部署。它提供了一个集中式的平台,用于协调所有流程的创建、测试、版本管理和发布等任务。具体来说,Workflow Center 主要包括以下几个方面的功能:

  • 流程设计和建模:支持流程的设计和建模,使用图形化界面帮助开发人员和业务分析师创建和配置流程。

  • 版本管理:为流程提供版本控制机制,确保开发人员可以管理和回滚流程的不同版本,避免不同版本间的冲突。

  • 应用发布:支持将流程应用发布到不同的环境中,包括开发、测试和生产环境。

  • 环境管理:通过 Workflow Center,可以管理不同的运行环境,控制不同版本的流程在各个环境中的部署。

2. Workflow Center 主要功能

1) 流程建模与设计

Workflow Center 提供了图形化的工具(如 Process Designer)来帮助用户创建和编辑工作流模型。开发人员可以通过拖放方式,设计复杂的流程,定义任务、活动和规则。流程模型可以包括:

  • 任务(Task):流程中的每一个活动,如审批、数据录入、任务分配等。

  • 流程分支(Forks/Join):用于定义流程的并行分支和汇聚。

  • 事件和规则(Events/Rules):可以定义流程的触发条件和处理规则。

  • 子流程:将复杂的流程拆分成子流程,提高流程的可重用性和可维护性。

2) 版本控制与管理

Workflow Center 允许流程设计人员对工作流应用进行版本管理。每当流程发生变更时,可以创建一个新的版本并与历史版本一起进行管理。这使得:

  • 用户可以轻松地回滚到以前的版本,防止因新的错误或不兼容性导致系统故障。

  • 支持版本对比,查看两个版本之间的差异,帮助用户分析流程的变更。

  • 能够在多个版本之间进行部署,保证生产环境的稳定性,同时又能快速发布新版本进行测试。

 

3) 流程应用的构建与部署
  • 应用构建:通过 Workflow Center,用户可以构建和打包流程应用,生成应用程序包。开发人员可以选择所需的流程和资源,并将其打包为一个应用。

  • 环境管理与部署:用户可以通过 Workflow Center 将流程应用部署到不同的环境中(如开发、测试、生产环境)。每个环境可以配置不同的设置,确保应用在不同的环境中运行正常。

4) 监控与性能优化
  • 实时监控:通过 Workflow Center,管理员可以监控流程应用的运行状态和性能,包括进度跟踪、资源消耗等信息。

  • 流程调优:分析流程性能,发现瓶颈并进行优化。比如,在处理任务时,如果某个步骤的处理时间过长,开发人员可以在 Workflow Center 中进行分析并优化该环节。

5) 集成与扩展性
  • 集成工具Workflow Center 提供了与其他 IBM 工具和第三方系统的集成功能。它可以与 IBM 的其他产品(如 IBM Robotic Process Automation (RPA)IBM Case Manager 等)无缝对接,形成更加完整的自动化解决方案。

  • 插件支持:可以通过插件扩展其功能,支持特定的业务需求,灵活适应不同企业的需求。

6) 流程应用生命周期管理

Workflow Center 提供了一整套流程应用生命周期管理功能,包括:

  • 开发与测试:支持在开发和测试环境中反复调试和优化流程应用,确保流程的高效和准确。

  • 发布与生产环境管理:在完成测试后,开发人员可以将流程应用发布到生产环境中。同时,Workflow Center 还支持持续集成(CI)和持续交付(CD)策略,帮助团队实现自动化部署。

3. Workflow Center 的架构

Workflow Center 的架构是为企业级流程管理而设计的,提供了高度集成和灵活性,通常包括以下几个部分:

  • 用户界面:提供基于 Web 的用户界面,支持管理员、流程设计师、开发人员和业务分析师进行操作。

  • 流程设计器:如 Process Designer,它允许用户创建和编辑流程模型。

  • 版本控制管理:通过 IBM Rational Team Concert (RTC) 等工具实现代码的版本管理和协作开发。

  • 部署引擎:支持将流程应用从开发环境发布到测试和生产环境。

  • 监控与诊断工具:支持对应用进行监控和性能分析。

4. Workflow Center 的优势

  • 集中式流程管理:通过 Workflow Center,团队能够集中管理所有流程设计、部署和生命周期,减少了流程版本控制和部署管理的复杂性。

  • 支持协作开发:多位流程设计师可以在同一个项目上协同工作,支持并行开发。

  • 高度集成性:它不仅可以与其他 IBM 产品集成(如 IBM RPAIBM Case Manager),还能够通过开放的 API 和插件机制与第三方应用集成。

  • 流程优化与分析:通过内置的性能监控和日志分析工具,帮助流程开发者和管理员识别瓶颈,进行流程优化。

  • 灵活性与可扩展性Workflow Center 支持高度的自定义和扩展,可以根据业务需求进行调整。

5. 与其他组件的关系

  • 与 Process Designer 的关系Process Designer 是设计和建模流程的工具,Workflow Center 是容纳这些流程并进行版本控制、部署和管理的中心。

  • 与 Workflow Portal 的关系Workflow Portal 是面向用户的 Web 界面,供业务人员处理任务。而 Workflow Center 是面向开发人员和管理员的管理平台,侧重于流程设计、部署和监控。

6. 使用场景

  • 企业级流程管理:适用于需要处理复杂业务流程和工作流的企业,如金融、保险、电信等行业。

  • 流程自动化与优化:通过 Workflow Center,企业能够全面管理和优化其业务流程,提升流程的自动化和效率。

  • 跨部门协作开发:多位开发人员和团队可以协作进行流程设计、开发和测试,确保项目能够按时交付。

总结

Workflow CenterIBM BAW 中重要的组件,提供了从流程设计、版本控制、环境管理、到应用发布等一整套功能,极大地提升了流程开发、管理和优化的效率。它是流程设计师、开发人员、系统管理员和流程管理员的核心工具,帮助企业更好地管理和执行复杂的业务流程。

未完,待续!

相关文章:

IBM BAW(原BPM升级版)使用教程第十二讲

续前篇! 一、用户界面:Process Portal和Workplace Process Portal 和 Workplace 都是 IBM Business Automation Workflow (BAW) 中提供的 Web 界面,供用户查看和处理流程任务、监控流程状态等,但它们之间有着不同的历史背景和功…...

2025 年福建省职业院校技能大赛网络建设与运维赛项Linux赛题解析

​ 准备环境:系统安装及网络配置 [!TIP] 接下来将完全按照国赛评分标准进行,过程中需要掌握基础的Linux命令以及理解Linux系统,建议大家在做题前将Linux基础命令熟练运用 网络建设与运维赛项详细教程请联系主页一、X86架构计算机操作系统安装…...

Netty在Java网络编程中的应用:实现高性能的异步通信

Netty在Java网络编程中的应用:实现高性能的异步通信 在当今的分布式系统中,高效、稳定的网络通信是保障系统运行的关键。Java作为一门广泛使用的编程语言,提供了多种网络编程方式,但传统的Socket编程在面对高并发场景时往往显得力…...

[高阶数据结构]二叉树经典面试题

二叉树经典面试题:: 目录 二叉树经典面试题:: 1.根据二叉树创建字符串 2.二叉树的层序遍历 3.二叉树的层序遍历II 4.二叉树的最近公共祖先 5.二叉树与双向链表 6.从前序与中序序列构造二叉树 7.从中序与后序序列构造二叉…...

第一章 应急响应-webshell查杀

远程连接一下 我们先查找一下网站的目录,到网站页面,可以看到有很多php文件,这样我们可以大致确定黑客上传的应该是php木马 通过ls -a 查看一下隐藏文件 现在我们查看一下各个php文件的内容 可以看到shell.php是一句话木马,但没…...

残差网络(ResNet)

残差网络(Residual Network, ResNet)介绍 残差网络(ResNet)是由微软研究院的何恺明(Kai Ming He)等人于2015年提出的深度卷积神经网络架构,其核心思想是通过残差连接(Skip Connectio…...

全视通智慧病房无感巡视解决方案:科技赋能,重塑护理巡视新篇

护理巡视是保障患者安全与护理质量的关键环节。现有特级、一、二、三级护理虽有明确巡视要求,但从护士手工填写记录表,均存在诸多弊端。或因需人工操作易遗忘、无法准确界定巡视人员,或因设备携带不便、需额外充电、布网复杂等,导…...

【数据结构入门训练DAY-32】LETTERS

本文介绍了一个关于使用深度优先搜索(DFS)解决字母矩阵问题的训练内容。题目要求在一个RS的大写字母矩阵中,从左上角开始移动,可以上下左右四个方向移动,但不能重复经过相同的字母,目标是找出最多能经过的不…...

Linux笔记---信号(上)

1. 信号的概念 Linux下的信号机制是一种进程间通信(IPC)的方式,用于在不同进程之间传递信息。 信号是一种异步的信息传递方式,这意味着发送信号的进程只发送由信号作为载体的命令,而并不关心接收信号的进程如何处置这…...

FanControl(电脑风扇转速控制软件) v224 中文版

FanControl是一款用于控制计算机风扇速度的软件。它能够监测计算机的内部温度,并根据温度的变化来自动调整风扇的速度,以保持计算机的散热效果和稳定运行。 软件功能 温度监测:实时监测计算机的内部温度,显示在界面上。 风扇速度控…...

推理加速新范式:火山引擎高性能分布式 KVCache (EIC)核心技术解读

资料来源:火山引擎-开发者社区 分布式 KVCache 的兴起 背景 在大模型领域,随着模型参数规模的扩大和上下文长度增加,算力消耗显著增长。在 LLM 推理过程中,如何减少算力消耗并提升推理吞吐已经成为关键性优化方向。以多轮对话场…...

2025年5月12日第一轮

1.百词斩 2.阅读 3.翻译 4.单词 radical 激进的 Some people in the US have asserted that forgiving student loan debt is one way to stimulate the economy and give assistance to those in need. 1.数学 Hainan was the second island on the Taiwan,a province whi…...

Spark目前支持的部署模式。

一、本地模式(Local Mode) 特点: 在单台机器上运行,无需集群。主要用于开发、测试和调试。所有组件(Driver、Executor)在同一个 JVM 中运行。 启动命令: bash spark-submit --master local[*]…...

如何理解“数组也是对象“——Java中的数组

在Java中,数组确实是一种特殊的对象,这一点经常让初学者感到困惑。本文将深入探讨数组的对象本质,并通过代码示例展示数组作为对象的特性。 数组是对象的证据 1. 数组继承自Object类 所有Java数组都隐式继承自java.lang.Object类&#xff…...

第二章、物理层

目录 2.1、物理层的基本概念 2.2、数据通信的基础知识 2.2.1、数据通信系统的模型 2.2.2、有关信道的几个基本概念 调制的方法 常用的编码方式 基本的带通调制 2.2.3、信道的极限容量 信道能够通过的频率范围 2.3、物理层下面的传输媒介 2.3.1、导引型传输媒体 &…...

UART16550 IP core笔记二

XIN时钟 表示use external clk for baud rate选型&#xff0c;IP核会出现Xin时钟引脚 XIN输入被外部驱动&#xff0c;也就是外部时钟源&#xff0c;那么外部时钟必须要满足特定的要求&#xff0c;就是XIN 的range范围是xin<S_AXI_CLK/2,如果不满足这个条件&#xff0c;那么A…...

websocketpp 安装及使用

介绍 WebSocket 是从 HTML5 开始支持的一种网页端和服务端保持长连接的消息推送机制。 传统的 web 程序都是属于 "一问一答" 的形式&#xff0c;即客户端给服务器发送了一个 HTTP 请求&#xff0c;服务器给客户端返回一个 HTTP 响应。这种情况下服务器是属于被动…...

【大数据】MapReduce 编程--WordCount

API 是“Application Programming Interface”的缩写&#xff0c;即“应用程序编程接口” Hadoop 提供了一套 基于 Java 的 API&#xff0c;用于开发 MapReduce 程序、访问 HDFS、控制作业等 MapReduce 是一种 分布式并行计算模型&#xff0c;主要用于处理 大规模数据集。它将…...

北京市通州区经信局对新增通过国家级生成式人工智能及深度合成算法备案企业给予100w、20w一次性补贴

北京市通州区经济和信息化局 关于发布支持北京城市副中心数字经济高质量发展的实施指南&#xff08;第一批&#xff09;的通知 各有关单位&#xff1a; 为培育千亿级数字经济产业集群&#xff0c;促进数字经济和实体经济深度融合&#xff0c;助推北京城市副中心产业高质量发展&…...

机器学习驱动的智能化电池管理技术与应用

在人工智能与电池管理技术融合的背景下&#xff0c;电池科技的研究和应用正迅速发展&#xff0c;创新解决方案层出不穷。从电池性能的精确评估到复杂电池系统的智能监控&#xff0c;从数据驱动的故障诊断到电池寿命的预测优化&#xff0c;人工智能技术正以其强大的数据处理能力…...

GTC2025——英伟达布局推理领域加速

英伟达GTC2025大会于今年3月18日举行&#xff0c;会上NVIDIA CEO黄仁勋展示了其过去所取得的成就&#xff0c;以及未来的布局目标——通过纵向扩展&#xff08;scale out&#xff09;和横向扩展&#xff08;scale up&#xff09;解决终极的计算问题——推理。本文将回顾NVIDIA在…...

5.12 note

Leetcode 图 邻接矩阵的dfs遍历 class Solution { private: vector<vector<int>> paths; vector<int> path; void dfs(vector<vector<int>>& graph, int node) { // 到n - 1结点了保存 if (node graph.size() - 1)…...

Java Spring Boot项目目录规范示例

以下是一个典型的 Java Spring Boot 项目目录结构规范示例&#xff0c;结合了分层架构和模块化设计的最佳实践&#xff1a; text 复制 下载 src/ ├── main/ │ ├── java/ │ │ └── com/ │ │ └── example/ │ │ └── myapp/ │…...

记录裁员后的半年前端求职经历

普通的人生终起波澜 去年下半年应该算是我毕业以来发生人生变故最多的一段时间。 先是 7 月份的时候发作了一次急性痛风&#xff0c;一个人在厦门&#xff0c;坐在床上路都走不了&#xff0c;那时候真的好想旁边能有个人能扶我去医院&#xff0c;真的是感受到 10 级的孤独。尝…...

学习黑客BitLocker与TPM详解

BitLocker与TPM详解&#xff1a;数据加密的坚固堡垒 &#x1f510;&#x1f6e1;️ 学习目标&#xff1a;掌握BitLocker加密原理、TPM工作机制及其配置方法&#xff0c;提升数据安全防护水平 1. 数据保护的最后防线&#xff1a;BitLocker与TPM简介 &#x1f4bc; 在当今世界&a…...

综合实验二之grub2密文加密

实验二、grub2密文加密 Grub2 密文加密的作用&#xff1a; 保护系统安全&#xff1a; 防止未经授权的用户在系统启动时进入 Grub2 菜单&#xff0c;通过修改启动参数来绕过系统的安全机制&#xff0c;进而访问或篡改系统文件和数据。例如&#xff0c;恶意用户可能试图通过修改启…...

【Java学习】Lambda表达式

目录 一、函数式匿名 1.环境确定 2.Lambda部分实现 二、函数式书写 Lambda表达式&#xff1a; 三、函数式接口 1.Consumer行为接口 1.1Lambda匿名实现(核心) 1.2创建使用全过程 1.2.1创建匿名子类实例 1.2.1.1环境确定 1.2.1.2匿名实现 1.2.2向上转型 1.2.3Lamb…...

精益数据分析(55/126):双边市场模式的挑战、策略与创业阶段关联

精益数据分析&#xff08;55/126&#xff09;&#xff1a;双边市场模式的挑战、策略与创业阶段关联 在创业和数据分析的学习旅程中&#xff0c;我们持续探索不同商业模式的奥秘。今天&#xff0c;依旧怀揣着与大家共同进步的想法&#xff0c;深入研读《精益数据分析》&#xf…...

人工智能100问☞第21问:神经网络如何模拟人脑结构?

目录 一、通俗解释 二、专业解析 三、权威参考 神经网络通过​​分层连接的人工神经元​​模拟人脑结构,其中输入层接收信号(模拟树突接收信息),隐藏层通过权重调整(模拟突触可塑性)进行特征提取,输出层生成结果(类似轴突传递信号),并利用反向传播机制(类比生物神…...

Vue 3 实现转盘抽奖效果

&#x1f3a1; 使用 Vue 3 实现转盘抽奖效果 在移动端或营销活动中&#xff0c;转盘抽奖是一种非常常见的互动方式。本文基于 Vue 3 TypeScript 实现一个视觉炫酷、逻辑完整的转盘抽奖功能&#xff0c;并支持「指定奖品必中」的逻辑。 iShot_2025-05-12_11.31.27 &#x1f9f…...

Python 处理图像并生成 JSONL 元数据文件 - 灵活text版本

Python 处理图像并生成 JSONL 元数据文件 - 灵活text版本 flyfish import os import json import argparse from PIL import Image from xpinyin import Pinyinclass ImageConverter:def __init__(self, src_folder, dest_folder, target_size1024, output_format"JPEG&…...

LeRobot 项目部署运行逻辑(七)—— ACT 在 Mobile ALOHA 训练与部署

全部流程为&#xff1a;硬件配置 -> 环境安装 -> 遥操作数据采集 -> 数据集可视化 -> 策略训练 -> 策略评估 在之前的笔记中已经完成了绝大部分&#xff0c;最后再记录一下最后的训练部署&#xff0c;算是最简单的部分了 目录 1 ACT 训练 2 ALOHA 部署 3 更…...

【NextPilot日志移植】ULog

&#x1f4da; ULog 日志系统详解 关键词&#xff1a;结构化日志、飞行数据记录、自描述格式、嵌入式系统、PX4、NextPilot &#x1f9e0; 一、ULog 是什么&#xff1f; ULog&#xff08;Universal Log&#xff09; 是 PX4/NextPilot 飞控系统中使用的结构化日志格式&#xff…...

扩展:React 项目执行 yarn eject 后的 scripts 目录结构详解

扩展&#xff1a;React 项目执行 yarn eject 后的 scripts 目录结构详解 什么是 yarn eject&#xff1f;scripts 目录结构与说明各脚本说明说明 什么是 yarn eject&#xff1f; yarn eject 是 Create React App&#xff08;简称 CRA&#xff09;提供的一条命令&#xff0c;用于…...

Android11.0 framework第三方无源码APP读写断电后数据丢失问题解决

1.前言 在11.0中rom定制化开发中,在某些产品开发中,在某些情况下在App用FileOutputStream读写完毕后,突然断电 会出现写完的数据丢失的问题,接下来就需要分析下关于使用FileOutputStream读写数据的相关流程,来实现相关 功能 2.framework第三方无源码APP读写断电后数据丢…...

多样本整合Banksy空间聚类分析(Visium HD, Xenium, CosMx)

在空间数据分析中&#xff0c;传统的单细胞聚类算法&#xff0c;例如Seurat和Scanpy中的lovain和leiden等聚类算法&#xff0c;通常在处理空间数据时忽略了空间信息。然而&#xff0c;由于细胞状态受其周围细胞的影响&#xff0c;将转录组数据与细胞的空间信息结合起来进行聚类…...

【2025最新】Vm虚拟机中直接使用Ubuntu 免安装过程直接使用教程与下载

Ubuntu 是一个基于 Debian 的自由开源 Linux 操作系统&#xff0c;面向桌面、服务器和云计算平台广泛应用。 由英国公司 Canonical Ltd. 维护和发布&#xff0c;Ubuntu 强调易用性、安全性和稳定性&#xff0c;适合个人用户、开发者以及企业部署使用。 Ubuntu 默认使用 GNOME …...

【Leetcode】系列之206反转链表

反转链表 题目描述解决思路过程示例代码示例结果展示 总结 题目描述 给你单链表的头节点 head &#xff0c;请你反转链表&#xff0c;并返回反转后的链表。 解决思路 next_node:临时存放当前指针指向下一个指针的变量&#xff1b;pre:存放空指针&#xff1b;curr&#xff1…...

图灵爬虫练习平台第十九题js逆向

题十九&#xff1a;法外狂徒 该题适合JS逆向学习的小伙伴练习&#xff0c;模拟国内某大型网站 数据加密设计&#xff0c;给大家练练手 还是先f12看看是什么加密&#xff0c;发现是 返回数据最后加密了 还是先堆栈分析一下&#xff0c;直接点进去 打上断点分析一下&#xff0c;…...

Ubuntu 22初始配置(root、ssh)

1.设置root密码 并启用root用户 sudo passwd root sudo passwd -u root 2.安装ssh apt install openssh-server systemctl enable --now ssh 3.支持root通过ssh登录 vim /etc/ssh/sshd_config 是sshd_config(服务端) 不是ssh_config&#xff08;客户端&#xff09; 最后增加一…...

css3响应式布局

css3响应式布局 响应式设计是现代网页开发的重要组成部分&#xff0c;它确保网页在不同的屏幕尺寸上都有良好的显示效果。 在CSS中&#xff0c;实现响应式布局是一种常用的技术&#xff0c;旨在使网页能够根据用户的设备和屏幕尺寸自动调整其布局和样式。这种技术对于确保网站…...

【DeepSeek问答记录】请结合实例,讲解一下pytorch的DataLoader的使用方法

PyTorch的DataLoader是数据加载的核心工具&#xff0c;可高效处理批量数据、并行加载和自动打乱。以下是一个结合实例的分步讲解&#xff1a; 1. 基础使用流程 import torch from torch.utils.data import Dataset, DataLoader# 自定义数据集类&#xff08;必须实现__len__和…...

Codeforces Round 1024 (Div. 2)(A-D)

题面链接&#xff1a;Dashboard - Codeforces Round 1024 (Div. 2) - Codeforces A. Dinner Time 思路 一共n个数被分成n/p个区间&#xff0c;每个区间内的和是q&#xff0c;如果还有除构成区间外剩余的数那么就一定能构造&#xff0c;如果没有剩余就看所有区间的和是否等于…...

大语言模型强化学习双强:OpenRLHF与verl技术解析

引言 随着大语言模型&#xff08;LLM&#xff09;参数规模突破千亿级&#xff0c;如何高效完成基于人类反馈的强化学习&#xff08;RLHF&#xff09;训练成为行业焦点。OpenRLHF与verl作为开源社区两大标杆框架&#xff0c;分别以Ray分布式架构和HybridFlow混合控制器为核心&a…...

ARM Cortex-M3内核详解

目录 一、ARM Cortex-M3内核基本介绍 &#xff08;一&#xff09;基本介绍 &#xff08;二&#xff09;主要组成部分 &#xff08;三&#xff09;调试系统 二、ARM Cortex-M3内核的内核架构 三、ARM Cortex-M3内核的寄存器 四、ARM Cortex-M3内核的存储结构 五、ARM Co…...

关于高并发GIS数据处理的一点经验分享

1、背景介绍 笔者过去几年在参与某个大型央企的项目开发过程中,遇到了十分棘手的难题。其与我们平常接触的项目性质完全不同。在一般的项目中,客户一般只要求我们能够通过桌面软件对原始数据进行加工处理,将各类地理信息数据加工处理成地图/场景和工作空间,然后再将工作空…...

vue3+flask+sqlite前后端项目实战

基础环境安装 pycharm 下载地址&#xff1a; https://www.jetbrains.com/zh-cn/pycharm/download/?sectionwindows vscode 下载地址 https://code.visualstudio.com/docs/?dvwin64user python 下载地址 https://www.python.org/downloads/windows/ Node.js&#xff08;含npm…...

支付宝API-SKD-GO版

前言 支付宝api的sdk没有提供go版&#xff0c;这里自己封装了一个go版的sdk&#xff0c;有需要的朋友可以自取使用 支付宝 AliPay SDK for Go, 集成简单&#xff0c;功能完善&#xff0c;持续更新&#xff0c;支持公钥证书和普通公钥进行签名和验签。 安装 go get github.c…...

uniapp(微信小程序)>关于父子组件的样式传递问题(自定义组件样式穿透)

由于"微信小程序"存在【样式隔离机制】&#xff0c;且默认设置为isolated(启用样式隔离)&#xff0c;因此这里给出以下两种解决方案&#xff1a; 注意: 这2种方案父子组件<style>标签不能添加"scoped" 1.CSS变量穿透&#xff08;推荐: 此方案不受样…...

AI时代还需要目视解译吗?——目视解译详解

在遥感技术迅猛发展的今天&#xff0c;尽管计算机自动解译算法层出不穷&#xff0c;目视解译仍然保持着其基础性和权威性的地位。作为遥感信息提取的"黄金标准"&#xff0c;目视解译凭借人类认知系统的独特优势&#xff0c;在多个专业领域持续发挥着不可替代的作用。…...