鸿蒙开发Hvigor任务简介

编译构建工具DevEco Hvigor(以下简称Hvigor)是一款基于TS实现的构建任务编排工具,主要提供任务管理机制,包括任务注册编排、工程模型管理、配置管理等关键能力,提供专用于构建和测试应用的流程和可配置设置。 DevEco Studio使用构建工具Hvigor来自动执行和管理构建流程,实现 ...

StarRocks 物化视图刷新流程及原理

博主头像 前段时间给 StarRocks 的物化视图新增了一个特性,那也是我第一次接触 StarRocks,因为完全不熟悉这个数据库,所以很多东西都是从头开始了解概念。 为了能顺利的新增这个特性(具体内容可以见后文),我需要把整个物化视图的流程串联一遍,于是便有了这篇文章。 在开始之前简单了解下物化视图的基本 ...

懂了这个道理,人月神话不再是神话!

博主头像 本文书接上回《解决DDD最大难题-如何划分领域》,关注公众号(老肖想当外语大佬)获取信息: 最新文章更新; DDD框架源码(.NET、Java双平台); 加群畅聊,建模分析、技术交流; 视频和直播在B站。 声明: 本文观点限定在重业务的软件系统研发场景下,其它场景不作为本文讨论的范围。 前言 197 ...

『玩转Streamlit』--交互类组件

博主头像 交互类组件在Web应用程序中至关重要,它们允许用户与应用进行实时互动,能够显著提升用户体验。 用户不再只是被动地接收信息,而是可以主动地输入数据、做出选择或触发事件,从而更加深入地参与到应用中来。 此外,对于某些复杂的任务或操作,交互类组件可以将其分解成一系列简单的步骤或选择,从而降低用户的认知负担 ...

Rust 的静态网站生成器「GitHub 热点速览」

博主头像 如果你做过个人博客网站,那么一定对静态网站生成器不陌生。无论是 Ruby 语言的 Jekyll、Go 语言的 Hugo、还是基于 React 的 Gatsby,这些工具都有庞大的用户群体。对于喜欢的人来说,它们是无可替代的神器,而对于不喜欢的人,则可能难以“下咽”。正如俗话所说,“萝卜青菜,各有所爱 ...

Mysql篇-语句执行计划详解(explain)

博主头像 概述 使用 explain 输出 SELECT 语句执行的详细信息,包括以下信息: 表的加载顺序 sql 的查询类型 可能用到哪些索引,实际上用到哪些索引 读取的行数 Explain 执行计划包含字段信息如下:分别是 id、select_type、table、partitions、type、poss ...

dyld: 神秘的 __dso_handle

博主头像 iOS动态链接器dyld中有一个神秘的变量__dso_handle: // dyld/dyldMain.cpp static const MachOAnalyzer* getDyldMH() { #if __LP64__ // 声明 __dso_handle extern const MachOAn ...

大规模向量检索与量化方法

博主头像 1. 向量检索 在向量检索中,KNN(K-Nearest Neighbors)和ANN(Approximate Nearest Neighbor)是两种最常见的方法,它们都用于根据特征向量找到数据点之间的相似性,但它们在精确度和效率上有所不同。 KNN是一种基本的分类和回归方法,它根据一个样本在特征 ...

测试工程师的苦水与解药:别让这些问题毁了你的职业生涯!

博主头像 咱这些测试工程师啊,外人瞅着好像工作挺简单,不就是找找软件的毛病嘛。可实际上,这里面的苦啊,就像那一团乱麻,扯都扯不清,全是无奈和心酸。 加班加到“怀疑人生” 咱这加班啊,那可真是没个头。经常整到深更半夜,感觉自己都快不是个人了,身体那是越来越差,就像个破机器似的。可要是按时下班呢?心里就像有只小猫 ...

API13Bate版来了DevEco已更新快来看新功能吧

HarmonyOS 5.0.1 Beta3,是HarmonyOS开发套件基于API 13正式发布的首个Beta版本。该版本在OS能力上主要增强了C API的相关能力,多个特性补充了C API供开发者使用。 OS平台能力增加 首先是系统能力增加了,这次增加了很多C接口能力,像我们用得比较多的场景有:A ...

云开发实践:从 0 到 1 带你玩 AI

博主头像 今天我们将深入分析云开发的 AI 能力。这次的讨论焦点不再是之前提到的云端IDE编写代码的能力,而是更为广泛和实际的内容——如何利用云平台提供的各种模块化能力,快速高效地开发。今天的主题依然围绕AI展开,但这并不妨碍我们从平台能力的开通开始,逐步引导你了解 云开发 的 AI 能力。 在这个过程中,我 ...

springboot~jpa优雅的处理isDelete的默认值

博主头像 如果多个实体类都有 isDelete 字段,并且你希望在插入时为它们统一设置默认值,可以采取以下几种方法来减少代码重复: 1. 使用基类(抽象类) 创建一个基类,其中包含 isDelete 字段和 @PrePersist 方法。然后让所有需要这个字段的实体类继承这个基类。 示例代码: import ...

访谈李继刚:从哲学层面与大模型对话

博主头像 相信不少人和我一样,是从“汉语新解”这段爆火提示词中知道李继刚这位“神人”的。直到看到11月4日公众号“数字生命卡兹克”对继刚做了专访文章《专访"Prompt之神"李继刚 - 我想用20年时间,给世界留一句话》,让我初步了解到继刚其实是一位有理想、爱读书、善思考的人。这激发了我的强烈好奇心和沟通欲, ...

【小记】如何将多媒体键映射为锁屏

博主头像 工作电脑为一体机。所有的USB接口都在屏幕的后面。插拔U盘极不方便。于是搜索USB小物件,看能不能通过小物件将USB的接口延长到屏幕前 寻觅一番,找到一个中意的小物件——ELEKS MAKER 极客桌面控制器 如上图所示,小物件有着朋克风,充满现代感。带有3个USB2.0接口,日常工作使用足够。另外 ...

全网最全商品模型设计方案,不接受反驳!

博主头像 大家好,我是汤师爷~ 今天聊聊商品概念模型设计。 优秀的商品概念模型应具备充分的灵活性和抽象性,以适应不同行业的需求变化,并在系统升级或业务调整时,能最小化重构的工作量。 商品模型是商品管理系统的核心,整体来看,可以划分为三个关键部分: 基础资料:用于定义和管理商品的基本要素,是商品的“元数据”。包 ...

js中栈的运用

JavaScript 中栈的运用 在 JavaScript 中,栈(Stack)是一种非常有用的数据结构,它遵循后进先出(Last In First Out,LIFO)的原则。在本文中,我们将深入探讨栈的概念以及在 JavaScript 中的实际运用。 一、栈的概念 栈是一种线性数据结构,它只能在一 ...

<1···456···100>