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

LLMops产品介绍

文章目录

  • 字节跳动的扣子
    • 优点
      • 低代码开发
      • 丰富的插件与能力扩展
      • 强大的记忆与数据交互能力
      • 应用场景广泛
    • 不足
      • 模型选择相对受限
      • 定制化程度受限
      • 输出效果有待提高
      • 应用部署范围有限
      • 市场认知度和用户基础不足
  • 开悟大模型运营管理系统(LLMOPS)
    • 优点
      • 全生命周期管理
      • 降低技术门槛
      • 强大的模型兼容性
      • 数据管理优势
      • 行业定制化
      • 多种训练模式
      • 算力适配通用化
    • 不足
      • 技术成熟度有待提高
      • 对硬件要求较高
      • 特定领域的局限性
      • 数据隐私和安全挑战
      • 与现有系统的集成难度
  • Dify(国外)
    • 优点
      • 可视化操作便捷
      • 数据处理能力强
      • 模型兼容性高
      • 插件扩展丰富
      • 团队协作友好
      • 应用部署灵活
      • 可观测性与改进便利
      • 网上教程比较多
    • 缺点
      • 成本投入较高
      • 定制化深度受限
      • 复杂功能学习成本
      • 数据隐私与安全
      • 性能优化挑战
      • 技术支持有限


字节跳动的扣子

官网:https://www.coze.cn/

优点

低代码开发

支持 30 秒无代码生成 AI 智能体,无论用户是否有编程基础,都能通过简单的拖拉拽方式,快速搭建出包括大语言模型、自定义代码、判断逻辑的工作流,降低了 AI 应用开发的门槛

丰富的插件与能力扩展

大量内置插件:平台集成了超过 60 种不同的插件,覆盖新闻阅读、旅行规划、生产力工具等多个领域,用户可以根据自身需求快速为 AI 智能体添加各种功能,如资讯阅读、旅游出行、效率办公、图片理解等 api 及多模态模型,丰富了 AI 智能体的应用场景和功能.
自定义插件创建:除了使用内置插件,扣子还支持用户基于已有的 api 能力快速创建自定义插件,满足用户的个性化需要,进一步拓展了 AI 智能体的能力边界,使 AI 智能体能够更好地适应不同企业和用户的特定业务需求.

强大的记忆与数据交互能力

持久化记忆:扣子的 AI 智能体具有持久化的记忆能力,能够记忆用户对话中的关键参数或内容,并通过数据库查询,为用户提供更准确、更贴合上下文的反馈,提升了用户体验和 AI 智能体的性能.
与用户数据互动:平台的知识库功能可管理与存储数据,并支持 AI 智能体与用户个人数据的互动,使 AI 智能体能够更好地理解和处理用户的个性化问题,为用户提供更加个性化、精准的服务.
多人协作与版本管理
团队协作开发:适合企业团队使用,支持多人协作开发 AI 智能体,方便不同专业背景的人员共同参与项目,提高开发效率和质量,促进团队成员之间的沟通与协作.
版本管理与迭代:提供版本管理功能,方便企业对 AI 智能体进行版本控制和更新迭代,确保应用的稳定性和功能的持续优化,满足企业业务不断发展和变化的需求.

应用场景广泛

满足企业多样化需求:扣子能够满足企业在产品开发、市场营销、客户服务、知识管理等多个领域的应用需求,帮助企业解决实际问题,提高工作效率和运营效益 。例如,和府捞面利用扣子专业版构建智能体,实现对顾客评论的情感分析和关键词提取,从而优化经营策略;中数智源通过扣子搭建 “研报专家”,快速获取和分析特定行业的信息,为商业决策提供支持;中和农信借助扣子实现抖音视频内容的自动化审核和智能质检,节省了大量人力成本.
易于集成与部署:可以无缝连接企业现有的数据和服务,并且能够轻松地与企业的工作流程和系统进行集成,如钉钉、企微、OA 等,方便企业将 AI 能力深度融入到实际业务中,实现 AI 驱动业务增长和转化.

不足

模型选择相对受限

扣子主要使用云雀大模型等国内模型,相较于海外版 Coze 可使用的如 gpt-4turbo 等更强大的国外模型,在语言理解、生成能力等方面可能存在一定差距

