6月6号软件资讯更新合集......

Yao 0.10.3 正式发布,拥抱 AIGC 时代!

ChatGPT 解锁了新的人机交互方式,人类可以与电脑直接交流了!AIGC 时代已经到来,万千应用正在升级或重构,Yao 提供了一个开箱即用的解决方案,可以快速开发具备 AIGC 能力的应用。

新特性介绍

开箱即用的 AI 助手

AI 助手将成为新一代企业应用的标配,更多功能将通过聊天会话的方式,呈现给用户使用。

Yao 提供了一个开箱即用的 AI 助手 Neo,开发者可以通过编写 Neo DSL,给 AI 助手添加指令,让 Neo 具备各种各样的能力;调用 Yao Studio API,即可实现通过聊天会话的方式,制作 CURD 模块。

只要在 Neo DSL 中指定 prepare 处理器,即可实现访问本地向量数据库,根据用户问题,匹私有数据,让 ChatGPT 拥有记忆。

当然,也可以只把 Neo 当做一个 ChatGPT 本地终端来使用,只要在 .env 文件中配置 OpenAI API Key 即可。

应用独立发布

Yao 具备低代码构建能力,但并非低代码平台或代码生成器。低代码构建能力仅为 Yao 的众多特性的一小部分。

Yao 内建 v8 引擎,具备完整的逻辑表达和常规编程扩展能力,可以在 AI 编程、低代码编程和专业编程中无缝切换,使用方式与 Node/PHP 相似。

Yao 采用 Apache 2.0 协议开源,开发者可获取完整源码,可以商用。

应用的知识产权归开发者所有,应用独立发布。

新版可将应用打包为独立制品,闭源发布,支持自定义源码保护算法。

原文链接:https://www.oschina.net/news/243986/yao-0-10-3-released

Wow v1.15.4 发布,让领域驱动设计变得触手可得

基于 DDD、EventSourcing 的现代响应式 CQRS 架构微服务开发框架

领域驱动 | 事件驱动 | 测试驱动 | 声明式设计 | 响应式编程 | 命令查询职责分离 | 事件源

更新内容(v1.15.4) 🎉 🎉 🎉

  • 特性:支持 TracingEventStore / TracingSnapshotRepository

  • 特性:支持 ReadOnlyHeader 以防止非法写入

架构图

事件源

可观测性

Spring WebFlux 集成

自动注册 命令 路由处理函数 (HandlerFunction) ,开发人员仅需编写领域模型,即可完成服务开发。

前置条件

  • 理解 领域驱动设计:《实现领域驱动设计》、《领域驱动设计:软件核心复杂性应对之道》

  • 理解 命令查询职责分离(CQRS)

  • 理解 事件源架构

  • 理解 响应式编程

特性

  • Aggregate Modeling

  • Single Class

  • Inheritance Pattern

  • Aggregation Pattern

  • Saga Modeling

  • StatelessSaga

  • StatefulSaga

  • Test Suite

  • Test Specification

  • AggregateVerifier

  • StatelessSagaVerifier

  • EventSourcing

  • EventStore

  • MongoDB (Recommend)

  • R2dbc

  • Database Sharding

  • Table Sharding

  • Redis

  • Snapshot

  • MongoDB

  • R2dbc

  • Database Sharding

  • Table Sharding

  • ElasticSearch

  • Redis (Recommend)

  • KafkaSnapshotSink

  • CommandBus

  • InMemoryCommandBus

  • KafkaCommandBus (Recommend)

  • RedisCommandBus

  • LocalFirstCommandBus

  • DomainEventBus

  • InMemoryDomainEventBus

  • KafkaDomainEventBus (Recommend)

  • RedisDomainEventBus

  • Spring 集成

  • Spring Boot Auto Configuration

  • Automatically register CommandAggregate to RouterFunction

  • 可观测性

  • OpenTelemetry

  • OpenApi

  • WowMetadata Generator

  •   wow-compiler

原文链接:https://www.oschina.net/news/243971/wow-1-15-4-released

MaxKey 单点登录认证系统 3.5.18 发布,开源 IAM 产品

业界领先的 IAM-IDaas 身份管理和认证产品

概述

MaxKey 单点登录认证系统,谐音马克思的钥匙寓意是最大钥匙,是业界领先的 IAM-IDaas 身份管理和认证产品 , 支持 OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS、SCIM 等标准协议,提供安全、标准和开放的用户身份管理 (IDM)、身份认证 (AM)、单点登录 (SSO)、RBAC 权限管理和资源管理等;开源、安全、自主可控。

