- 1. 单体的问题微服务:把应用程序功能性分解为一组服务的架构风格。每个服务是一组专注的、内聚的功能职责组成。 每个服务是松耦合的,有自己的私有数据库,通过 API 通信。每个服务可以独立开发,部署,测试和扩展。好处:持续交付和部署容易维护独立部署,扩展团队自治实现和采纳新技术更好的容错性缺点:服务拆分和定义是一项挑战(糟糕的是搞成了分布式单体应用)分布式系统带来的各种复杂性,使开发、部署和测... 1. 单体的问题微服务:把应用程序功能性分解为一组服务的架构风格。每个服务是一组专注的、内聚的功能职责组成。 每个服务是松耦合的,有自己的私有数据库,通过 API 通信。每个服务可以独立开发,部署,测试和扩展。好处:持续交付和部署容易维护独立部署,扩展团队自治实现和采纳新技术更好的容错性缺点:服务拆分和定义是一项挑战(糟糕的是搞成了分布式单体应用)分布式系统带来的各种复杂性,使开发、部署和测...
- 一、引子其实有点小小的标题党啦,毕竟相信各位读者对“高性能”的追求是永无止境的。但如果你确实有打算自研一套API网关,那么我认为了解构建它的基本组成和架构是很有必要的,本篇博客主要是围绕这些东西做一个整体的介绍。 二、基本概念 1.网关的作用简单来说,网关就是客户端与后端服务沟通的桥梁。网关负责接收客户端发来的请求,并将它转发到相应的后端服务上进行处理。因此,网关可以承接来自外部的Http... 一、引子其实有点小小的标题党啦,毕竟相信各位读者对“高性能”的追求是永无止境的。但如果你确实有打算自研一套API网关,那么我认为了解构建它的基本组成和架构是很有必要的,本篇博客主要是围绕这些东西做一个整体的介绍。 二、基本概念 1.网关的作用简单来说,网关就是客户端与后端服务沟通的桥梁。网关负责接收客户端发来的请求,并将它转发到相应的后端服务上进行处理。因此,网关可以承接来自外部的Http...
- 一、引子在06篇中我以查询历史绩效结果这个业务场景,来帮助大家熟悉和掌握相关API的使用,通过查询历史流程和变量来实现这个目的。回到我们本篇的博客,我们依然从业务场景出发,还是这个绩效流程,如果你的上级对你的自评结果不满意,他想要驳回让你重评;或者你自评后发现有遗漏填写数据需要补充,也需要上级给你驳回重填。通过以上的业务场景,我们可以发现其实驳回功能在实际业务中是一个很普遍且有用的功能。因... 一、引子在06篇中我以查询历史绩效结果这个业务场景,来帮助大家熟悉和掌握相关API的使用,通过查询历史流程和变量来实现这个目的。回到我们本篇的博客,我们依然从业务场景出发,还是这个绩效流程,如果你的上级对你的自评结果不满意,他想要驳回让你重评;或者你自评后发现有遗漏填写数据需要补充,也需要上级给你驳回重填。通过以上的业务场景,我们可以发现其实驳回功能在实际业务中是一个很普遍且有用的功能。因...
- 一、引子在05篇中我们学习了如何使用流程变量,如果业务需求为固定的内容,其实流程变量就可以当“表单”使用的,K-V的结构几乎天然支持了这部分。但是,如果你的业务需求需要用户灵活定制流程变量,这里用文字说明可能有的同学不太理解,具体案例大家可以去参考钉钉的工作流,用户可以在每个节点自己定义和管理变量,这种场景流程变量就无法很好地支持了,就需要用到Flowable提供的表单来操作了。上述的内容... 一、引子在05篇中我们学习了如何使用流程变量,如果业务需求为固定的内容,其实流程变量就可以当“表单”使用的,K-V的结构几乎天然支持了这部分。但是,如果你的业务需求需要用户灵活定制流程变量,这里用文字说明可能有的同学不太理解,具体案例大家可以去参考钉钉的工作流,用户可以在每个节点自己定义和管理变量,这种场景流程变量就无法很好地支持了,就需要用到Flowable提供的表单来操作了。上述的内容...
- 一、前情回顾在03篇中,我用Flowable-UI绘制了一个简单的绩效流程并在官方的demo中跑完了整个流程,加深了各位读者对于一个流程中包含的一些基础概念加深了认识,并且在这个过程里也渗透了一些可以应用的知识点。但我们也能想到,在实际业务中我们是要靠后端的接口去控制流程的流转,而不能靠Flowable-UI去控制。因此,本篇文章就是带领读者使用Flowable的Java Api去控制流程... 一、前情回顾在03篇中,我用Flowable-UI绘制了一个简单的绩效流程并在官方的demo中跑完了整个流程,加深了各位读者对于一个流程中包含的一些基础概念加深了认识,并且在这个过程里也渗透了一些可以应用的知识点。但我们也能想到,在实际业务中我们是要靠后端的接口去控制流程的流转,而不能靠Flowable-UI去控制。因此,本篇文章就是带领读者使用Flowable的Java Api去控制流程...
- 背景:C++ 与 C 的互操作性挑战 std::out_ptr:用于输出参数的智能指针适配器 特点 示例代码 std::inout_ptr:用于输入/输出参数的智能指针适配器 特点 示例代码 使用注意事项 总结在 C++23 标准中,std::out_ptr 和 std::inout_ptr 的引入为 C++ 与 C 语言的互操作性带来了显著的改进。这两个工具旨在简化智能指针与 C 风格 ... 背景:C++ 与 C 的互操作性挑战 std::out_ptr:用于输出参数的智能指针适配器 特点 示例代码 std::inout_ptr:用于输入/输出参数的智能指针适配器 特点 示例代码 使用注意事项 总结在 C++23 标准中,std::out_ptr 和 std::inout_ptr 的引入为 C++ 与 C 语言的互操作性带来了显著的改进。这两个工具旨在简化智能指针与 C 风格 ...
- 每逢节假日,“能不能顺利出行” 就成了悬在我心头的巨石。去年国庆计划去云南旅游,我提前半个月就开始做准备,定好闹钟,提前五分钟守在 12306 页面,鼠标不停刷新。可开票瞬间,网页直接卡顿,等恢复时,所有车次都显示 “无票”。不甘心的我,连续三天加入候补大军,手机每一次震动都让我心跳加速,却始终等不来好消息,最后只能无奈取消行程。春节回家时更惨,和亲戚朋友组队抢票,十几个人同时操作,依旧抢不... 每逢节假日,“能不能顺利出行” 就成了悬在我心头的巨石。去年国庆计划去云南旅游,我提前半个月就开始做准备,定好闹钟,提前五分钟守在 12306 页面,鼠标不停刷新。可开票瞬间,网页直接卡顿,等恢复时,所有车次都显示 “无票”。不甘心的我,连续三天加入候补大军,手机每一次震动都让我心跳加速,却始终等不来好消息,最后只能无奈取消行程。春节回家时更惨,和亲戚朋友组队抢票,十几个人同时操作,依旧抢不...
- 前言作为一个天天泡在 GitHub 上扒项目的人,翻译问题简直是我 “挖宝” 路上的头号绊脚石!想研究国外大神的优质开源项目,不是被机翻软件的 “神操作” 气到血压飙升 —— 把 “repository” 译成 “储存库”,代码注释里的变量名直接乱码;就是被收费翻译工具疯狂割韭菜,看个 README 就要充会员。更崩溃的是,好不容易找到个免费插件,翻译速度慢得像龟速,等它翻完,我都快把项目结... 前言作为一个天天泡在 GitHub 上扒项目的人,翻译问题简直是我 “挖宝” 路上的头号绊脚石!想研究国外大神的优质开源项目,不是被机翻软件的 “神操作” 气到血压飙升 —— 把 “repository” 译成 “储存库”,代码注释里的变量名直接乱码;就是被收费翻译工具疯狂割韭菜,看个 README 就要充会员。更崩溃的是,好不容易找到个免费插件,翻译速度慢得像龟速,等它翻完,我都快把项目结...
- 在本案例中,阐述了如何在MaaS服务领取模型体验DeepSeek-R1,并结合FastGPT搭建本地知识库,创建营养师智能体应用。 在本案例中,阐述了如何在MaaS服务领取模型体验DeepSeek-R1,并结合FastGPT搭建本地知识库,创建营养师智能体应用。
- 大家好!今天咱们来一起探索如何在华为HarmonyOS的AGC云函数服务中创建和配置函数,手把手教你用HTTP触发器玩转云函数。无论你是刚入门还是想优化现有功能,这篇指南都会给你清晰的指引,咱们直接上干货!👇🌟 一、云函数能做什么?云函数就像你的"云端小助手",无需管理服务器就能运行代码。适合处理即时任务(比如用户提交表单后自动发邮件)、数据清洗或对接第三方API。HarmonyOS的A... 大家好!今天咱们来一起探索如何在华为HarmonyOS的AGC云函数服务中创建和配置函数,手把手教你用HTTP触发器玩转云函数。无论你是刚入门还是想优化现有功能,这篇指南都会给你清晰的指引,咱们直接上干货!👇🌟 一、云函数能做什么?云函数就像你的"云端小助手",无需管理服务器就能运行代码。适合处理即时任务(比如用户提交表单后自动发邮件)、数据清洗或对接第三方API。HarmonyOS的A...
- 引言在现代Web开发中,RESTful API 是前后端交互的核心,而 Node.js中间件 和 SQL数据库查询优化 则是保障API性能与稳定性的关键技术。本文将结合实践经验,探讨如何通过中间件机制和数据库优化策略,构建高效、可扩展的RESTful API。 一、RESTful API设计基础 1.1 核心原则RESTful API基于资源导向设计,遵循以下原则:无状态性:每次请求独立... 引言在现代Web开发中,RESTful API 是前后端交互的核心,而 Node.js中间件 和 SQL数据库查询优化 则是保障API性能与稳定性的关键技术。本文将结合实践经验,探讨如何通过中间件机制和数据库优化策略,构建高效、可扩展的RESTful API。 一、RESTful API设计基础 1.1 核心原则RESTful API基于资源导向设计,遵循以下原则:无状态性:每次请求独立...
- 在当今快速发展的软件开发领域,掌握核心编程概念对于开发者来说至关重要。本文将深入探讨四个关键技术性主题:面向对象编程(OOP)、递归算法、API(应用程序接口) 和 闭包(Closure)。通过清晰的解释和辅助表格,我们将帮助您更好地理解这些概念及其应用场景。 1. 面向对象编程(OOP)面向对象编程是一种以“对象”为中心的编程范式,它通过封装、继承和多态来构建模块化、可复用的代码结构。O... 在当今快速发展的软件开发领域,掌握核心编程概念对于开发者来说至关重要。本文将深入探讨四个关键技术性主题:面向对象编程(OOP)、递归算法、API(应用程序接口) 和 闭包(Closure)。通过清晰的解释和辅助表格,我们将帮助您更好地理解这些概念及其应用场景。 1. 面向对象编程(OOP)面向对象编程是一种以“对象”为中心的编程范式,它通过封装、继承和多态来构建模块化、可复用的代码结构。O...
- 华为云Flexus+DeepSeek征文|基于Dify平台端午习俗指南助手Ai agent在人工智能技术迅猛发展的今天,如何将现代科技与中华优秀传统文化深度融合,成为了一个值得思考的新命题。端午节作为中国重要的传统节日之一,承载着丰富的历史文化与民俗价值。借助大模型、多模态感知与智能体架构的优势,本文探索构建一款“端午习俗指南助手 AI Agent”,旨在让更多用户通过智能化交互方式,深入... 华为云Flexus+DeepSeek征文|基于Dify平台端午习俗指南助手Ai agent在人工智能技术迅猛发展的今天,如何将现代科技与中华优秀传统文化深度融合,成为了一个值得思考的新命题。端午节作为中国重要的传统节日之一,承载着丰富的历史文化与民俗价值。借助大模型、多模态感知与智能体架构的优势,本文探索构建一款“端午习俗指南助手 AI Agent”,旨在让更多用户通过智能化交互方式,深入...
- 应用的每个HAP的根目录下都存在一个“config.json”配置文件,文件内容主要涵盖以下三个方面:应用的全局配置信息,包含应用的包名、生产厂商、版本号等基本信息。应用在具体设备上的配置信息,包含应用的备份恢复、网络安全等能力。HAP包的配置信息,包含每个Ability必须定义的基本属性(如包名、类名、类型以及Ability提供的能力),以及应用访问系统或其他应用受保护部分所需的权限等。 应用的每个HAP的根目录下都存在一个“config.json”配置文件,文件内容主要涵盖以下三个方面:应用的全局配置信息,包含应用的包名、生产厂商、版本号等基本信息。应用在具体设备上的配置信息,包含应用的备份恢复、网络安全等能力。HAP包的配置信息,包含每个Ability必须定义的基本属性(如包名、类名、类型以及Ability提供的能力),以及应用访问系统或其他应用受保护部分所需的权限等。
- 传统的规划工具通常是静态的,无法根据用户的实时需求进行动态调整。为了应对这一挑战,我们设计了一个基于对话的AI旅行规划系统,通过与用户互动,生成符合用户个性化需求的旅行计划。 传统的规划工具通常是静态的,无法根据用户的实时需求进行动态调整。为了应对这一挑战,我们设计了一个基于对话的AI旅行规划系统,通过与用户互动,生成符合用户个性化需求的旅行计划。
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
即将直播
热门标签