定制化程度受限

尽管扣子提供了多种功能和插件,但整体封装程度较高,导致用户在定制机器人时不够灵活。例如在知识库的使用中,用户只能进行简单的数据导入,无法对文本等数据进行更细致的切分、调整等操作,难以满足用户在某些特定场景下的深度定制需求.

输出效果有待提高

在实际使用中,部分用户反馈扣子的输出效果不够理想,在回答一些特定问题时,存在回答不够准确、完整,甚至出现错误的情况。这可能与模型训练数据、算法优化程度等因素有关,需要进一步改进和优化,以提升输出结果的质量和可靠性.

应用部署范围有限

扣子构建的机器人目前主要支持部署到飞书、微信公众号等国内常见平台,相比之下,可部署的应用范围相对较窄,无法像一些国外同类产品那样广泛地嵌入到更多类型的应用中,限制了其在更广泛场景下的应用和推广.

市场认知度和用户基础不足

作为较新推出的产品,扣子的市场认知度相对较低,用户基础还不够雄厚。与一些已经在市场上广泛应用和拥有大量用户的同类产品相比,在品牌影响力和用户口碑传播等方面存在一定的劣势,需要时间来积累和提升。

开悟大模型运营管理系统(LLMOPS)

官网:https://www.kaipuyun.cn/kp/

优点

全生命周期管理

能够一站式完成大模型的训练、部署、推理服务及维护,涵盖了从数据管理、模型训练、部署到实时监控等核心功能,显著提升了模型开发的效率和质量,确保了大模型的高效运行,帮助客户快速建立私有化、全流程且高度可定制的自主大模型应用.

降低技术门槛

采用全可视化界面和零代码操作,极大地降低了大模型训练的难度,即使是非专业的技术人员也能轻松上手。同时,系统内置了多种经验参数模板,基于丰富的领域经验和行业最佳实践,能够帮助客户快速启动和优化大模型训练过程,无需深入了解复杂的设置,只需选择适合自己需求的模板,即可完成模型训练的相关配置。

强大的模型兼容性

不仅支持开悟大模型作为基座模型使用,还广泛兼容各种开源模型,如 llama2-70b、qwen-72b、baichuan2-13b 等,同时支持接入 gpt3.5、gpt4、gpt4-turbo 等非开源模型。

数据管理优势

具备数据管理功能,能够对训练数据进行有效处理,如开悟基础模型的训练数据以开普云积累的 1.3pb 政务、媒体、司法、能源、医疗、金融数据为基础,经过数据去重、内容过滤、质量筛选、优先采样等处理,形成了高效高质量预训练数据集,为模型训练提供了优质的数据支持,从而提升模型的性能和效果.

行业定制化

专为需要训练垂直行业大模型的客户设计,可在多样化的基座模型和预设训练数据集上顺畅运行,使客户能更专注于智能应用服务的创新和优化,能够深入理解各行业的应用场景,提供针对性的解决方案,满足不同行业客户的个性化需求,助力行业客户挖掘人工智能应用在其领域内的潜力,实现业务的高效智能化.

多种训练模式

支持包括自监督训练、微调训练、奖励模型训练及强化模型训练等多种训练模式,可根据不同的应用场景和需求选择合适的训练方式

算力适配通用化

在模型推理运行方面,针对重点行业客户应用,与多家国内外算力厂商的产品适配,形成了算力模型一体化产品,能够为客户提供稳定可靠的算力支持,确保模型的高效运行.

不足

技术成熟度有待提高

作为相对较新的大模型运营管理系统,尽管具备诸多优势,但在面对复杂的、大规模的实际应用场景时,其技术成熟度可能还需要进一步的验证和提升,以确保在长时间、高强度的运行过程中保持稳定和可靠。

对硬件要求较高

由于大模型本身的复杂性和计算量,开悟大模型运营管理系统在运行过程中对硬件设备的性能要求较高,可能需要投入较大的硬件成本来满足系统的运行需求,对于一些硬件资源有限的用户或企业来说,可能会存在一定的使用门槛。

特定领域的局限性

虽然系统具有一定的行业定制化能力,但在某些特定的、专业性极强的领域,可能还需要进一步深入挖掘和优化,以更好地满足该领域的特殊需求和业务逻辑