产品特性

1. 标准协议

序号

协议

支持

1.1

OAuth 2.0/OpenID Connect

1.2

SAML 2.0

1.3

JWT

1.4

CAS

1.5

SCIM 2.0

1.6

FormBased

1.7

TokenBased(Post/Cookie)

1.8

ExtendApi

1.9

EXT

2. 登录支持

序号

登录方式

2.1

动态验证码 字母 / 数字 / 算术

2.2

双因素认证

2.3

短信认证 腾讯云短信 / 阿里云短信 / 网易云信

2.4

登录易 / Google/Microsoft Authenticator/FreeOTP/ 支持 TOTP 或者 HOTP

2.5

Kerberos/SPNEGO/AD 域

2.6

OpenLDAP/ActiveDirectory/ 标准 LDAP 服务器

2.7

社交账号 微信 / QQ / 微博 / 钉钉 / Google/Facebook/ 其他

2.8

扫码登录 企业微信 / 钉钉 / 飞书扫码登录

3. 提供标准的认证接口以便于其他应用集成 SSO,安全的移动接入,安全的 API、第三方认证和互联网认证的整合。

4. 提供用户生命周期管理,支持 SCIM 2 协议;开箱即用的连接器 (Connector) 实现身份供给同步。

5. 简化微软 Active Directory 域控、标准 LDAP 服务器机构和账号管理,密码自助服务重置密码。

6.IDaas 多租户功能,支持集团下多企业独立管理或企业下不同部门数据隔离的,降低运维成本。

7. 认证中心具有平台无关性、环境多样性,支持 Web、手机、移动设备等,如 Apple iOS,Andriod 等,将认证能力从 B/S 到移动应用全面覆盖。

8. 基于 Java EE 平台,微服务架构,采用 Spring、MySQL、Tomcat、Redis、MQ 等开源技术,扩展性强。

9. 开源、安全、自主可控,许可证 Apache 2.0 License & MaxKey 版权声明。

界面

原文链接:https://www.oschina.net/news/243978/maxkey-3-5-18-released

likeshop基于「ThinkPHP + Vue + Nuxt + uni-app」实现的免费开源商城系统,支持H5、小程序、APP,微信支付、支付宝支付、短信、云存储、优惠券、秒杀、拼团、抢购等主流功能,专业团队维护,值得信赖,欢迎下载体验。 2千+star开源地址:https://gitee.likeshop.cn/1HurY0AC 官网文档地址:https://gitee.likeshop.cn/1HurY0AC

Redisson 3.22.0 发布,官方推荐的 Redis 客户端

Redisson 3.22.0 现已发布,这是一个 Java 编写的 Redis 客户端,具备驻内存数据网格(In-Memory Data Grid)功能,并获得了 Redis 的官方推荐。

此版本更新内容如下:

Feature

  • Spring Data Redis 3.1.0 实现

  • Spring Boot 3.1.0 支持

  • firstEntry () 和 lastEntry ()

  • 为 RScoredSortedSet 对象添加了 lastEntry ()、firstEntry ()、pollLastEntries ()、pollFirstEntries ()、entryIterator ()、rankEntry ()、revRankEntry () 方法

  • RCountDownLatch、RLock、RPermitExpirableSemaphore、RSemaphore 对象在 Redis Cluster 7.0+ 中使用 sharded PubSub

  • 添加 slavesSyncTimeout、commandMapper、sslCiphers、sslTrustManagerFactory、sslKeyManagerFactory 设置

  • 增加了 RMultimap.fastRemoveValue () 方法

  • 在 SerializationCodec 中添加了 allowedClasses 设置

  • RStream.createGroup () 方法中加入了 entriesRead 和 makeStream 参数

Breaking change

  • RCountDownLatch、RLock、RPermitExpirableSemaphore、RSemaphore 对象现在在 Redis Cluster 7.0+ 中使用 sharded PubSub

Fixed

  • 带有 RIndex 注释的过期 LiveObjects 保留索引数据

  • RRingBuffer 没有正确实现 expire ()、expireAt ()、delete ()、clearExpire () 方法

  • RLocalCachedMap 本地缓存在实例过期后没有被清除

原文链接:https://www.oschina.net/news/243818/monibuca-4-6-1-released

Blink 1.0 正式发布, 最小 x86 Linux 模拟器

Blink 1.0 已正式发布。

