- 原生和ArkUI界面参数传递在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进行设置,Entry模块收到该参数之后,解析参数从而决定拉起的页面,一个简单的示意图如下所示: ArkUI-X与原生之间的bridge桥接通信ArkUI-X SDK 提供了一种bridge通信方案... 原生和ArkUI界面参数传递在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进行设置,Entry模块收到该参数之后,解析参数从而决定拉起的页面,一个简单的示意图如下所示: ArkUI-X与原生之间的bridge桥接通信ArkUI-X SDK 提供了一种bridge通信方案...
- LightGBM与MySQL的深度集成,为机器学习提供从数据到模型预测的完整解决方案。通过高效的数据管道、智能缓存及压缩技术,实现海量数据低延迟访问,支持实时特征工程与增量训练。该方案突破传统ETL瓶颈,保障生产环境可靠性,未来还将拓展联邦学习与元数据驱动等方向,推动数据智能深度融合,加速AI产业落地。 LightGBM与MySQL的深度集成,为机器学习提供从数据到模型预测的完整解决方案。通过高效的数据管道、智能缓存及压缩技术,实现海量数据低延迟访问,支持实时特征工程与增量训练。该方案突破传统ETL瓶颈,保障生产环境可靠性,未来还将拓展联邦学习与元数据驱动等方向,推动数据智能深度融合,加速AI产业落地。
- 1 简介本文简介管道-过滤器和数据仓储架构风格的异同和示例。 适用功能 管道-过滤器 数据仓储 交互方式 组件通过管道相互连接, 数据通过中心仓储存储和管理, 数据流动按顺序通过过滤器逐步处理, 多个组件可直接访问数据仓储, 每个过滤器独立完成特定任务。 通过查询和操作进行数据交互。 数据结构 数据流是主要结构, ... 1 简介本文简介管道-过滤器和数据仓储架构风格的异同和示例。 适用功能 管道-过滤器 数据仓储 交互方式 组件通过管道相互连接, 数据通过中心仓储存储和管理, 数据流动按顺序通过过滤器逐步处理, 多个组件可直接访问数据仓储, 每个过滤器独立完成特定任务。 通过查询和操作进行数据交互。 数据结构 数据流是主要结构, ...
- 1 简介事件消息传递技术的比较:Pub/Sub 与消息队列消息队列(例如 RabbitMQ):专注于一次向一个使用者发送消息,确保传输并通常保持顺序。最适合点对点通信。Pub/Sub:同时向多个订阅者广播消息,非常适合许多服务需要对同一事件做出反应的事件驱动系统。Pub/Sub 与流媒体平台流式处理平台(例如 Kafka):专为处理连续数据流而设计,可以将消息保留更长时间。更复杂,但非常适... 1 简介事件消息传递技术的比较:Pub/Sub 与消息队列消息队列(例如 RabbitMQ):专注于一次向一个使用者发送消息,确保传输并通常保持顺序。最适合点对点通信。Pub/Sub:同时向多个订阅者广播消息,非常适合许多服务需要对同一事件做出反应的事件驱动系统。Pub/Sub 与流媒体平台流式处理平台(例如 Kafka):专为处理连续数据流而设计,可以将消息保留更长时间。更复杂,但非常适...
- 1 简介本文将讨论事件驱动架构 (EDA) 及其最常用的消息传递模式:发布/订阅 (pub/sub)。我们将解释这些系统中的事情是如何运作的,它们与所谓的传统方法有什么区别,以及它们何时合适。利用事件驱动架构进行实时通信的通信协议之一是 WebSockets。事件驱动型架构是一种连接分布式软件系统并允许高效通信的设计模型。EDA 使实时或近乎实时地交换信息成为可能。在设计依赖微服务的应用程... 1 简介本文将讨论事件驱动架构 (EDA) 及其最常用的消息传递模式:发布/订阅 (pub/sub)。我们将解释这些系统中的事情是如何运作的,它们与所谓的传统方法有什么区别,以及它们何时合适。利用事件驱动架构进行实时通信的通信协议之一是 WebSockets。事件驱动型架构是一种连接分布式软件系统并允许高效通信的设计模型。EDA 使实时或近乎实时地交换信息成为可能。在设计依赖微服务的应用程...
- 1 简介基于事件溯源的事件驱动,事件溯源模式是一种通过将每个更改记录为事件序列来存储数据的方法,而不仅仅是保存最新状态。此方法对于需要完整作历史记录、轻松数据恢复或复杂审计的应用程序特别有用。通过重放这些事件,系统可以重建当前状态或调查过去的状态,使事件溯源成为处理复杂工作流的理想选择。这将为您的软件记录一份详细的日记。您不仅可以更新数据的当前状态,还可以将每个更改记录为单独的事件。这些事... 1 简介基于事件溯源的事件驱动,事件溯源模式是一种通过将每个更改记录为事件序列来存储数据的方法,而不仅仅是保存最新状态。此方法对于需要完整作历史记录、轻松数据恢复或复杂审计的应用程序特别有用。通过重放这些事件,系统可以重建当前状态或调查过去的状态,使事件溯源成为处理复杂工作流的理想选择。这将为您的软件记录一份详细的日记。您不仅可以更新数据的当前状态,还可以将每个更改记录为单独的事件。这些事...
- 1 简介本文尝试从二分搜索算法的角度推导插值搜索的核心思想,具体来说是通过调整二分搜索中确定“中点”的策略,引入数据分布的数学模型,逐步过渡到插值搜索算法。以下分析了二分法与插值搜索之间的联系,以及如何从二分法推导出插值搜索,包括更高级的插值方法(如牛顿插值法和拉格朗日插值法)的应用场景。 2. 二分法与插值搜索的联系二分搜索核心公式,在二分法中,假设数组是有序的:通过索引low 和 h... 1 简介本文尝试从二分搜索算法的角度推导插值搜索的核心思想,具体来说是通过调整二分搜索中确定“中点”的策略,引入数据分布的数学模型,逐步过渡到插值搜索算法。以下分析了二分法与插值搜索之间的联系,以及如何从二分法推导出插值搜索,包括更高级的插值方法(如牛顿插值法和拉格朗日插值法)的应用场景。 2. 二分法与插值搜索的联系二分搜索核心公式,在二分法中,假设数组是有序的:通过索引low 和 h...
- 1 简介事件架构的几个例子,事件驱动型架构(Event-Driven Architecture, EDA)是一种以事件为中心的架构模式,通常用于解耦系统组件,提高可扩展性和响应性。主流的事件驱动架构包括: 基于消息队列(Message Queue-Based EDA)典型技术栈:Kafka、RabbitMQ、NSQ事件存储在消息队列中,多个消费者可以异步消费事件。适用于高吞吐量和可靠性要求... 1 简介事件架构的几个例子,事件驱动型架构(Event-Driven Architecture, EDA)是一种以事件为中心的架构模式,通常用于解耦系统组件,提高可扩展性和响应性。主流的事件驱动架构包括: 基于消息队列(Message Queue-Based EDA)典型技术栈:Kafka、RabbitMQ、NSQ事件存储在消息队列中,多个消费者可以异步消费事件。适用于高吞吐量和可靠性要求...
- 1 简介在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题,如监听DOM,使用Promise链式调用,使用固定延时。如此在打印控件之前调用服务接口,如 GET /user/card_info 获取到固定单号 card_number之后 再使得chrome浏览器打开预览页保证... 1 简介在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题,如监听DOM,使用Promise链式调用,使用固定延时。如此在打印控件之前调用服务接口,如 GET /user/card_info 获取到固定单号 card_number之后 再使得chrome浏览器打开预览页保证...
- 1 简介如果需要在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题,如监听DOM,使用Promise链式调用,使用固定延时。 2 使用 Promise 链式执行如果你确保 fetch 之后 DOM 会立即更新,可以用 Promise 直接等待 fetch 结果。 <scr... 1 简介如果需要在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题,如监听DOM,使用Promise链式调用,使用固定延时。 2 使用 Promise 链式执行如果你确保 fetch 之后 DOM 会立即更新,可以用 Promise 直接等待 fetch 结果。 <scr...
- 1 背景如果需要在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题。setTimeout 的情况下确保数据加载后再调用 window.print(),可以利用 MutationObserver 或 Promise 处理数据更新和 DOM 渲染无法完成的问题。使用js的异步字... 1 背景如果需要在浏览器特别时chrome使用打印控件,这将可能需要获取后端服务的数据,比如该次打印的次数或者单号,这里汇集了三条方法处理后端数据返回和浏览器打印预览加载时机同步的问题。setTimeout 的情况下确保数据加载后再调用 window.print(),可以利用 MutationObserver 或 Promise 处理数据更新和 DOM 渲染无法完成的问题。使用js的异步字...
- 从零开始搭建大数据平台:屌丝逆袭指南 从零开始搭建大数据平台:屌丝逆袭指南
- 1 简介可以使用动态路由的web 迷你框架,本文使用Radix 树实现示例。Radix 树通过路径压缩和公共前缀合并,将 URL 路径映射为更紧凑的数据结构。对路径片段的匹配可以逐层深入,减少冗余节点。查询参数的匹配则依赖于键值哈希映射,时间复杂度更低,但不适合层级资源匹配。 2 实现示例如果服务需要 层级资源匹配 (如 /user/:id/posts/:postId),选择 动态路由。如... 1 简介可以使用动态路由的web 迷你框架,本文使用Radix 树实现示例。Radix 树通过路径压缩和公共前缀合并,将 URL 路径映射为更紧凑的数据结构。对路径片段的匹配可以逐层深入,减少冗余节点。查询参数的匹配则依赖于键值哈希映射,时间复杂度更低,但不适合层级资源匹配。 2 实现示例如果服务需要 层级资源匹配 (如 /user/:id/posts/:postId),选择 动态路由。如...
- 1 为普通工程师呐喊作为普通工程师一位软件工程师反驳了“10 倍工程师”的神话。我们大多数人都遇到过一些软件工程师,他们看起来就像魔术师一样,在推理复杂的心智模型、跳到不明显但优雅的解决方案或以不真实的速度发出高质量代码浪潮的能力方面与我们其他人不同。在我的职业生涯中,我遇到了许多这些不可思议的人。我认为他们的存在解释了“10 倍工程师”概念的奇特持久性,即生产力或技能是同行的 10 倍的... 1 为普通工程师呐喊作为普通工程师一位软件工程师反驳了“10 倍工程师”的神话。我们大多数人都遇到过一些软件工程师,他们看起来就像魔术师一样,在推理复杂的心智模型、跳到不明显但优雅的解决方案或以不真实的速度发出高质量代码浪潮的能力方面与我们其他人不同。在我的职业生涯中,我遇到了许多这些不可思议的人。我认为他们的存在解释了“10 倍工程师”概念的奇特持久性,即生产力或技能是同行的 10 倍的...
- 1 简介服务注册的权重模式动态路由 - 根据来自传入请求的数据(例如标头),将流量路由到特定服务的不同实例集。P-6 模式将严重依赖这种能力静态路由 - 将所有外部服务调用放在单个 URL 或 URL 前缀后面,并将这些调用映射到实际服务准入控制 - 在一个集中位置检查呼叫者关于所有服务的横切关注点(例如身份验证、授权、防抓取或访问限制)的准入。指标收集和日志记录 – 收集所有传入请求的指... 1 简介服务注册的权重模式动态路由 - 根据来自传入请求的数据(例如标头),将流量路由到特定服务的不同实例集。P-6 模式将严重依赖这种能力静态路由 - 将所有外部服务调用放在单个 URL 或 URL 前缀后面,并将这些调用映射到实际服务准入控制 - 在一个集中位置检查呼叫者关于所有服务的横切关注点(例如身份验证、授权、防抓取或访问限制)的准入。指标收集和日志记录 – 收集所有传入请求的指...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
苏州工业园区“华为云杯”2025人工智能应用创新大赛赛中直播
2025/08/21 周四 16:00-17:00
Vz 华为云AIoT技术布道师
本期直播将与您一起探讨如何基于华为云IoT平台全场景云服务,结合AI、鸿蒙、大数据等技术,打造有创新性,有竞争力的方案和产品。
回顾中 -
深入解读架构师专业级培训认证
2025/08/22 周五 16:30-17:30
阿肯-华为云生态技术讲师
解决方案架构专业级是开发者认证中的顶端明珠。这门认证聊什么?值得学吗?怎么考、考什么、难不难?这门课程深入解答
回顾中
热门标签