4月26号软件更新资讯合集....

Tpflow V7.0.2,PHP 工作流引擎新版发布

​欢迎使用 Tpflow V7.0.1 工作流引擎

TpFlow 工作流引擎是一套规范化的流程管理系统,基于业务而驱动系统生命力的一套引擎。彻底释放整个信息管理系统的的活力,让系统更具可用性,智能应用型,便捷设计性。Tpflow 团队致力于打造中国最优秀的 PHP 工作流引擎。

V7.0.2 版本更新日志:

1、修复会签回退报错信息;

流程会签回退,找不到退回的步骤 id 而产生的报错。

2、优化审核审批默认意见显示;

默认下,所有提交的流程意见为同意,本次更新为,默认为同意,如果在驳回状态下,为不同意。

3、优化会签按钮显示信息;

将会签流程审批信息进行优化,改为【签审】,同时修复会签状态下审批人不显示的 BUG

4、新增流程退回,终止,取消的日志记录信息

V7.0.1 版本更新日志:

1、增加事务角色功能;

针对事务功能进行强化,可以根据不同的用户,不同的角色进行流程动态的流转。

2、增加流程判断;

优化流程权限构建,流程权限校验,流程驱动引擎。

3、优化流程事件;

事件模型更加完善,功能更加齐全

4、其他

UI 功能调整美化;

😍 新增奖励计划

Tpflow 流程引擎、SFDP 超级表单、Fkreport 三个框架引擎,我们已经开源了 5 年之久,从底层架构到设计开发,Ui 改版。随着开源的不断深入,鼓励更多用户参与开源社区的治理工作,我们深知,专业软件使用起来必然会有很多问题,鼓励用户进步,参与,改进。即日起:流之云科技成立专项资金,用于推动中国开源生态,促进开源软件进步。

1、提交建设性 Issue 并被官方采纳的,奖励 10 元红包;

2、提交 BUG Issue 并提交修复 PR 的,奖励 30 元红包;

3、提交视频教程、文字教程的,宣传文章的,奖励 50 元红包;【需要发布到自己的自媒体平台,图文并茂】;

4、推广开源软件,综合活跃读评论数,大于 1000 的,奖励官方会员账号一个价值 188;

5、提交第三方解决方案,整合改版第三方框架的,比如 laravel、GO 等等,奖励 1000 元红包;

♨️6.0 新增得特性功能

  • 基于 <AntV X6> 新版图形引擎,让流程设计更加专业

  • 步骤可视化拖动设计

  • 消息步骤 处理消息逻辑实务,知晓业务等

  • 逻辑步骤 支持多线处理步骤

  • <Auto> 自动化执行

  • 根据业务逻辑可自动化执行步骤信息

  • 全新属性设计界面 步骤更清晰 设计更简单

  • 取消无意义得设置项

  • 废弃事务模型

  • 事务 SQL 在 6.0 版本后正式取消,可采用事件处理

  • 完善的流引擎机制

  • 规范的命名空间,可拓展的集成化开发

  • 支持 直线式、会签式、转出式、同步审批式等多格式的工作流格式

  • 支持自定义事务驱动

  • 支持各种 ORM 接口

  • 业务驱动接口

  • 提供基于 Thinkphp6.0.X 的样例 Demo

  • 提供完整的设计手册

  • 支持 PHP8.0

✈️ 技术架构图 & 产品截图

主要特性

  • 基于 <jsPlumb> 可视化设计流程图

  • 支持可视化界面设计

  • 支持拖拽式流程绘制

  • 三布局便捷调整

  • 基于 workflow.5.0.js workflow.5.0.css 引擎

  • 超级强大的 API 对接功能

  • WfDo 工作流直 API 接口

  • designapi 工作流设计器 API 接口

  • wfapi 工作流管理 API 接口

  • wfAccess 静态调用 API 接口

  • 完善的流引擎机制

  • 规范的命名空间,可拓展的集成化开发

  • 支持 直线式、会签式、转出式、同步审批式等多格式的工作流格式

  • 支持自定义事务驱动

  • 支持各种 ORM 接口

  • 业务驱动接口

  • 提供基于 Thinkphp6.1.X 的样例 Demo

  • 提供完整的设计手册

原文链接: https://www.oschina.net/news/238597/tpflow-7-0-2-released

sms4j V2.0.1 版本正式发布

sms4j V2.0.1 版本正式发布