Blink 是无特权用户空间虚拟机,支持在任何 POSIX 平台上模拟 x86-64-linux 二进制文件,声称是最小的 x86 Linux 模拟器。

总的来说,它是一个 220kb 的无依赖静态二进制文件,实现了大约 600 条 x86 指令和 180 条 Linux 系统调用。因此 Blink 在运行简单的命令行程序方面相当出色。

./configure        # use `./configure --help | less` for help
make -j8           # build blink and blinkenlights
doas make install  # doas is modern sudo
blink program      # use `man blink` for help

Blink 包含一个简洁的 JIT,在某些情况下,对于像临时程序 (ephemeral programs) 这样的用例,它比 Qemu 快 2 倍。原因在于 Blink 的基线 JIT,它使用 printf 风格的 DSL 快速生成代码。这意味着 Blink 拥有一个易于使用的代码库(只有 63,500 行 ANSI C11 代码)。

虽然 Blink 是命令行工具,但它也有一个 TUI 界面(称为 blinkenlights),支持实时调试和可视化程序。

下面是一个运行裸机 Game of Life 演示的示例,该演示程序采用 Rust 编写,它以 i8086 模式从 BIOS 启动,引导至长模式,然后绘制到 Blinkenlight 基于文本的 CGA 显示器。

man blinkenlights
blinkenlights -jmr third_party/gameoflife/gameoflife.bin
# Press CTRL-T several times for Turbo mode

Blink 最适合用于命令行程序,当然它也支持模拟 GUI 应用程序。下图是 Blink 在 Debian Linux 上运行 Emacs GUI 的屏幕截图:

原文链接:https://www.oschina.net/news/243957/blink-1-0-released

Monibuca v4.6.1 发布 —— 开源 Go 语言流媒体开发框架

  • 通过官网下载二进制文件

  • 或者 git clone https://github.com/langhuihui/monibuca

获得最新版

1 新增 LL-HLS 支持

该协议为苹果公司推出的低延迟 HLS 协议,本次更新新增了对该协议播放支持。 同 rtsp 库一样,采用了第三方库来实现:「github.com/bluenviron/gohlslib」

1.1 使用方法

通过访问形如 http://localhost:8080/llhls/live/test/index.m3u8 来播放。 其中 「live/test」 为 streamPath,可以替换成实际的值

1.2 插件配置

在 llhls 下可以配置 http 配置,用于修改端口号。插件配置方式可以参考文档

1.3 源码说明

llhls 相关代码位于 「github.com/Monibuca/plugin-hls」 的 「llhls.go」 中。hls 和 llhls 两个插件共用一个代码仓库,因此引入 hls 时也同时引入了 llhls 插件。

2 新增 HLS.js 测试页面

HLS.js 测试页面是将 hls.js 的编译后的代码嵌入到了 hls 插件仓库中,以方便调试 hls 流使用。

2.1 访问地址

http://localhost:8080/hls/index.html

该页面也可以用于测试 llhls

3 新增对 RTMPS 协议支持

该协议为 RTMP 协议的衍生协议,是在 TCP 基础上增加了 TLS 安全加固,原理类似 HTTPS。 该协议支持是 rtmp 插件的增强。需要通过配置 TLS 端口来开启该功能。

3.1 配置

rtmp:tcp:listenaddrtls: :4443

3.2 推流测试

ffmpeg -i source -f flv rtmps://localhost:4443/live/test

如果配置成 443 端口,则可以省略端口号

3.3 对外推拉流

已经支持,既可以在配置 pull 或者 push 中使用 rtmps 的远程地址

4 其他更新内容

4.1 优化了 HLS 纯转发模式的资源消耗

“当只需要将 HLS 拉流转发时,可以使用纯转发模式 纯转发模式由于不需要解析 HLS 协议中的 TS 格式,因此对资源消耗比较小。 通过配置 HLS 插件的 「relaymode: 1」 开启”

4.2 修复了当开启时光回溯功能时的内存泄漏

具体原因是,在进行时间戳判断时忽略了当时间戳超过最大值时的情况,导致 ringbuffer 无限扩大