数据隐私和安全挑战

在数据管理和使用过程中,尽管开普云可能采取了一系列的数据安全措施,但随着数据量的不断增加和数据来源的多样化,数据隐私和安全问题仍然是一个潜在的风险

与现有系统的集成难度

对于已经拥有一套成熟的 IT 系统和业务流程的企业来说,将开悟大模型运营管理系统集成到现有的架构中可能会面临一些技术难题和挑战,需要投入额外的精力来进行系统的对接和整合,确保各个系统之间的兼容性和协同工作能力。

Dify(国外)

官网:https://dify.ai/zh

优点

可视化操作便捷

通过直观的可视化界面,用户无需具备深厚的编程知识,即可轻松进行 prompt 编写、调试以及应用的创建、编排等操作,大大降低了开发门槛,能快速发布 AI 应用,节省开发时间和成本.

数据处理能力强

支持多种常见文件格式,如 pdf、txt 等,还能从 notion、网页、api 等同步数据,全自动完成文本 embedding 处理,可将各种数据作为上下文,增强 AI 对不同信息的理解和应用能力,为开发更丰富、更智能的应用提供了基础.

模型兼容性高

能够与多种专有和开源的 LLMs 以及多种推理提供商和自托管解决方案无缝集成,如 GPT、Mistral、Llama3 等,用户可根据具体需求灵活选择合适的模型来开发 AI 应用,满足不同场景下的性能和功能要求.

插件扩展丰富

拥有如网页浏览、Google 搜索、Wikipedia 查询等第一方插件,还允许用户轻松集成自定义插件,显著扩展了应用的功能和使用场景,可在对话中实现联网搜索、分析网页内容、展示 AI 的推理过程等,使 AI 应用更加智能和实用.

团队协作友好

提供团队 workspace,团队成员可方便地加入并共同编辑、管理和使用团队内的 AI 应用,有利于提高团队协作效率,促进项目的快速推进和迭代.

应用部署灵活

既提供了开箱即用的 web 站点,也支持以 API 的形式将应用集成到其他系统中,还可嵌入到用户自己的网页应用,满足不同用户的部署需求,方便与现有业务流程和系统进行整合.

可观测性与改进便利

可视化查阅 AI 应用日志并对数据进行标注改进,用户可以据此观测 AI 的推理过程,及时发现问题并对应用进行优化,不断提高其性能,有助于提升 AI 应用的质量和可靠性.

网上教程比较多

考拉的Ai树屋
Dify实战

缺点

成本投入较高

Dify 开源但需用户自行提供大模型的 key,使用一些强大的模型如 GPT-4 等会产生较高的费用,尤其在处理大规模数据或复杂任务时,数据预处理等操作可能导致成本大幅增加.

定制化深度受限

对于有深度定制需求,希望超越现有插件和模板进行深度个性化定制的用户来说,平台的灵活性可能不足,难以满足一些特殊的、高度定制化的业务需求.

复杂功能学习成本

尽管整体较为易用,但对于一些复杂的功能和高级特性,如某些特定插件的深入使用、复杂工作流的设计等,用户可能需要花费一定时间去学习和掌握,存在一定的学习曲线.

数据隐私与安全

在使用过程中,涉及到用户数据的上传、存储和处理等环节,可能会引发数据隐私和安全方面的担忧,尤其对于一些对数据保密性要求较高的企业和应用场景,需要谨慎评估和采取额外的安全措施.

性能优化挑战

在处理大型数据集或进行复杂集成时,可能会面临性能问题,如响应时间延长、系统资源占用过高等,需要用户具备一定的技术能力来进行性能优化和调整.

技术支持有限

尽管提供了多种社区支持渠道,但与一些大型商业软件相比,其技术支持的及时性和专业性可能相对有限,对于一些紧急问题或复杂技术难题的解决,可能无法满足用户的期望.

相关文章:

LLMops产品介绍

文章目录 字节跳动的扣子优点低代码开发丰富的插件与能力扩展强大的记忆与数据交互能力应用场景广泛 不足模型选择相对受限定制化程度受限输出效果有待提高应用部署范围有限市场认知度和用户基础不足 开悟大模型运营管理系统(LLMOPS)优点全生命周期管理降…...