该版本中包含了一些重要的更新和改进,以提高框架的性能、可靠性和用户体验。在这里,我们将详细介绍这些更新内容。

  • 数据库刷新和读取的方法进行了优化

为了提高系统的性能,我们对数据库刷新和读取的方法进行了优化。我们优化了查询和更新操作的算法和实现方式,从而提高了系统的响应速度和处理效率。现在,您可以更快速地读取和更新数据库中的数据,使您的业务处理更加高效。

  • 添加了一个用于刷新数据库配置的方法

我们添加了一个新的方法,用于刷新数据库配置。这个新方法可以让您更灵活地管理数据库配置,以满足您的不同业务需求。现在,您可以通过这个新方法来刷新和更新数据库配置,从而使您的业务运行更加稳定和高效。

  • 重构容联云国内短信实现,使用 Open Api 替代 SDK

我们对容联云国内短信实现进行了重构,使用了 Open API 替代了 SDK。这样做的好处是,您可以更快速地发送短信,从而提高系统的响应速度和处理效率。此外,Open API 还提供了更加稳定和可靠的短信发送服务,使您的业务处理更加可靠。

  • 重构阿里云国内短信实现,使用 Open Api 替代 SDK

我们对阿里云国内短信实现进行了重构,使用了 Open API 替代了 SDK。这样做的好处是,您可以更加稳定地发送短信,从而提高了系统的稳定性和用户体验。同时,Open API 还提供了更加灵活和丰富的功能,满足不同业务的需求。

  • 重构腾讯云国内短信实现,使用 Open Api 替代 SDK

我们对腾讯云国内短信实现进行了重构,使用了 Open API 替代了 SDK。这样做的好处是,您可以更快速地发送短信,提高了系统的响应速度和处理效率。同时,Open API 还提供了更多的功能和服务,使您的业务处理更加高效和便捷。

  • 抽取公共配置信息,支持 Builder 模式

我们抽取了公共配置信息,并支持 Builder 模式,以便您更灵活地管理系统配置。现在,您可以更加方便地管理和配置系统,以满足您不同业务的需求。同时,Builder 模式还提供了更加直观和灵活的配置方式,使您可以更快速地配置和管理系统。

  • 优化部分细节处理

在本次更新中,我们还对系统的部分细节进行了优化处理。我们修复了一些小 bug,以提高系统的稳定性和可靠性。同时,我们还改进了一些界面和操作方式,使系统更加易用和便捷。

  • 数据库名称不再强制要求分类配置

在之前的版本中,数据库的名称必须按照一定的规则进行分类配置。现在,我们放宽了这个要求,使您可以更加灵活地管理和配置数据库。这样做的好处是,您可以更加方便地进行数据库的管理和维护,从而提高系统的可靠性和稳定性。

  • 添加了自定义的配置形式,配置更加灵活

在本次更新中,我们还添加了一种新的配置方式,使您可以更加灵活地管理和配置系统。您可以根据自己的需求和业务场景,自定义配置内容和形式,以便更好地满足您的业务需求。

以下我们看一个简单的新的配置方式的示例:

 //unisms短信差异化配置
    public void setConfig(){
        //以下空字符串仅为演示使用,实际项目可以通过各种途径获取相应的数据
        UniConfig uni = UniConfig.builder()
                .accessKeyId("")
                .templateId("")
                .templateName("")
                .signature("")
                .build();
        SupplierFactory.setUniConfig(uni);
    }

原文链接:https://www.oschina.net/news/238571/sms4j-2-0-1

Apache Flink ML 2.2.0 发布公告

Apache Flink 社区很荣幸地宣布 Apache Flink ML 2.2.0 版本正式发布!本次发布的版本重点添加了 Flink ML 中的特征工程算法。现在 Flink ML 包含了 33 个开箱可用的特征工程算法,可以支持很多常见的特征工程任务。

随着这些算法的添加,我们相信 Flink ML 已经准备好用于需要特征工程的生产作业,例如预处理离线和在线机器学习任务的输入数据。

我们鼓励您下载该版本 [1] 并通过 Flink 邮件列表 [2] 或 JIRA [3] 与社区分享您的反馈!我们希望您喜欢新版本,并且我们期待了解您的使用体验。

重要特性

1. 引入在线推理服务需要的接口和基础设施

在机器学习中,模型训练的主要目标之一是将已训练好的模型部署并支持在线推理。在线推理服务需要以毫秒级延迟响应传入请求。之前发布的 Flink ML 算子仅支持使用 Flink 流处理引擎进行近线推理,延迟性能无法满足在线推理的需要。