“所谓时光回溯功能,是指可以缓存较多的数据,以订阅当前画面更早一些的画面 通过配置 「publish」 配置中的 「buffertime」 来开启时光回溯 订阅流时需要指定订阅模式,即需要在订阅时加参数 ?mode=2 如果需要修改参数名称(有时可能会有冲突,可以通过配置 submodeargname 来改变”

4.3 WebRTC 插件测试页面运行 URL 中带有参数

为了更方便测试 WebRTC 功能,允许在访问测试页面时,带上参数

4.3.1 推流测试页面

「http://localhost:8080/webrtc/test/publish?streamPath=live/test」 可以推送到 「live/test」。不传该参数则推送到 「live/webrtc」

测试房间功能是也可以带上 token 参数

4.3.2 播放测试页面

「http://localhost:8080/webrtc/test/subscribe?streamPath=live/test」 可以订阅 「live/test」 的流。不传该参数则订阅 「live/webrtc」

4.4 Stream 中增加 NeverTimeout 属性

该属性设置成 true 可以是的流不再判断超时,保持流永远存活,其目的是有些流并不会产生 AudioTrack 和 VideoTrack,比如纯转发流,或者 Room 的用于广播消息的流,此时可以在发布成功后,对流设置这个属性

原文链接:https://www.oschina.net/news/243818/monibuca-4-6-1-released

likeshop基于「ThinkPHP + Vue + Nuxt + uni-app」实现的免费开源商城系统,支持H5、小程序、APP,微信支付、支付宝支付、短信、云存储、优惠券、秒杀、拼团、抢购等主流功能,专业团队维护,值得信赖,欢迎下载体验。 2千+star开源地址:https://gitee.likeshop.cn/1HurY0AC 官网文档地址:https://gitee.likeshop.cn/1HurY0AC

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

echart4.0使用dataset绘制散点图

背景 散点图多维Series如何通过dataset组件传参完成散点图绘制呢?如果是多个序列的散点图,则需要单独对每个序列设置encode指定对应的y轴的取值列。 应用实例 以demo中的气泡图为例,结合dataset教程最后一个散点图的例子,完成数…

浅析ChatGPT技术

一、浅析ChatGPT技术 简单来说,ChatGPT是一个大模型,对应大数据、强算力、好算法。 1、大数据 ChatGPT具有“场景通用性强、泛化能力好、能够自主学习”等功能,而这一切都是以海量数据为基石,算法模型通过从海量数据中获得先验知…

免费的大数据分析可视化网站-司南智图

司南智图: 一站式大数据分析可视化平台 先来个地址: http://gde.geo-compass.com 司南智图遵从“开放、融合、创新、共赢”的建设理念,紧密结合“大数据、互联网”技术,提供“空间数据非空间数据”的全平台解决方案,解决一份数…

计算机视觉特征图可视化与注意力图可视化(持续更新)

1.YOLOv5 特征图可视化 可视化代码: def feature_visualization(x, module_type, stage, n2, save_dirPath(runs/detect/exp)):"""x: Features to be visualizedmodule_type: Module typestage: Module stage within mod…

可视化图形开发工具

你看银行,那么牛逼,有使用先进技术了吗?还都是使用20年前的技术。 所以, 1,技术应该服务实际场景,别去学习那些先进的技术,先进的那些用不上。 2,编程语言和框架,就应…

整理可视化大屏设计教程与相关资源,大屏设计,可视化

GIT地址: https://gitee.com/AiShiYuShiJiePingXing/bigscreen 点击前往GIT查看 一、基础概念 1.1 什么是数据可视化 把相对复杂、抽象的数据通过可视的方式以人们更易理解的形式展示出来的一系列手段叫做数据可视化,数据可视化是为了更形象地表达数…

可视化系统不止炫酷!带你领略强大的交互操控功能

大数据产业创新服务媒体 ——聚焦数据 改变商业 01 高视觉效果与强大交互功能并重 数据可视化是利用视觉的方式将那些海量的、复杂的、潜逻辑的数据展现出来,改变了传统业务系统数据呈现复杂枯燥、难以理解的困境,实现了信息的有效传达。 人机交互是指人…

04 可视化开发工具

04 可视化开发工具 点击这个按钮切换到可视化编辑器 来到我们的可视化编辑页面 我们来看一下每个部分的功能 先格式化一下页面 具体代码如下 <template><view class"page"></view> </template> <script> export default {data()…

22 款设计和可视化神经网络的工具

点击上方“算法猿的成长“&#xff0c;关注公众号&#xff0c;选择加“星标“或“置顶” 总第 143 篇文章&#xff0c;本文大约 3000 字&#xff0c;阅读大约需要 10 分钟 前言 深度学习领域&#xff0c;最常见的就是各种网络模型&#xff0c;那么在写论文或者文章&#xff0c;…

GUI可视化利器,让实时数据可视化so easy

PyQtGraph主要使用领域为:数学/科学/工程应用等; PyQtGraph为PyQt5/PyQt6/PySide2等图形用户界面 (GUI) 开发框架的一款强大可视化工具,底层为NumPy (快速科学计算)、Qt的GraphicsView框架 (2D图形可视化)、OpenGL (3D图形可视化); 相比于之前的工具,PyQtGraph在以下方面…

一款可视化在线图表工具

大家好&#xff0c;我是小z 发现一个宝藏数据网站&#xff0c;可以让我们告别代码绘制出精美的数据可视化作品(一些不想写代码的小伙伴们有福了哈)。PlotDB-你的资料数据化服务平台。是一个由宝岛台湾的数据公司制作而成&#xff0c;官网&#xff1a;https://plotdb.com/。下面…

让数据变得更直观:10款常用的可视化工具(解决99%的可视化大屏需求)

不管是跟上司汇报工作&#xff0c;还是向客户介绍项目&#xff0c;在工作中各种与【汇报】有关的事情&#xff0c;都离不开图表。漂亮而有视觉冲击力的图表可以给你的工作大大加分&#xff0c;让对方直观理解你想表达的内容&#xff0c;而大屏能将图表和数据展现到极致。 这篇…

数据可视化:大屏可视化设计全流程教程

什么是数据可视化 数据可视化是利用各类图表及图形化的设计手段将复杂不直观的数据有逻辑的呈现出来&#xff0c;而数据可视化工具就是生成这种呈现的软件。数据可视化为用户提供了交互式探索和分析数据的直观手段&#xff0c;使他们能够有效地识别有趣的模式、推断相关性和因…

数据可视化之数据可视化展示平台

一.前言 数据可视化展示平台&#xff0c;是指使用多种表格和图表类型来展示多维分析结果的数据分析展示方式&#xff0c;借助于图形化手段&#xff0c;清晰有效地传达与沟通信息。通过可视化分析&#xff0c;您可以美学形式与分析功能并进&#xff0c;直观地传达关键的方面与特…

值得推荐的13款可视化软件,快收藏!

数据可视化力求用图表结合的方式把所有的数据整合在某一图像上&#xff0c;这样呈现在观众眼前的画面不仅仅是美观&#xff0c;且比以往长篇大论或是密密麻麻的数据表格更直观易懂&#xff0c;更便于观察分析。到今年上半年为止&#xff0c;国内外已经有了很多发展的较好的数据…

B端大屏可视化设计参考网站分享、大数据可视化设计

B端大屏可视化设计参考网站分享、大数据可视化设计 大屏可视化参考网站&#xff1a; 1. 易知微 https://easyv.cloud/market 浅色风格的大屏可视化可以参考此网站的设计 2. 数字像素&#xff08;原Tob design&#xff09; https://www.shuzixs.com/#/works 有丰富的可视化界…

可视化:这十个数据可视化工具软件平台你必须知道

工欲善其事&#xff0c;必先利其器&#xff01;选择一款好的数据可视化工具&#xff0c;除了能提高数据可视化的工作效率&#xff0c;还能让你的数据以酷炫的图表形式展示出来&#xff0c;从而方便后续的数据分析工作。随着可视化技术的发展&#xff0c;国内国外出现了很多数据…

数据可视化UI设计素材资源文件sketch大屏可视化数据展示

数据是企业的上帝之眼&#xff0c;数据可视化就发挥了很大的作用。很多从事B端产品设计的小伙伴在日常工作中遇到数据可视化的场景比较多&#xff0c;也得益于PSD素材较多&#xff0c;所以用的设计工具大多是Photoshop&#xff0c;但Photoshop用于UI设计太过臃肿&#xff0c;图…

可视化大屏设计工具平台

1、阿里云DataV 阿里云出品的专业大屏数据可视化服务&#xff0c; 旨在让更多的人看到数据可视化的魅力&#xff0c;帮助非专业的工程师通过图形化的界面轻松搭建专业水准的可视化应用&#xff0c;满足您会议展览、业务监控、风险预警、地理信息分析等多种业务的展示需求。 h…

基于Yolov7图像识别的CF自瞄

提示&#xff1a;本文只做学习和交流使用&#xff0c;本人不推荐使用&#xff0c;还是老老实实靠技术上分吧。 文章目录 前言 一、yolov7环境配置 二、yolov7代码与预训练模型下载 三、采集CF图像数据集 四、CF图像数据集标注 1.Anconda环境使用pip安装labelimg 2、数据…