【GPTs】Front-end Expert:助力前端开发的智能工具

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: AIGC | GPTs应用实例 文章目录 💯GPTs指令💯前言💯 Front-end Expert主要功能适用场景优点缺点 💯小结 💯GPTs指令 中文翻译: 使用Dalle生成用户…...

一篇保姆式centos/ubuntu安装docker

前言: 本章节分别演示centos虚拟机,ubuntu虚拟机进行安装docker。 上一篇介绍:docker一键部署springboot项目 一:centos 1.卸载旧版本 yum remove docker docker-client docker-client-latest docker-common docker-latest doc…...

人工智能大趋势下软件开发的未来

随着人工智能(AI)技术的不断演进,软件开发领域正经历着深刻的变革。中国电信推出的星辰大模型软件工厂,作为国内首款破局性AI开发工具,其全自动流水线的特性——自动生成前后端代码、自主测试和纠错等,为软…...

string的模拟实现

string的模拟实现 一.string的模拟实现1.1构造函数和析构函数,以及一些简单函数1.2迭代器1.3增删查改 二.运算符重载三.流插入和流提取 一.string的模拟实现 string本质上是是一种char类型的顺序表,结构上和顺序表相似。 namespace Mystring {class st…...

Qt桌面应用开发 第七天(绘图事件 绘图设备)

目录 1.绘图事件paintEvent 2.高级绘图 3.图片绘制 4.绘图设备 4.1QPixmap 4.2QBitmap 4.3QImage 4.4QPicture 1.绘图事件paintEvent paintEvent——绘图事件 需求:利用QPainter绘制点、线、圆、矩形、文字;设置画笔改为红色,宽度为…...

PDF内容提取,MinerU使用

准备环境 # python 3.10 python3 -m pip install huggingface_hub python3 -m pip install modelscope python3 -m pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com下载需要的模型 import json import osimport requests from huggingface_hub…...

基于lora的llama2二次预训练

基于lora的llama2二次预训练 一、为什么需要对llama2做基于lora的二次预训练? 加入中文训练语料进行llama2的二次预训练,这样模型就可以增加支持中文输出的能力。 二、基于lora的llama2二次预训练的目标是什么? 在保持预训练模型权重不变的情况下&a…...

机器学习之量子机器学习(Quantum Machine Learning, QML)

量子机器学习(Quantum Machine Learning, QML)是一门结合量子计算与机器学习的新兴交叉领域。它利用量子计算的优势(如并行计算、量子叠加和量子纠缠)来解决传统机器学习中难以处理的问题,或提升算法效率和性能。 QML 的核心要素 量子计算的特性: 量子叠加:允许量子比特…...

【2024 Optimal Control 16-745】【Lecture 3 + Lecture4】minimization.ipynb功能分析

主要功能-最小化问题 目标函数分析: 定义函数 f ( x ) f(x) f(x) 及其一阶、二阶导数。使用绘图工具可视化函数的形状。 实现数值优化: 使用牛顿法寻找函数的极值点,结合一阶和二阶导数加速收敛。使用正则化牛顿法解决二阶导数矩阵可能不正定的问题。 可视化过程…...

一种新的电机冷却方式——热管冷却

在现代工业设备中,电机作为一种核心动力装置,广泛应用于各个领域。例如,家用电器、自动化生产线、交通工具等都离不开电机的运作。然而,随着电机功率的不断提升和负载的增加,电机在运行过程中产生的热量也随之增多&…...

虚拟机上搭建达梦DSC简略步骤

vmware 17 centos 7.6 达梦 dm8_20240920_x86_rh7_64.iso cd /d C:\Program Files (x86)\VMware\VMware Workstation\.\vmware-vdiskmanager.exe -c -s 100MB -a lsilogic -t 2 "F:\vm\dmdsc\sharedisk\share-dcr.vmdk" .\vmware-vdiskmanager.exe -c -s 100MB -a l…...

C++ 矩阵旋转

【问题描述】 编写一个程序,读入一个矩阵,输出该矩阵以第一行第一列数字为中心,顺时针旋转90度后的新矩阵,例如: 输入的矩阵为: 1 2 3 4 5 6 顺时针旋转90度后输出的矩阵为: 4 1 5 2 6 3 【输入…...

mongodb基础操作

创建数据库 use admin授权 db.auth("admin","123456")创建用户 db.createUser({ user: "xxx", pwd: "xxxxxx", roles: [ { role: "readWrite", db: "iot" } ] })查询数据库大小 show dbs;查询结果数量 db.mo…...

以思维链为线索推理隐含情感

❀ 以思维链为线索推理隐含情感 简介摘要引言THORTHOR核心代码实验结果代码运行总结 简介 本文主要对2023ACL论文《Reasoning Implicit Sentiment with Chain-of-Thought Prompting》主要内容进行介绍。 摘要 尽管情绪分析任务常依据文本中的直接意见表达来判定目标的情绪倾向…...

(笔记,自己可见_1)简单了解ZYNQ

1、zynq首先是一个片上操作系统(Soc),结合了arm(PS)和fpga(PL)两部分组成 Zynq系统主要由两部分组成:PS(Processing System)和PL(Programmable L…...

部署自动清理任务解决ORA-00257: archiver error. Connect internal only, until freed

使用oracle数据库的时候,我们一般都会开启归档,确保数据库的日志连续和和数据安全。但随着数据库的运行,归档文件会越来越多,最终撑满磁盘空间,数据库无法继续归档,出现“ORA-00257: archiver error. Conne…...

scau编译原理综合性实验

一、题目要求 题目: 选择部分C语言的语法成分,设计其词法分析程序、语法语义分析程序。 要求: 设计并实现一个一遍扫描的词法语法语义分析程序,将部分C语言的语法成分(包含赋值语句、if语句、while循环语句&#xf…...

[Docker-显示所有容器IP] 显示docker-compose.yml中所有容器IP的方法

本文由Markdown语法编辑器编辑完成。 1. 需求背景: 最近在启动一个服务时,突然发现它的一个接口,被另一个服务ip频繁的请求。 按理说,之前设置的是,每隔1分钟请求一次接口。但从日志来看,则是1秒钟请求一次&#xff…...

PICO VR串流调试Unity程序

在平时写Unity的VR程序的时候,需要调试自己写的代码,但是有的时候会发现场景过于复杂,不是HMD一体机能运行的,或者为了能够更方便的调试,不需要每次都将程序部署到眼睛里,这样非常浪费时间,对于…...

ESP-KeyBoard:基于 ESP32-S3 的三模客制化机械键盘

概述 在这个充满挑战与机遇的数字化时代,键盘已经成为我们日常学习、工作、娱乐生活必不可少的设备。而在众多键盘中,机械键盘,以其独特的触感、清脆的敲击音和经久耐用的特性,已经成为众多游戏玩家和电子工程师的首选。本文将为…...

PML和金属边界区别

一、完美匹配层(PML)边界 原理:PML是一种特殊的吸收边界条件。它基于麦克斯韦方程组的特殊解来设计,其材料参数是经过精心选择的,使得在这个边界区域内,电磁波能够无反射地进入并被吸收。从数学上来说&…...

机器学习基础--基于线性回归房价预测

经典的线性回归模型主要用来预测一些存在着线性关系的数据集。回归模型可以理解为:存在一个点集,用一条曲线去拟合它分布的过程。如果拟合曲线是一条直线,则称为线性回归。如果是一条二次曲线,则被称为二次回归。线性回归是回归模…...

【Y20030007】基于java+servlet+mysql的垃圾分类网站的设计与实现(附源码 配置 文档)

网垃圾分类网站的设计与实现 1.摘要2.开发目的和意义3.系统功能设计4.系统界面截图5.源码获取 1.摘要 随着全球环境保护意识的提升,垃圾分类已成为一项紧迫且重要的任务。为了有效推动垃圾分类的实施,提升公众的环保意识和参与度,垃圾分类已…...

47小型项目的规划与实施

每天五分钟学Linux | 第四十七课:小型项目的规划与实施 大家好!欢迎再次来到我们的“每天五分钟学Linux”系列教程。在前面的课程中,我们学习了并发编程的知识,包括如何管理和使用进程与线程。今天,我们将探讨如何规划…...

Linux---ps命令

​​​​​​Linux ps 命令 | 菜鸟教程 (runoob.com) process status 用于显示进程的状态 USER: 用户名,运行此进程的用户名。PID: 进程ID(Process ID),每个进程的唯一标识号%CPU: 进程当前使用的CPU百分比%MEM: 进程当前使用的…...

Qt Qt::UniqueConnection 底层调用

在这里插入图片描述 步骤1: 1:判断槽函数连接方式, 以及信号对象是否有效2: 信号计算格式是否 大于 signal_index 目前调试 signal_index 不太清楚怎末计算的(有清楚的帮忙街道)3:获取槽函数对…...

Jenkins + gitee 自动触发项目拉取部署(Webhook配置)

目录 前言 Generic Webhook Trigger 插件 下载插件 ​编辑 配置WebHook 生成tocken 总结 前言 前文简单介绍了Jenkins环境搭建,本文主要来介绍一下如何使用 WebHook 触发自动拉取构建项目; Generic Webhook Trigger 插件 实现代码推送后,触…...

2025-2026财年美国CISA国际战略规划(下)

文章目录 前言四、加强综合网络防御(一)与合作伙伴共同实施网络防御,降低集体风险推动措施有效性衡量 (二)大规模推动标准和安全,以提高网络安全推动措施有效性衡量 (三)提高主要合作…...

aws ses生产环境申请

* aws ses生产环境申请经验: 要有域名邮箱作为反馈联系邮箱 且有收发记录 最好使用aws的WorkMail要说明清晰的使用用途、预估量、如何处理退信和投诉、防spam策略 等内容,这里可以先问问AI(比如:如何处理退信和投诉?…...

velocity unable to find resource ‘xxx.vm‘ in any resource loader

大家好,我是 程序员码递夫。 [TOC]velocity unable to find resource ‘xxx.vm’ in any resource loader 1.问题 今天帮客户解决一个远古 java web系统的bug , 客户的系统用了非常古老的框架 jdk1.6struc1.1 velocity1.5 运行在tomcat6环境。 客户想迁移到 tomc…...

InfluxDB时序数据库笔记(一)

InfluxDB笔记一汇总 1、时间序列数据库概述2、时间序列数据库特点3、时间序列数据库应用场景4、InfluxDB数据生命周期5、InfluxDB历史数据需要另外归档吗?6、InfluxDB历史数据如何归档?7、太麻烦了,允许的话选择设施完备的InfluxDB云产品吧8、…...

c#编码技巧(十九):各种集合特点汇总

.NET 常用集合对比: .NET 常见的线程安全集合 .NET 只读集合...

Python中的__init__()函数

什么是__init__()函数? __init__()函数其实是用于初始化新建对象的状态,当你创建一个类的实例时,__init__()函数的方法就会被自动调用,允许你为对象设置初始属性或执行初始化操作。 接下来这里让我们举例说明: 首先&#xff0c…...

写的bug与调试

无论是代码中的逻辑混乱,还是环境配置引发的灾难,亦或是多人协作产生的诡异问题,都可以在这里分享。把你职业生涯里遇到或写过的最大 bug 故事讲出来,让大家一起感受那些惊心动魄、哭笑不得的瞬间,也为后来人敲响警钟吧…...

本地安装YAPI

项目中用到很多的RESTAPI,光靠人工管理或者普通文档肯定是不行的,翻了很多的RESTAPI管理工具,还是选择了YAPI,原因有2,一个是接口位于内网,外网网站上管理测试不到内网接口,另外一个是使用方式&…...

嵌入式Linux基于IMX6ULL tslib学习总结

目录 1. tslib开源库介绍1.1 tslib主要功能1.2 架构 2. tslib代码简单分析2.1 ts_print_mt.c分析代码2.2 ts_setup代码分析2.3 ts_open代码分析2.4 ts_config代码分析2.5 ts_read_mt代码分析2.6 tslib中4个模块的含义 3. 使用tslib库打印触摸屏2点之间的距离 基于韦东山IMX6ULL…...

pinia的使用

一、安装 Pinia 首先,确保你的项目已经安装了 Vue.js(版本 3.x)。如果没有,请先安装 Vue。 然后使用包管理器(如 npm 或 yarn)安装 Pinia: 通过 npm 安装:npm install pinia通过 ya…...

亚信安全携手飞书“走近先进” 与保隆科技探索制造业数字化转型

亚信安全携手飞书组织举办“走近先进”活动。近日活动“走近”了中国汽车供应链百强、上海市制造业五十强企业——上海保隆汽车科技股份有限公司(以下简称“保隆科技”)。活动围绕“突破桎梏 加速升级”的主题,聚焦企业数字化转型的核心议题&…...

mybatis-plus方法无效且字段映射失败错误排查

问题: Invalid bound statement (not found): com.htlc.assetswap.mapper.WalletMapper.insert,并且select * 进行查询时带下划线的字段未成功映射。 排查: 1.检查WalletMapper接口,确保继承自BaseMapper 2.启用驼峰命名法映射。a…...

poi模板动态导出,下拉框联动,公式设置

背景:有一个动态导出模板的需求,根据页面维护的数据比如模板名称,模板的sheet名称,列名称宽度高度等,导出excel文件。打破以往把excel上传到代码的resource中,或者文件服务中,再下载出来导入。这…...

string的实际应用 -- 大数相加 、大数相乘

前言:哎,做题好难o(╥﹏╥)o,有时候想不到,而有时候则是想到了却没办法理清思路,转化为代码。有必要反思了┓(;_`)┏,是否是做的太少了,或是自己的基础欠缺。 大学总是有些迷茫~ ​​…...

16:(标准库)ADC三:使用外部触发启动ADC/模拟看门狗

使用外部触发启动ADC 1、外部中断线EXTI11触发ADC2、外部定时器TIM2_CH2触发ADC3、ADC中模拟看门狗的使用 1、外部中断线EXTI11触发ADC ADC的触发方式有很多,一般情况都是使用软件触发反式启动ADC转换。除了软件触发方式还能使用外部事件触发启动ADC转换。如下图所…...

前端框架 react 性能优化

目录 一、不使用任何性能优化API进行优化 二、通过性能优化API优化 1、React.memo 2、useCallback 3、useMemo 4、PureComponent 三、总结​ 总览:react的优化核心思想就是让react跳过重新渲染那个些没有改变的Component,而只重新渲染发生变化的C…...

一加ACE 3 Pro手机无法连接电脑传输文件问题

先说结论:OnePlus手机无法连接电脑传输数据的原因,大概率是一加数据线的问题。尝试其他手机品牌的数据线(比如华为),再次尝试。 连接电脑方法: 1 打开开发者模式(非必要操作) 进入…...

✅ Qt流式布局

Qt流式布局 前段时间,曾经对某个软件的一个“流式布局”有点感兴趣,什么叫“流式布局”呢?请看下图: 简而言之,流式布局就是布局应能够根据界面尺寸的变化自动调整其内部控件的位置。然而,Qt 提供的标准布局&#xff…...

【微服务】RabbitMQ与SpringAMQP消息队列

一、初识MQ 1. 同步通讯 同步通讯就好比双方打电话,可以实时响应,但只能一对一,只能同时和一个人聊天。 异步通讯就好比两个人发信息,你发信息给对方,对方不一定给你回复,但是可以一对多,可…...

C++设计模式-中介者模式

动机(Motivation) 多个对象相互关联的情况,对象之间常常会维持一种复杂的引用关系,如果遇到一些需求的更改,这种直接的引用关系将面临不断的变化。在这种情况下,可以使用一种”中介对象“来管理对象间的关联关系,避免…...

js实现分页效果

分页总结: 先写好html格式和css样式 再写js时先将他们都获取过来,设置一个k为页数的下标,num为每页的数据数量,pages为页数,并且获取json数据,再将data获取到全局 写for循环,设置一个变量为i…...

【WRF-Urban】多层建筑能源参数化模型概述:原理

【WRF-Urban】多层建筑能源参数化模型概述:原理 1 概述1.1 原理1.2 使用步骤 2参考 多层建筑能源参数化(Multi-layer Building Energy Parameterization, BEP)模型是一种用于模拟城市环境中多层建筑群的能量交换和微气候影响的参数化模型。该…...