通过使用 FLIP-289 [4] 所提供的接口,Flink ML 现在支持用户从由 Estimator 生成的模型数据加载 ModelServable。这个 ModelServable 可以被复制和部署在多个模型推理服务器上,执行大规模分布式的在线模型推理。并且,ModelServable 不依赖 Flink 的流处理引擎,它还可以作为 Java UDF 集成到其他服务或处理框架中,读取由 Flink ML 生成的模型数据来进行离线或在线模型推理。

作为展示,我们添加了 LogisticRegressionModelServable 算子,支持 LogisticRegression 在线推理。我们将在接下来的 Flink ML 发布中添加更多 Servable 算子,让 Flink ML 训练得到的模型数据能在更广泛的场景中产生价值。

2. 添加了 27 个特征工程算法

此次 Flink ML 版本显著扩大了特征工程算法的覆盖范围,将算法数量从 6 增加到 33。Flink ML 现在覆盖了 Spark ML 提供的 33 个特征工程算法中的 28 个,使其成为更全面的特征工程任务库。

特征工程是现代 AI 基础设施的重要组成部分。它提供的数据预处理能力,不仅适用于传统机器学习算法 (e.g. GBT),也适用于越来越流行的深度学习算法 (e.g. Transformer)。通过添加这些算法,我们希望 Flink ML 能在更广泛的机器学习任务中落地产生价值。

所有特征工程算法都可以通过 Flink ML 页面左侧的下拉列表 [5] 访问。我们为每个算法提供了 Python 和 Java 示例,以演示如何使用它们。

3. 添加了两个经过生产作业验证的在线学习算法

通过使用 Flink 强大的流处理能力,Flink ML 能更好地进行在线学习和频繁更新模型数据。为了让这个优势落地并产生价值,我们在 Flink ML 中实现了两个在线机器学习算法并应用于阿里集团内部的智能运维平台上。该算法能显著降低智能运维平台的模型更新延迟以及运维成本 [6]。

该智能运维任务使用在线聚类算法来分类和检测日志中的错误信息,以帮助 SRE 和用户更高效地诊断问题。通过使用 OnlineStandardScaler 和 AgglomerativeClustering 算子进行在线数据预处理和在线聚类,我们简化了该任务的基础架构,并能更频繁地更新模型。我们在去年的 Flink Forward Asia [7] 大会上展示了这项工作,并且即将把相关工作集成到开源项目 SREWorks [8]。

通过这些在线算法,Flink ML 支持机器学习任务持续使用新数据更新模型,从而提升推理服务的时效性和准确率。这个能力对于能接触到最新用户行为数据的机器学习任务是相当有价值的。

升级说明

这个版本与 Flink ML 2.1 完全向后兼容。用户应该可以升级到 Flink ML 2.2.0,而不必担心任何不兼容性或破坏性变化。

发布说明和相关资源

用户可以查看发布说明 [9] 以获得详细的修改和新功能列表。

二进制文件和源代码可以从 Flink 官网的下载页面 [1] 获得,最新的 Flink ML Python 发布可以从 PyPI [10] 获得。

原文链接:https://www.oschina.net/news/238638/apache-flink-ml-2-2-0-released

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee-github.com/jXyUhKr 官网文档地址:https://www.likeadmin.cn

JavaWeb 微服务 Consul 系列 EleVue 版本 v3.0.0 发布

v3.0.0 更新如下:

1、优化个人中心页面,调整页面结构;

2、优化登录页,移除第三方登录静态内容;

3、移除页面布局模块相关业务和代码;

4、重新设计登录背景图片,提升视觉体验;

5、优化和完善系统架构,提供开发效率;

6、重整数据内容,保持统一的展示风格;

7、优化下拉选择组件,调整最大宽度;

8、文章管理新增设置文章状态功能;

9、优化字典管理模块,优化数据结构;

10、优化配置管理模块,规范数据字段;

11、升级网站配置功能,优化多选数据选项的处理;

12、新增批量生成模块代码的功能;

13、解决菜单添加权限节点报错的问题;

14、网管服务新增多环境变量选择器;

15、系统登录新增验证码功能;

16、修复文章 CMS 管理状态设置异常问题;

一款 Java 语言基于 SpringCloud、SpringSecurity、Consul、OAuth2、Vue2.x、ElementUI、MySQL 等框架精心打造的一款前后端分离框架,致力于实现模块化、组件化、可插拔的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的 RBAC 权限架构和常规基础模块,前端 Vue 端支持多主题切换,可以根据自己喜欢的风格选择想一个的主题,实现了个性化呈现的需求;

