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

NocoBase 本周更新汇总:双因素身份认证(2FA)

原文链接:https://www.nocobase.com/cn/blog/weekly-updates-202503013

汇总一周产品更新日志,最新发布可以前往我们的博客查看。

本周我们发布了 NocoBase 1.6.0 版本,带来集群模式部署、安全策略优化和迁移管理等多项新特性。

NocoBase 目前更新包括的版本更新包括三个分支:mainnextdevelop

version.png

main :截止目前最稳定的版本,推荐安装此版本。

next:包含即将发布的新功能,经过初步测试的版本,可能存在部分已知或未知问题。主要面向测试用户,用于收集反馈和进一步优化功能。适合愿意提前体验新功能并提供反馈的测试用户。

develop:开发中的版本,包含最新的功能代码,可能尚未完成或存在较多不稳定因素,主要用于内部开发和快速迭代。适合对产品功能前沿发展感兴趣的技术用户,但可能存在较多问题或不完整功能,不建议在生产环境中使用。

main

main.png

v1.5.21

发布时间:2025-03-05

🚀 优化
  • [工作流] 后置节点结果加载以提升执行记录画布性能 (#6344) by @mytharcher
  • [工作流:聚合查询节点] 对聚合后的数字进行小数四舍五入的处理 (#6358) by @mytharcher
🐛 修复
  • [client]

    • 子表单隐藏字段标题时字段组件与主表单中的组件未对齐 (#6357) by @katherinehhh
    • 数据表继承模型中关系区块在弹窗中未显示 (#6303) by @katherinehhh
    • 修复创建文件表时的报错 (#6363) by @mytharcher
  • [工作流] 修复加载节点结果的权限问题 (#6352) by @mytharcher

v1.5.22

发布时间:2025-03-06

🚀 优化
  • [client] 按钮添加防双击处理 (#6351) by @Cyx649312038
🐛 修复
  • [database] 修复当关系字段的源表标识字段值为数字型字符串时,获取关系数据记录报错的问题 (#6360) by @2013xile

v1.5.23

发布时间:2025-03-06

🐛 修复
  • [client]
    • 日期组件缺陷,选择的日期时间会少一个小时 (#6359) by @katherinehhh
    • 继承父表的字段在表格中缺少排序设置项 (#6372) by @katherinehhh

v1.5.24

发布时间:2025-03-07

🎉 新特性
  • [数据可视化] 支持在图表查询中设置 NULLS 排序 (#6383) by @2013xile
🚀 优化
  • [工作流] 支持在数据表事件中不触发工作流 (#6379) by @mytharcher
🐛 修复
  • [操作:导入记录 Pro] 使用额外的选项来觉得是否在导入时触发工作流的数据表事件 by @mytharcher
  • [操作:导出记录 Pro] pro 导出按钮导出数据时缺失sort 参数 by @katherinehhh

v1.5.25

发布时间:2025-03-09

🐛 修复
  • [server] yarn start 启动服务器后前端缓存未刷新 (#6394) by @gchust
  • [工作流:审批] 避免错误的审批人配置导致查询出全部用户 by @mytharcher
  • [企业微信] 修复登录提示链接和钉钉登录错误 by @chenzhizdt

v1.6.1

发布时间:2025-03-11

🐛 修复
  • [client]

    • 使用“$anyOf”操作符时,联动规则无效 (#6415) by @zhangzhonghe
    • 使用链接按钮打开的弹窗,数据不更新 (#6411) by @zhangzhonghe
    • 子表格删除记录的时候多选字段值错误且选项缺失 (#6405) by @katherinehhh
  • [通知:站内信] 在站内信列表中,将背景颜色与消息卡片的颜色区分开,以提升视觉层次感和可读性。 (#6417) by @sheldon66

next

next.png

v1.6.0-beta.17

发布时间:2025-03-07

🎉 新特性
  • [client] 给菜单项和表格表头添加提示信息配置 (#6346) by @Cyx649312038
  • [数据可视化] 支持在图表查询中设置 NULLS 排序 (#6383) by @2013xile
  • [AI 集成] 新插件:AI 集成 (#6283) by @2013xile
    参考文档:AI 集成
  • [AI 集成 (企业版)] 新插件:AI 集成(企业版) by @2013xile
    参考文档:AI 集成
🚀 优化
  • [client]

    • 按钮添加防双击处理 (#6351) by @Cyx649312038
    • 菜单改为可自适应屏幕宽度 (#6331) by @zhangzhonghe
  • [工作流] 支持在数据表事件中不触发工作流 (#6379) by @mytharcher

  • [工作流:聚合查询节点] 对聚合后的数字进行小数四舍五入的处理 (#6358) by @mytharcher

  • [操作:导入记录 Pro] Pro 导入按钮改进 by @katherinehhh

  • [工作流:JavaScript 节点] 支持使用绝对路径引入包 by @mytharcher

  • [文件存储:S3 (Pro)] 如果找不到存储时重新加载一次 by @jiannx

🐛 修复
  • [client]

    • 菜单标题的自定义翻译无效 (#6377) by @zhangzhonghe
    • 日期组件缺陷,选择的日期时间会少一个小时 (#6359) by @katherinehhh
    • 继承父表的字段在表格中缺少排序设置项 (#6372) by @katherinehhh
    • 附件字段存储空间设置下拉不显示选项 (#6365) by @katherinehhh
    • 子表单隐藏字段标题时字段组件与主表单中的组件未对齐 (#6357) by @katherinehhh
    • 数据表继承模型中关系区块在弹窗中未显示 (#6303) by @katherinehhh
    • 页面开启标签页时区块全高出现滚动条 (#6347) by @katherinehhh
    • 修复创建文件表时的报错 (#6363) by @mytharcher
  • [database] 修复当关系字段的源表标识字段值为数字型字符串时,获取关系数据记录报错的问题 (#6360) by @2013xile

  • [WEB 客户端]

    • 在路由管理表格中添加 tab 页面不生效 (#6362) by @zhangzhonghe
    • 在路由表中添加一个页面后,页面显示空白 (#6366) by @zhangzhonghe
  • [用户]

    • 没有用户管理权限的用户访问自己的个人资料时提示无权限 (#6382) by @2013xile
    • 在用户管理里更新系统设置时出现 “No permissions” 报错 (#6380) by @2013xile
  • [权限控制] 权限管理表格中,tab 页的名称为空 (#6364) by @zhangzhonghe

  • [AI 集成] LLM 服务默认 baseURL 为空的问题 (#6367) by @2013xile

  • [工作流] 修复加载节点结果的权限问题 (#6352) by @mytharcher

  • [工作流:自定义操作事件] 修复语言并在执行后禁用数据表的修改 by @mytharcher

  • [操作:导入记录 Pro] 使用额外的选项来觉得是否在导入时触发工作流的数据表事件 by @mytharcher

  • [操作:导出记录 Pro] pro 导出按钮导出数据时缺失sort 参数 by @katherinehhh

v1.6.0-beta.18

发布时间:2025-03-10

🚀 优化
  • [认证:API 密钥] 为 API key 验证增加 token 配置测试用例。 (#6361) by @sheldon66
🐛 修复
  • [server] yarn start 启动服务器后前端缓存未刷新 (#6394) by @gchust

  • [auth] 用户不存在时返回 401 错误并更新本地化信息。 (#6381) by @sheldon66

  • [WEB 客户端] 切换角色后页面显示空白 (#6388) by @aaaaaajie

  • [主题编辑器] 主题连续切换多次后切换失败的问题 (#6387) by @katherinehhh

  • [工作流:审批]

    • 修复加签时的顺序参数 by @mytharcher
    • 避免错误的审批人配置导致查询出全部用户 by @mytharcher
  • [企业微信] 修复登录提示链接和钉钉登录错误 by @chenzhizdt

v1.7.0-beta.1

发布时间:2025-03-11

🎉 新特性
  • [client] 兼容历史按钮配置按钮权限 (#6376) by @katherinehhh
  • [工作流:操作后事件] 支持通过结束节点决定操作的结果状态 (#6399) by @mytharcher
  • [工作流:响应消息] 支持响应消息在操作后事件中使用 by @mytharcher
🚀 优化
  • [工作流] 修复未登录时 API 请求 401 (#6412) by @mytharcher
  • [工作流:人工处理节点] 调整工作流待办中心界面 (#6272) by @mytharcher
  • [邮件管理] 对工具栏按钮使用全局一致的元素结构与样式 by @mytharcher
  • [工作流:审批] 调整审批待办在待办中心的界面 by @mytharcher
🐛 修复
  • [client]

    • 无法将页面移动到分组中 (#6413) by @zhangzhonghe
    • 深层级的菜单没有显示图标 (#6410) by @zhangzhonghe
    • FormDrawer 缺失主题上下文 (#6403) by @katherinehhh
  • [工作流:人工处理节点] 避免唯一键冲突 (#6407) by @mytharcher

  • [数据源管理] 外部数据源点击字段编辑报错 (#6402) by @katherinehhh

  • [用户认证] 无角色用户需重定向至错误信息页。 (#6408) by @sheldon66

  • [工作流:自定义操作事件] “触发工作流” 按钮缺失联动规则配置项 by @katherinehhh

  • [备份管理器] 未备份还原加密 key 数据 by @gchust

  • [工作流:审批] 避免唯一键冲突 by @mytharcher

develop

develop.png

v1.6.0-alpha.30

发布时间:2025-03-07

🎉 新特性
  • [client]

    • 给菜单项和表格表头添加提示信息配置 (#6346) by @Cyx649312038
    • 时间字段支持格式化 (#6329) by @katherinehhh
  • [数据可视化] 支持在图表查询中设置 NULLS 排序 (#6383) by @2013xile

  • [AI 集成] 新插件:AI 集成 (#6283) by @2013xile
    参考文档:AI 集成

  • [验证] 支持用户绑定不同的身份验证类型,如短信、TOTP 认证器等,并在必要的场景下验证身份。支持开发和扩展身份验证方式。 (#6026) by @2013xile
    参考文档:验证

  • [AI 集成 (企业版)] 新插件:AI 集成(企业版) by @2013xile
    参考文档:AI 集成

  • [双因素身份认证 (2FA)] 新插件:双因素身份认证(2FA)和验证:TOTP 认证器 by @2013xile
    参考文档:双因素身份认证 (2FA)
    验证:TOTP 认证器

🚀 优化
  • [client]

    • 按钮添加防双击处理 (#6351) by @Cyx649312038
    • 菜单改为可自适应屏幕宽度 (#6331) by @zhangzhonghe
  • [server] 更新 koa 至 2.15.4;更新 @koa/cors 至 5.0.0 (#6334) by @2013xile

  • [工作流]

    • 支持在数据表事件中不触发工作流 (#6379) by @mytharcher
    • 后置节点结果加载以提升执行记录画布性能 (#6344) by @mytharcher
  • [区块:模板] 支持从页面数据区块直接另存为区块模板 (#6348) by @gchust

  • [工作流:聚合查询节点] 对聚合后的数字进行小数四舍五入的处理 (#6358) by @mytharcher

  • [操作:导入记录 Pro] Pro 导入按钮改进 by @katherinehhh

  • [工作流:JavaScript 节点] 支持使用绝对路径引入包 by @mytharcher

  • [文件存储:S3 (Pro)] 如果找不到存储时重新加载一次 by @jiannx

🐛 修复
  • [client]

    • 菜单标题的自定义翻译无效 (#6377) by @zhangzhonghe
    • 继承父表的字段在表格中缺少排序设置项 (#6372) by @katherinehhh
    • 时间字段在筛选表单中格式化异常 (#6374) by @katherinehhh
    • 日期组件缺陷,选择的日期时间会少一个小时 (#6359) by @katherinehhh
    • 附件字段存储空间设置下拉不显示选项 (#6365) by @katherinehhh
    • 子表单隐藏字段标题时字段组件与主表单中的组件未对齐 (#6357) by @katherinehhh
    • 修复创建文件表时的报错 (#6363) by @mytharcher
    • 页面开启标签页时区块全高出现滚动条 (#6347) by @katherinehhh
    • 已经自定义 favicon 的页面,在页面加载时会闪一下 NocoBase 的 favicon (#6337) by @zhangzhonghe
    • 数据表继承模型中关系区块在弹窗中未显示 (#6303) by @katherinehhh
    • 关系字段阅读模式下hover时出现新增按钮 (#6322) by @katherinehhh
  • [auth] 在 WebSocket 授权过程中避免刷新令牌。 (#6342) by @sheldon66

  • [database] 修复当关系字段的源表标识字段值为数字型字符串时,获取关系数据记录报错的问题 (#6360) by @2013xile

  • [WEB 客户端]

    • 在路由表中添加一个页面后,页面显示空白 (#6366) by @zhangzhonghe
    • 在路由管理表格中添加 tab 页面不生效 (#6362) by @zhangzhonghe
  • [权限控制] 权限管理表格中,tab 页的名称为空 (#6364) by @zhangzhonghe

  • [用户]

    • 没有用户管理权限的用户访问自己的个人资料时提示无权限 (#6382) by @2013xile
    • 在用户管理里更新系统设置时出现 “No permissions” 报错 (#6380) by @2013xile
    • 用户权限管理表格在首次加载页面时,有一个报错的 UI 一闪而过 (#6324) by @zhangzhonghe
  • [AI 集成] LLM 服务默认 baseURL 为空的问题 (#6367) by @2013xile

  • [工作流] 修复加载节点结果的权限问题 (#6352) by @mytharcher

  • [区块:地图] 地图字段不显示配置项 (#6336) by @zhangzhonghe

  • [移动端] 页面报错:Cannot read properties of null (reading ‘match’) (#6335) by @zhangzhonghe

  • [区块:操作面板] 设置操作面板的高度无效 (#6321) by @zhangzhonghe

  • [工作流:自定义操作事件]

    • 修复语言并在执行后禁用数据表的修改 by @mytharcher
    • 修复自定义操作事件已绑定工作流的旧按钮的迁移脚本 by @mytharcher
  • [自定义品牌] 已经自定义 favicon 的页面,在页面加载时会闪一下 NocoBase 的 favicon by @zhangzhonghe

  • [操作:导入记录 Pro]

    • 使用额外的选项来觉得是否在导入时触发工作流的数据表事件 by @mytharcher
    • 关系区块导入按钮的识别重复记录依据字段下拉无内容 by @katherinehhh
  • [操作:导出记录 Pro]

    • pro 导出按钮导出数据时缺失sort 参数 by @katherinehhh
    • 导出附件按钮setting多了添加区块 by @katherinehhh
  • [模板打印] 模板打印插件和备份管理器插件都开启时,无法上传本地备份还原应用 by @gchust

  • [工作流:审批]

    • 修复旧区块的迁移脚本 by @mytharcher
    • 修复 .toJSON() 导致的错误 by @mytharcher

v1.6.0-alpha.31

发布时间:2025-03-11

🎉 新特性
  • [client] 兼容历史按钮配置按钮权限 (#6376) by @katherinehhh
  • [工作流:响应消息] 支持响应消息在操作后事件中使用 by @mytharcher
🚀 优化
  • [认证:API 密钥] 为 API key 验证增加 token 配置测试用例。 (#6361) by @sheldon66
  • [工作流:人工处理节点] 调整工作流待办中心界面 (#6272) by @mytharcher
🐛 修复
  • [server] yarn start 启动服务器后前端缓存未刷新 (#6394) by @gchust

  • [client]

    • FormDrawer 缺失主题上下文 (#6403) by @katherinehhh
    • 使用“$anyOf”操作符时,联动规则无效 (#6400) by @zhangzhonghe
  • [auth] 用户不存在时返回 401 错误并更新本地化信息。 (#6381) by @sheldon66

  • [区块:模板] 页面数据区块另存为模板菜单不显示 (#6398) by @gchust

  • [工作流:人工处理节点] 避免唯一键冲突 (#6407) by @mytharcher

  • [数据源管理] 外部数据源点击字段编辑报错 (#6402) by @katherinehhh

  • [主题编辑器] 主题连续切换多次后切换失败的问题 (#6387) by @katherinehhh

  • [WEB 客户端] 切换角色后页面显示空白 (#6388) by @aaaaaajie

  • [工作流:审批]

    • 避免错误的审批人配置导致查询出全部用户 by @mytharcher
    • 修复加签时的顺序参数 by @mytharcher
  • [企业微信] 修复登录提示链接和钉钉登录错误 by @chenzhizdt

v1.7.0-alpha.1

发布时间:2025-03-11

🎉 新特性
  • [工作流:操作后事件] 支持通过结束节点决定操作的结果状态 (#6399) by @mytharcher
🚀 优化
  • [工作流] 修复未登录时 API 请求 401 (#6412) by @mytharcher
  • [邮件管理] 对工具栏按钮使用全局一致的元素结构与样式 by @mytharcher
  • [工作流:审批] 调整审批待办在待办中心的界面 by @mytharcher
🐛 修复
  • [client]

    • 无法将页面移动到分组中 (#6413) by @zhangzhonghe
    • 深层级的菜单没有显示图标 (#6410) by @zhangzhonghe
  • [用户认证] 无角色用户需重定向至错误信息页。 (#6408) by @sheldon66

  • [工作流:自定义操作事件] “触发工作流” 按钮缺失联动规则配置项 by @katherinehhh

  • [备份管理器] 未备份还原加密 key 数据 by @gchust

  • [工作流:审批] 避免唯一键冲突 by @mytharcher


NocoBase 是一个极易扩展的开源无代码开发平台。完全掌控,无限扩展,助力你的开发团队快速响应变化,显著降低成本,不必投入几年时间和数百万资金研发,只需要花几分钟部署 NocoBase。

访问 NocoBase 官网

您可以在官网申请 Demo 演示,体验站点将在 1 分钟内创建完毕自动发送到您的邮箱。

访问 NocoBase GitHub 和 Gitee

下载 NocoBase 源码并安装。支持 Docker 安装、create-nocobase-app 安装和 Git 源码安装。

官方文档持续更新中

相关文章:

NocoBase 本周更新汇总:双因素身份认证(2FA)

原文链接:https://www.nocobase.com/cn/blog/weekly-updates-202503013 汇总一周产品更新日志,最新发布可以前往我们的博客查看。 本周我们发布了 NocoBase 1.6.0 版本,带来集群模式部署、安全策略优化和迁移管理等多项新特性。 NocoBase …...

【Go学习】04-1-Gin框架-路由请求响应参数

【Go学习】04-1-Gin框架 初识框架go流行的web框架GinirisBeegofiber Gin介绍Gin快速入门 路由RESTful API规范请求方法URI静态url路径参数模糊匹配 处理函数分组路由 请求参数GET请求参数普通参数数组参数map参数 POST请求参数表单参数JSON参数 路径参数文件参数 响应字符串方式…...

DataX的python3使用

datax这东西本身是python2写的,这导致python3,就各种语法报错,问题是,现在的工程都是python3搞的,这就很难受.... 网上找到一篇帖子,可以解决这个问题: 原帖:python3执行datax报错…...

部署项目至服务器:响应时间太长,无法访问此页面?

在我们部署项目到服务器上的时候,一顿操作猛如虎,打开页面..... 这里记录一下这种情况是怎么回事。一般就是服务器上的安全组没有放行端口。 因为我是用宝塔进行项目部署的。所以遇到这种情况,要去操作两边(宝塔and服务器所属平台…...

Map<String,Object>中Fastjson提取entrys对应的值

今天在处理接口数据时,需要解析出对方传入的json数据,并需要取出其中一个字段的值来判断,记录下我的步骤,提供参考: 1.json数据准备 {"hrOrgUnit": "00000000-0000-0000-0000-000000000000CCE7AED4&q…...

【毕业论文格式】word分页符后的标题段前间距消失

文章目录 【问题描述】 分页符之后的段落开头,明明设置了标题有段前段后间距,但是没有显示间距: 【解决办法】 选中标题,选择边框 3. 选择段前间距,1~31磅的一个数 结果...

Android,Java,Kotlin 确保线程顺序执行的多种实现方式

在多线程编程中,有时需要确保一个线程必须等待另一个线程执行完毕后再执行。本文将介绍几种常见的方法来实现这一需求,并提供详细的代码示例。 1. 使用 Thread.join() Thread.join() 是最简单直接的方法,它会让当前线程等待目标线程执行完毕…...

AWK 入门教程:强大的文本处理工具

AWK 是一种强大的文本处理工具,广泛用于 Linux/Unix 系统中对文本文件或数据流进行操作。它能够基于条件筛选、统计字段、重新排列数据等。主要特点包括: 2. AWK 的基本语法 2.1 AWK 程序的结构 AWK 程序的结构: awk pattern { action } file 2.2 常…...

【Linux】在VMWare中安装Ubuntu操作系统(2025最新_Ubuntu 24.04.2)#VMware安装Ubuntu实战分享#

今天田辛老师为大家带来一篇关于在VMWare虚拟机上安装Ubuntu系统的详细教程。无论是学习、开发还是测试,虚拟机都是一个非常实用的工具,它允许我们在同一台物理机上运行多个操作系统。Ubuntu作为一款开源、免费且用户友好的Linux发行版,深受广…...

基于yolov8+streamlit实现目标检测系统带漂亮登录界面

【项目介绍】 基于YOLOv8和Streamlit实现的目标检测系统,结合了YOLOv8先进的目标检测能力与Streamlit快速构建交互式Web应用的优势,为用户提供了一个功能强大且操作简便的目标检测平台。该系统不仅具备高精度的目标检测功能,还拥有一个漂亮且…...

安装 Powerlevel10k 及 Oh My Zsh 的使用

1. 简介 Powerlevel10k 是 Oh My Zsh 最流行的终端主题,它不仅美观,还提供 Git 状态显示、命令执行时间、网络状态、Python 虚拟环境指示等 实用功能。相比其他主题,Powerlevel10k 速度更快、可定制性更强。 本教程将详细介绍如何安装 Powe…...

虚拟机下ubuntu进不了图形界面

6.844618] piix4_smbus 0000:07.3: SMBus Host ContrFoller not enabled! 7.859836] sd 2:0:0:0:0: [sda] Assuming drive cache: wirite through /dev/sda1: clean, 200424/1966080 files, 4053235/7864064 blocks ubuntu启动时,卡在上面输出位置 当前遇到的原因…...

从 root 一滴水看 Spring Data JPA 的汪洋大海

&#x1f525; 从 root 一滴水看 Spring Data JPA 的汪洋大海 &#x1f30a; 在 Spring Data JPA 的世界里&#xff0c;Specification 是个让人又爱又恨的家伙 &#x1f4a1;。它能帮你动态构建查询&#xff0c;但那个神秘的 Root<T> root 却总让人摸不着头脑&#xff1…...

二进制安装指定版本的MariaDBv10.11.6

一、官网下载mariadb安装包 Download MariaDB Server - MariaDB.org 找到对应的版本 下载安装包后上传到服务器这里不再赘述。 二、安装二进制包 1、解压安装包 2、查看安装包内的安装提示文档根据提示文档进行安装 # 解压安装包 tar xf mariadb-10.11.6-linux-systemd-x8…...

日志Python安全之SSTI——Flask/Jinja2

ssti的概念和模板引擎介绍等基础知识前面已经学过了&#xff0c;接下来直接进入正题 先了解flask/jinja2&#xff1a; flask&#xff1a; 用python编写的一个框架&#xff0c;集成 Jinja2 模板引擎&#xff08;用于动态生成 HTML 内容&#xff09;。 Flask 的核心组件&…...

梯度下降法以及随机梯度下降法

梯度下降法就是在更新weight的时候&#xff0c;向函数值下降的最快方向进行更新&#xff0c;具体的原理我就不再写了&#xff0c;就是一个求偏导的过程&#xff0c;有高数基础的都能够很快的理解过程。我在我的github里面会一直更新自己学习pytorch的过程&#xff0c;地址为&am…...

从零基础到能独立设计单片机产品,一般需要经历哪些学习阶段?

相信很多人&#xff0c;内心都有“钢铁侠”的幻想&#xff0c;成为能写程序&#xff0c;能设计硬件&#xff0c;能设计结构&#xff0c;能焊接的全能型人才。 上次徐工问我&#xff0c;如果你财富自由了&#xff0c;想去做啥&#xff1f; 我说出来&#xff0c;可能大家都不信&a…...

ORACLE 19.8版本遭遇ORA-600 [kqrHashTableRemove: X lock].宕机的问题分析

客户反馈单机环境的一个数据库半夜突然宕机了&#xff0c;这是一个比较重要的系统&#xff1b;接到通知后分析对应日志&#xff0c;发现ALERT日志中有明显报错&#xff1a;ORA-600 [kqrHashTableRemove: X lock]. 600报错我简单的分为2类&#xff0c;一类不会导致宕机&#x…...

OpenCV实现图像分割与无缝合并

一、图像分割核心方法 1、阈值分割 #include <opencv2/opencv.hpp> using namespace cv; int main() {Mat img imread("input.jpg", IMREAD_GRAYSCALE);Mat binary;threshold(img, binary, 127, 255, THRESH_BINARY); // 固定阈值分割imwrite("binary.…...

《AI浪潮中的璀璨新星:Meta Llama、Ollama与DeepSeek的深度剖析》:此文为AI自动生成

《AI浪潮中的璀璨新星&#xff1a;Meta Llama、Ollama与DeepSeek的深度剖析》&#xff1a;此文为AI自动生成 引言&#xff1a;AI 大模型的群雄逐鹿时代 在科技飞速发展的当下&#xff0c;AI 大模型领域已成为全球瞩目的焦点&#xff0c;竞争激烈程度堪称白热化。从 OpenAI 推出…...

如何搭建个人静态住宅IP:从零开始

你好&#xff01;今天我们将一起探索如何从头开始搭建个人静态住宅IP。无论您是为了远程办公、在线教育还是游戏加速&#xff0c;静态住宅IP都能带给您更稳定的网络体验。 一、准备阶段 1. 明确需求 首先&#xff0c;您需要清楚自己为什么需要静态住宅IP。可能是为了实现远程…...

机器人触觉的意义

机器人触觉的重要性 触觉在机器人领域至关重要&#xff0c;尤其是在自主操作、精细操控、人机交互等方面。虽然视觉和语音技术已高度发展&#xff0c;但机器人在现实世界中的操作仍然受限&#xff0c;因为&#xff1a; 视觉有局限性&#xff1a;仅凭视觉&#xff0c;机器人难…...

【赵渝强老师】达梦数据库的目录结构

达梦数据库安装成功后&#xff0c;通过使用Linux的tree命令可以非常方便地查看DM 8的目录结构。 tree -L 1 -d /home/dmdba/dmdbms#输出的信息如下&#xff1a; /home/dmdba/dmdbms ├── bin 存放DM数据库的可执行文件&#xff0c;例如disql命令等。 ├── bin2 ├── d…...

centos7使用gpu加速的MinerU

https://mineru.readthedocs.io/zh-cn/latest/user_guide/install/boost_with_cuda.html 由于官方只有ubantu的安装教程&#xff0c;并没有基于centos7的&#xff0c;故需要自己修改命令安装并使用。 在运行此 Docker 容器之前&#xff0c;您可以使用以下命令检查您的设备是否…...

反射、反射调用以及修改成员变量,成员方法,构造函数、反射的应用

DAY11.2 Java核心基础 反射&#xff08;第二弹&#xff09; 第一弹请访问链接&#xff1a; 反射&#xff08;第一篇&#xff09; getMethod(String name, Class… parameterTypes)getMethods()getDeclaredMethod(String name,Class… parameterTypes)getDeclaredMethods() …...

对Spring的每种事务传播级别的应用场景和失效场景

好的&#xff0c;下面针对Spring的每种事务传播级别&#xff0c;详细说明其应用场景和失效场景&#xff0c;帮助更好地理解它们的实际使用。 1. REQUIRED&#xff08;默认&#xff09; 应用场景&#xff1a; 大多数业务方法&#xff0c;尤其是需要事务支持的操作。例如&#x…...

DeepSeek linux服务器(CentOS)部署命令笔记

Linux&#xff08;CentOS&#xff09;FinalShellOllama远程访问&#xff0c;本地部署deepseek 自备CentOS服务器&#xff0c;并且已经使用FinalShell连接到服务器 一、准备工作 1.更新服务器 apt-get update-y 2.下载Ollama curl -fsSL https://ollama.com/install.sh | …...

阿里巴巴发布 R1-Omni:首个基于 RLVR 的全模态大语言模型,用于情感识别

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…...

OpenCV 拆分、合并图像通道方法及复现

视频讲解 OpenCV 拆分、合并图像通道方法及复现 环境准备&#xff1a;安装 OpenCV 库&#xff08;pip install opencv-python&#xff09; 内容&#xff1a; 1. 读取任意图片&#xff08;支持 jpg/png 等格式&#xff09; 2. 使用 split () 函数拆解成 3 个单色通道&#xf…...

Node 使用 SSE 结合redis 推送数据(echarts 图表实时更新)

1、实时通信有哪些实现方式&#xff1f; 特性轮询&#xff08;Polling&#xff09;WebSocketSSE (Server-Sent Events)通信方向单向&#xff08;客户端 → 服务端&#xff09;双向&#xff08;客户端 ↔ 服务端&#xff09;单向&#xff08;服务端 → 客户端&#xff09;连接方…...

提升 Instagram 账号安全性:防止数据泄露的步骤

提升 Instagram 账号安全性&#xff1a;防止数据泄露的步骤 在这个数字化时代&#xff0c;Instagram 不仅是我们分享生活点滴的平台&#xff0c;也是个人信息交换的场所。随之而来的&#xff0c;是数据泄露的风险。保护好自己的 Instagram 账号&#xff0c;防止个人信息外泄&a…...

实现“XXX一张图“进行环境设施设备可视化管理

实现“电网一张图”、“铁路一张图”、“水库一张图”、“森林一张图”等概念,本质上是将某一领域的空间数据、设施设备、运行状态等信息整合到一个统一的数字化平台上,实现全域可视化、智能化管理和协同运营。这种“一张图”模式依赖于地理信息系统(GIS)、物联网(IoT)、…...

RTDETR融合[CVPR2025]ARConv中的自适应矩阵卷积

RT-DETR使用教程&#xff1a; RT-DETR使用教程 RT-DETR改进汇总贴&#xff1a;RT-DETR更新汇总贴 《Adaptive Rectangular Convolution for Remote Sensing Pansharpening》 一、 模块介绍 论文链接&#xff1a;https://arxiv.org/pdf/2503.00467 代码链接&#xff1a;https:/…...

深度解读DeepSeek部署使用安全(48页PPT)(文末有下载方式)

深度解读DeepSeek&#xff1a;部署、使用与安全 详细资料请看本解读文章的最后内容。 引言 DeepSeek作为一款先进的人工智能模型&#xff0c;其部署、使用与安全性是用户最为关注的三大核心问题。本文将从本地化部署、使用方法与技巧、以及安全性三个方面&#xff0c;对Deep…...

微服务无状态服务设计

微服务无状态服务设计是构建高可用、高扩展性系统的核心方法。 一、核心设计原则 请求独立性 每个请求必须携带完整的上下文信息&#xff0c;服务不依赖本地存储的会话或用户数据。例如用户认证通过JWT传递所有必要信息&#xff0c;而非依赖服务端Session。 状态外置化 将会话…...

Android 高版本 DownloadManager 封装工具类,支持 APK 断点续传与自动安装

主要有以下优点 兼容高版本 Android&#xff1a;适配 Android 10 及以上版本的存储权限和安装权限。断点续传&#xff1a;支持从断点继续下载。下载进度监听&#xff1a;实时获取下载进度并回调。错误处理&#xff1a;处理下载失败、网络异常等情况。自动安装 APK&#xff1a;…...

Apache Hudi 性能测试报告

一、测试背景 数据湖作为一个集中化的数据存储仓库,支持结构化、半结构化以及非结构化等多种数据格式,数据来源包含数据库数据、增量数据、日志数据以及数仓上的存量数据等。数据湖能够将这些不同来源、不同格式的数据集中存储和管理在高性价比的分布式存储系统中,对外提供…...

Flask使用Blueprint注册管理路由

在 Flask 中&#xff0c;可以使用 蓝图&#xff08;Blueprint&#xff09; 来组织和注册路由&#xff0c;从而让代码更加模块化和易于维护。以下是完整的使用方法&#xff1a; 1. 创建 Flask 项目结构 建议的项目目录结构如下&#xff1a; my_flask_app/ │── app.py …...

LuaJIT 学习(3)—— ffi.* API 函数

文章目录 GlossaryDeclaring and Accessing External Symbolsffi.cdef(def)ffi.Cclib ffi.load(name [,global])例子&#xff1a;ffi.load 函数的使用 Creating cdata Objectscdata ffi.new(ct [,nelem] [,init...]) cdata ctype([nelem,] [init...])例子&#xff1a;匿名 C…...

[资源分享]-web3/区块链/学习路线/资料/找工作方式/水龙头

记录个人学习web3整理的资料 后续如果有 了解/入坑 打算, 提前收藏一下. 1. 学习路线 登链社区-学习路线图 2. 学习资料 国内成系统的资料比较少,我整理的网盘的,关注私信我,资料互相学习 前言 | 区块链技术指南 学习web3-僵尸小游戏 web3.js文档 ethers.js官方文档 Hardhat文…...

Django-ORM-prefetch_related

Django-ORM-prefetch_related 模型定义N1 查询问题示例 使用 prefetch_related 优化查询处理更复杂的查询示例&#xff1a;预取特定条件的书籍示例&#xff1a;预取多个关联字段 性能比较注意事项总结 通过 Author 和 Books 两个模型来理解 Django 的 prefetch_related 方法。 …...

MySQL 批量插入 vs 逐条插

MySQL 插入数据&#xff1a;批量插入 vs 逐条插入&#xff0c;哪个更快&#xff1f; 在 MySQL 中&#xff0c;插入数据有两种常见方式&#xff1a; 批量插入&#xff1a;一条 SQL 插入多条数据。逐条插入&#xff1a;每次插入一条数据。 这两种方式有什么区别&#xff1f;哪…...

Linux centos 7 grub引导故障恢复

CentOS 7误删GRUB2可以通过以下步骤恢复&#xff1a; 进入救援模式 1. 插入CentOS 7安装光盘&#xff0c;重启系统。在开机时按BIOS设置对应的按键&#xff08;通常是F2等&#xff09;&#xff0c;将启动顺序调整为CD - ROM优先。 2. 系统从光盘启动后&#xff0c;选择“…...

要在Unreal Engine 5(UE5)中实现角色打击怪物并让怪物做出受击反应,

UE5系列文章目录 文章目录 UE5系列文章目录前言一、实现思路二、最终效果 前言 ue5角色受击没有播放受击动画&#xff0c;主角达到怪物身上没有反应 一、实现思路 要在Unreal Engine 5&#xff08;UE5&#xff09;中实现角色打击怪物并让怪物做出受击反应&#xff0c;你需要…...

Navicat for Snowflake 震撼首发,激活数据仓库管理全新动能

近日&#xff0c;Navicat 家族迎来了一位全新成员 — Navicat for Snowflake。Snowflake 是一款基于云架构的现代数据仓库解决方案&#xff0c;以其弹性扩展、高性能和易用性著称。这次首发的Navicat for Snowflake 专为简化 Snowflake 数据库管理任务而精心打造。它凭借其直观…...

【redis】发布订阅

Redis的发布订阅&#xff08;Pub/Sub&#xff09;是一种基于消息多播的通信机制&#xff0c;它允许消息的**发布者&#xff08;Publisher&#xff09;向特定频道发送消息&#xff0c;而订阅者&#xff08;Subscriber&#xff09;**通过订阅频道或模式来接收消息。 其核心特点如…...

高级java每日一道面试题-2025年2月26日-框架篇[Mybatis篇]-Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式 ?

如果有遗漏,评论区告诉我进行补充 面试官: Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式 ? 我回答: 在Java高级面试中讨论MyBatis如何将SQL执行结果封装为目标对象并返回的过程时&#xff0c;我们可以从过程细节和映射形式两个方面来综合解答这个问…...

linux root丢失修改密

在RHEL7下重置密码 第一种方式&#xff1a;光驱进入急救模式 //做之前最好 selinuxdisabled Conntinue 然后chroot /mnt/sysimag 然后编辑/etc/shadow文件 第二种方式&#xff1a; 1&#xff1a;编辑启动菜单按e,找到linux16行&#xff0c;在行尾加入 init/bin/sh,同时在…...

OpenCV中文路径图片读写终极指南(Python实现)

文章目录 OpenCV中文路径图片读写终极指南&#xff08;Python实现&#xff09;一、问题深度解析1.1 现象观察1.2 底层原因 二、中文路径读取方案2.1 终极解决方案&#xff08;推荐&#xff09;2.2 快速修复 三、中文路径保存方案3.1 通用保存函数3.2 使用示例 四、技术原理详解…...

linux 时间同步(阿里云ntp服务器)

1、安装ntp服务 rootlocalhost ~]# yum -y install ntp 已加载插件&#xff1a;fastestmirror, langpacks Loading mirror speeds from cached hostfile* base: mirrors.nju.edu.cn* centos-sclo-rh: mirrors.nju.edu.cn* centos-sclo-sclo: mirrors.huaweicloud.com* epel: m…...