为了敏捷快速开发,提升研发效率,框架内置了一键 CRUD 代码生成器,自定义了模块生成模板,可以根据已建好的表结构 (字段注释需规范) 快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。

原文链接:https://www.oschina.net/news/238586

OpenShot 3.1.1 发布,非线性视频编辑器

OpenShot 3.1.1 现已发布,该版本带来了更高的稳定性和 Quality-of-Life 改进。OpenShot 是跨平台的开源视频剪辑软件,该项目在 2008 年 8 月由 Jonathan Thomas 发起,其目标是提供稳定、自由且易于使用的视频编辑器。OpenShot 的核心视频编辑功能是以 C++ 库实现,称之为 libopenshot。

Highlights & Features

  • 对 Tracker 及 Object Detection 效果的修复和改进(修复属性编辑、防止崩溃、移除黑色背景)

  • 修复 Parent 属性(简化上下文菜单,单个 None 选项,包括缩略图)

  • 防止启动时 freeze (当 OpenShot 的采样率与默认的 Windows 采样率不匹配时)

  • 将配置文件搜索按钮添加到首选项(以便更轻松地过滤和搜索默认配置文件)

  • 修复重复的配置文件名称错误(在导出和重新打开具有某些重复配置文件名称的项目时导致问题)

  • 保护时间轴 (webview) 免于从 libopenshot 接收大量不需要的消息(在某​​些情况下防止崩溃)

  • 改进了属性编辑器的缓存逻辑(调整剪辑属性时性能更好)

  • 修复 Clip::Close() 方法中的大量内存泄漏 (未正确清除 Clip 缓存)

  • 防止 timeline::SetCache崩溃(添加线程锁)

  • 围绕音频设备检测和初始化添加额外的日志记录

  • 允许纯音频剪辑透明( 显示其下方剪辑的视频 / 图像)

  • WebM 解码的多项修复(防止 freezes 和崩溃)

  • 修正AudioWaveformer中的除以零错误 (如果没有发现振幅)

  • 修复 GitHub actions 以删除 Ubuntu 18.04 构建器,并对构建脚本进行了一些额外的调整

  • 许多小代码重构和修复以防止 noisy errors

  • 最低 libopenshot C++ 依赖设置为 0.3.2

  • 更新语言翻译

  • 更新的 credits 和 donors

Quality-of-Life 改进

OpenShot 3.1.1 版本的目标在于听取社区用户意见和对 3.1.0 版本的反馈,并快速跟进 OpenShot 的新版本。开发团队根据每个问题影响的用户数量来确定这些反馈的优先级,并且还考虑了来自 Sentry.io 的一些自动 bug 报告。

此版本修复了许多主要问题,包括崩溃、freezes、视频兼容性和用户界面的损坏功能。整个发布周期大约用了 14 天。

原文链接:https://www.oschina.net/news/238557/openshot-3-1-1-released

Kdenlive 23.04 发布,集成 OpenAI Whisper

Kdenlive 是一种基于 MLT 框架、KDE 和 Qt 的开源非线性视频编辑器,注重灵活性和易用性。该项目最初由 Jason Wood 在 2002 年开发 ,现在则有一个小团队的开发人员共同开发。如今,它已经成为了官方 KDE 项目的一部分。

Kdenlive 23.04.0 版本中最大的亮点是支持嵌套时间线,这允许你打开几个时间线标签来处理你项目的不同序列。然后,这些序列可以被组合起来以创建一个最终的项目。另一个新增功能是支持 Whisper 语音转文本引擎,这带来了更高的准确性、对多种语言的支持,以及即时翻译成英文的可能性。

嵌套时间线

通过嵌套的时间线,你可以分别处理项目的各个部分,完成后再将它们合并成一个大项目。这个功能可以帮助你在处理复杂的视频项目时更有效率和生产力。总的来说,嵌套时间线是 Kdenlive 的一个有价值的补充,从 19.04 版开始就已经计划好了,我们希望它们能帮助你轻松地创建更复杂的视频项目。

OpenAI Whisper

这个版本配备了 OpenAI 的 Whisper 语音识别系统,它可以完美地处理标点符号、支持多种语言,并可以选择将生成的文本自动翻译成英文。请注意,为了获得更好的体验,建议使用 GPU 进行处理。Whisper 可用于 Text to Speech 组件或用于生成字幕。

字幕

Kdenlive 23.04 为字幕处理带来了重大改进,如今在导入字幕时,如果无法准确检测到编码,则默认为 UTF-8。添加了一个下拉列表,其中包含可用的编码格式,以备不时之需。

其他

在这个版本中,Kdenlive 23.04 还做了大量的改进和错误修复工作:

  • 改进了对具有巨大尺寸的导入片段的处理

  • 在时间线中更快地播放片段

  • 增加了在全彩色范围内渲染的选项

  • 增加了当缓存数据超过 1GB 时的警告

  • 改进了对项目库的过滤

  • MLT 团队在视频后端也做了一些改进工作,这意味着在二进制包(AppImage、Mac 和 Windows)中使用的最新 MLT 开发版本,在一些项目中可能出现的音频损坏应该得到修复。

  • ……

原文链接:https://www.oschina.net/news/238554/kdenlive-23-04-released

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee-github.com/jXyUhKr 官网文档地址:https://www.likeadmin.cn

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/14429.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

一文学会VSCode代码同步至GitHub

一、上手GitHub 1. 了解GitHub 上手GItHub之前首先要了解一下GItHub的关键词&#xff0c;如下&#xff1a; (1) 仓库 (Repository) 仓库是用来存放项目代码&#xff0c;每一项目对应一个仓库。(2) 收藏 (Star) 收藏别人的仓库&#xff0c;方便自己查找。(3) 复制/克隆项目 (…

数据库基础篇 《12.MySQL数据类型精讲》

目录 1. MySQL中的数据类型 2. 整数类型 2.1 类型介绍 2.2 可选属性 2.2.1 M 2.2.2 UNSIGNED 2.2.3 ZEROFILL 2.3 适用场景 2.4 如何选择&#xff1f; 3. 浮点类型 3.1 类型介绍 3.2 数据精度说明 ​编辑 3.3 精度误差说明 4. 定点数类型 4.1 类型介绍 4.2 开发中…

Ingonyama团队的ZKP加速

1. PipeMSM&#xff08;cloud-ZK&#xff09;&#xff1a;ZKPFPGA Ingonyama团队2022年发表了论文《PipeMSM: Hardware Acceleration for Multi-Scalar Multiplication》&#xff0c;尝试将ZK操作与FPGA结合&#xff0c;并为未来ZK与ASIC&#xff08;Application Specific Int…

java_集合统计

1.代码实现&#xff1a; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class ListUtilEme {public static Map<String,Integer> frequencyOfListElements(List<String> items ) {if (items null…

什么!appium安装不上???快来试试这种方法吧!——appium的手动安装步骤教程

前言 相信你不少软件测试行业小伙伴应该在用npm安装appuim或者是cpm安装appuim途中也碰到下面一些报错吧&#xff0c;接下来小陈教你改为手动安装appium吧。 一、手动下载appium安装包 appuim手动安装包下载链接&#xff1a; appium / Appium.app / Downloads — Bitbucket &a…

< 封装公共导出模块:配合element实现提示 >

封装公共导出模块 &#x1f449; 前言&#x1f449; 一、原理&#x1f449; 二、实现案例&#x1f449; 三、效果演示往期内容 &#x1f4a8; &#x1f449; 前言 在 Vue elementUi 开发中&#xff0c;我们偶尔会遇到需要导出的列表&#xff0c;或者指定位置的导出内容。在一…

瑞萨开发环境搭建

使用keil环境&#xff0c;开发瑞萨renase A4M2 下载MDK 下载MDK&#xff0c;5.37 其它版本 最好使用5.30以上 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5k3XGSK5-1682182139410)(https://secure2.wostatic.cn/static/reEunrWa2vsfrcpVZC1nbo…

【错误:A component required a bean of type ‘xxx‘ that could not be found.解决办法】

在学谷粒商城项目的时候出现了以下问题&#xff1a; *************************** APPLICATION FAILED TO START *************************** Description: A component required a bean of type org.redisson.Redisson that could not be found. Action: Consider defining a…

103. 二叉树的锯齿形层序遍历【191】

难度等级&#xff1a;中等 上一篇算法&#xff1a; 104. 二叉树的最大深度【75】 力扣此题地址&#xff1a; 103. 二叉树的锯齿形层序遍历 - 力扣&#xff08;Leetcode&#xff09; 1.题目&#xff1a;103. 二叉树的锯齿形层序遍历 给你二叉树的根节点 root &#xff0c;返回其…

24、LLVM编译流程

一、LLVM 1.1 LLVM概述 LLVM是构架编译器(compiler)的框架系统,以C编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本.LLVM计划启动于2000年,最初由美国…

家用洗地机要怎么选?平价洗地机推荐

国内大多数家庭比较注重地面清洁&#xff0c;不仅是要扫的干净&#xff0c;更要拖的干净&#xff0c;尤其追求地板锃亮的视觉效果&#xff0c;因此家用洗地机因其清洁效率高、能吸除干湿垃圾以及自清洁拖布等优点&#xff0c;成为很多家庭用于替代扫帚拖把等传统清洁工具的清洁…

被优化了怎么办?他苦学仨月拿到11koffer

网上有个段子叫做“生活就是起起落落落落落落”。人生在世&#xff0c;本就不易&#xff0c;再加上最近大环境影响&#xff0c;各行各业都在内卷&#xff0c;身为芸芸众生的一员&#xff0c;我们也难免受到影响&#xff0c;面临福利裁剪、降薪、甚至被优化的风险。 大环境我们…

云擎未来 万象共生:2023移动云万象生态峰会来袭

云融万象&#xff0c;赋能千行百业&#xff0c;云是万物智能的源泉&#xff0c;生态是移动云与万千伙伴共同发展的沃土。 2023移动云万象生态峰会将于4月25日下午在苏州金鸡湖国际会议中心隆重举行&#xff0c;大会荟聚众多重量级嘉宾&#xff0c;共话生态新发展&#xff0c;同…

Nacos简介 安装 配置

简介 什么是注册中心 注册中心在微服务项目中扮演着非常重要的角色&#xff0c;是微服务架构中的纽带&#xff0c;类似于通讯录&#xff0c;它记录了服务和服务地址的映射关系。在分布式架构中&#xff0c;服务会注册到这里&#xff0c;当服务需要调用其它服务时&#xff0c;…

给你们讲个笑话——低代码会取代程序员

今天是正经男&#xff0c;我们严肃讨论一下一直以来争吵不休的取代问题。 低代码开发平台&#xff0c;低代码技术会取代开发人员么&#xff1f; 一、背景 低代码开发平台的普及&#xff0c;让很多公司对快速生成应用抱有很大期望。甚至有人认为&#xff0c;低代码开发平台未来…

关于Java注解的一些理解 小结

目录 1. 常用注解和理解 2. 自定义注解 2.1 案例背景 2.2 设计思路 3 总结 1. 常用注解和理解 注解在我的理解下&#xff0c;就是代码中的特殊标记&#xff0c;这些标记可以在编译、类加载、运行时被读取&#xff0c;并执行相对应的处理。 可能有些抽象&#xff0c;简单…

JavaWeb学习笔记

文章目录 一. HTML二. CSS三. JavaScript1. 引入2.语法/输出语句3. 变量/数据类型4. 运算符5. 流程控制语句6. 函数7. 对象8. 事件监听 四. Servlet1.执行流程2. 生命周期3. 常用方法4. 体系结构5. 配置Servlet 五. JSP1. 简介2. JSP原理3.脚本4.JSP缺点5. EL表达式6. JSTL标签…

Android kotlin 用RecyclerView(androidx+BRVAH3.0.6)实现从底部弹出列表对话框(单选/多选)功能

文章目录 一、实现效果二、引入依赖三、实现源码1、实体类2、适配器单选/多选3、框架弹窗AnyLayer单选/多选3、实现视图一、实现效果 二、引入依赖 在app的build.gradle在添加以下代码 1、框架弹窗AnyLayer(github官网):implementation "com.github.goweii:AnyLayer:4.1…

Go语言基础----Go语言简介

【原文链接】Go语言基础----Go语言简介 一、Go语言简介 Go语言&#xff0c;又称Golang&#xff0c;是Google公司的Robert Griesemer&#xff0c;Rob Pike 及 Ken Thompson开发的一种静态强类型、编译型的语言。Go语言语法和C语言接近&#xff0c;但是功能上内存安全&#xff…

一文弄懂Jupyter的配置与使用(呕心沥血版)

Jupyter 是一个基于 Web 的交互式计算平台&#xff0c;使用户能够创建和共享文档&#xff0c;这些文档包含实时代码、方程式、可视化图表和解释文字。Jupyter 在数据分析领域被广泛应用&#xff0c;它提供了一个直观、交互式的操作界面&#xff0c;使得用户能够更容易地探索数据…