首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • HarmonyOS5服务技术分享--函数创建配置指南

    今天咱们来一起探索如何在华为HarmonyOS的AGC函数服务中创建和配置函数,手把手教你用HTTP触发器玩转函数。无论你是刚入门还是想优化现有功能,这篇指南都会给你清晰的指引,咱们直接上干货! 一、函数能做什么?函数就像你的"云端小助手",无需管理服务器就能运行代码。适合处理即时任务(比如用户提交表单后自动发邮件)、数据清洗或对接第三方API。 二、手把手创建第一个函数​​Step 1:进入函数控制台​​登录AGC控制台,选择你的项目。左侧导航栏找到「开发 > 函数」,点击「创建函数」。​​ 内存不足报错​​:函数处理大文件时,内存选4GB更保险。​​环境变量不生效​​:修改后记得点「保存」,并等待10秒让配置生效。希望这篇指南能帮你轻松玩转HarmonyOS函数! 动手试试吧,你的第一个函数正在等你召唤!​​

    32210编辑于 2025-05-22
  • HarmonyOS5服务技术分享--ArkTS调用函数

    ✨【HarmonyOS实战指南】手把手教你用ArkTS玩转函数文件获取✨大家好呀今天我们来聊聊如何通过HarmonyOS的ArkTS语言实现函数文件获取功能。 (文末有完整代码模板哦) 前期准备1️⃣ 登录华为AppGallery Connect控制台2️⃣ 确保已创建好函数项目(还没有的话快去后台创建一个吧) 核心四步走: 第一步:创建HTTP触发器进入函数详情页 添加新触发器配置参数时要注意:触发器类型选HTTP请求方式目前仅支持POST认证类型根据场景选择:▫️ API客户端鉴权(Client适用):APP/本地应用调用▫️ API客户端鉴权(Server适用):函数间调用勾选 return fileBuffer; } catch (error) { console.error("出错了:", error); return null; }} 总结:通过函数 欢迎在评论区留言讨论,或者到华为开发者社区提问(记得带上#HarmonyOS函数#标签哦)。后续还会带来更多实战技巧,关注我不迷路!

    30810编辑于 2025-05-22
  • HarmonyOS5服务技术分享--函数预加载文章整理

    今天咱们来聊聊如何使用​​端一体化方式开发函数​​,尤其针对华为的预加载服务。整个过程会手把手带你从零开始,涵盖创建工程、编写代码、调试到部署,帮你轻松掌握关键技巧。 开通服务​​:在AGC控制台开通​​预加载服务​​和​​函数服务​​(找不到入口?直接搜“预加载”或“函数”即可)。​​ 二、创建端一体化工程:5分钟搭好架子​​咱们以HarmonyOS应用为例(元服务流程类似),快速搭建一个端一体化工程:​​新建工程​​:打开DevEco Studio → 欢迎页点击 ​​Create 三、创建并配置函数:像搭积木一样简单​​现在咱们来创建一个函数,名字就叫 ​​my-cloud-function​​:​​右键创建函数​​:进入 ​​CloudProgram/cloudfunctions​​ 六、部署函数:一键上,轻松搞定​​​​单个部署​​:右键函数目录 → ​​Deploy​​,状态栏提示成功即完成。​​

    25400编辑于 2025-05-22
  • 来自专栏万丈高楼平地起

    函数

    函数应用场景:语雀文章更新触发 Api -> 函数 提供 API,并触发 http 请求 gitee 的 api -> gitee 的 hook 触发 jenkins 拉取代码自动构建 1.腾讯函数 1.腾讯控制台搜索 “函数”,按步骤点击 图片 2.新建函数 1.选择从头开始,事件函数和 web 函数按照需求选择,函数名称自定义 2.运行环境,选择一个你熟悉的语言即可 3.其他选择默认 time.localtime()) def main_handler(event, context): r = requests.post("https://gitee.com/api/v5/ API 查看是否成功触发请求 图片 7.成果展示 图片 2.阿里函数 1.阿里控制台搜索 “函数计算 FC”,按步骤点击 图片 2.创建服务,创建函数 1.选择内置运行时创建,选择处理 总结 阿里函数和腾讯函数总体来说使用和创建方法大同小异,还有些特殊的使用需要更近一步挖掘,期待下一篇文章,加油。

    1.9K30编辑于 2023-04-07
  • HarmonyOS5服务技术分享--ArkTS开发函数

    ✨【手把手教你玩转HarmonyOS函数调试】✨Hey 开发者朋友们! 今天咱们来聊聊怎么用命令行快速调试HarmonyOS的函数,让你开发效率直接起飞~ 先来划重点:✅ 本地调试不用等打包✅ 支持Node.js 14.x/18.x和Java 1.8✅ 支持HTTP触发器调用 ✅ 持续开发调试一条龙️ 准备工作:安装AGCLI工具(华为应用分发服务命令行工具)准备测试用的函数项目确保本地Node.js环境版本正确(建议用nvm管理版本) 五步调试大法:【第一步】环境配置在项目根目录创建 8080参数 调试通过后:直接用命令部署上线:agcli function deploy 小贴士:• 善用--env参数切换测试/生产环境• 复杂场景可以配合Postman做接口测试• 定期清理旧的测试函数 下次咱们再聊聊函数的高阶玩法,记得关注哦~ (本文档基于HarmonyOS ArkTS API 9+版本整理,最新动态请关注官方文档)

    22910编辑于 2025-05-22
  • 来自专栏自动化、性能测试

    Mysql 常用函数5)- substring 函数

    Mysql常用函数的汇总,可看下面文章 https://www.cnblogs.com/poloyy/p/12890763.html substring 的作用 截取指定范围的字符串,学过Java的同学 ,对这个应该不陌生,字符串函数也有一个substring,作用一样哈 substring 的语法格式 SUBSTRING(s,n,len) 语法格式说明 s:指定字符串 n:起始位置,从1开始 len

    65420发布于 2020-06-09
  • 来自专栏一个会写诗的程序员的博客

    5函数函数式编程第5函数函数式编程

    5函数函数式编程 凡此变数中函彼变数者,则此为彼之函数。 Kotlin代码可以这样写 package com.easy.kotlin fun main(args: Array<String>) { val list = listOf(1, 2, 3, 4, 5, 6, 7}); out.println(filterOdds(list)); // 输出:[1, 3, 5, 7] } public static List<Integer (2, 2) // 4 5.3 lambda表达式 我们在本章开头部分讲到了这段代码 val list = listOf(1, 2, 3, 4, 5, 6, 7) list.filter { it % 3, 4, 5, 6, 7) >>> list.filter(isOdd) // 直接传入isOdd函数 [1, 3, 5, 7] 5.4 高阶函数 其实,在上面的代码示例 list.filter(isOdd

    65510发布于 2018-08-17
  • 来自专栏Tencent Serverless 官方专栏

    【玩转函数】腾讯函数 Python 依赖安装

    本次作者主要是想利用腾讯的 Serverless 函数服务,由于腾讯函数 Python 的环境只配置了基础的 Python 库,比如流行的 Pandas 库并没有包含在内,这就导致了面板数据类型的分析不能很好的进行 利用 Docker 部署跟腾讯函数一致的环境; 2. 由于腾讯函数采用了 Python 3.6.1 版本,该版本相对而言比较老旧,需要安装适配的 Pandas 版本; 3. 本次依赖安装,需要尽可能的利用腾讯函数中 Python 3.6.1 自带的库,仅安装需要的依赖,以便提高加载速度; 4. 本次主要在本地生成合适的依赖,手动上传到腾讯函数服务中; 1. 进入环境:docker run -it --name py --network=host -v /tmp/foo:/tmp/bar scf:python3 /bin/bash 5. 腾讯函数返回格式:https://www.lanol.cn/post/386.html 3.

    5.6K30发布于 2021-07-20
  • 来自专栏大帅老猿

    函数进阶:函数URL化、集成响应、定时任务和函数路由

    函数URL化 函数并不是只能在uni-app中使用,我们完全可以脱离uni-app的环境来调用,这就需要用函数URL化这个能力。把函数给其他平台、环境的应用当成普通的http请求来访问。 https://5ccdce58-43fd-4ebf-b4d1-73664467bc69.bspapp.com/xcxcontact 自定义域名 不喜欢这个默认域名,也可以绑定自己的域名来访问,绑定的域名 定时任务 函数可以配置定时触发器,配置后的函数会在相应的时间点被触发。 函数路由 一个服务空间里最多只能有48个函数,当然对大部分的项目而言,这个数量是够用的。通过函数的路由模式我们可以极大地节省函数的使用数量。 由于高频次的使用带来的缓存,也可以节省函数冷启动的次数。但是多个请求到同一个函数的话,也会占用单个函数的并发极限。 小结 在本节中我们学习的函数URL化非常有用。

    6.6K20编辑于 2022-04-13
  • 来自专栏黄希彤的专栏

    函数benchmark

    调试一个计算密集型的小玩意儿,本机计算挺久的,感觉还是需要更多cpu,正在想要不要用批量计算,读文档的时候发现启动也并不是很方便,数据准备到COS/CFS上,然后启动运行,再去COS/CFS上捞结果,这样用函数来做岂不是更轻松 而且函数就可以并发几十几百个实例,如果用来做计算性能怎么样呢?干脆做了个一个benchmark。这里用crypto的大质数生成算法来测试计算能力。' 回到函数。在腾讯64M的SCF实例上测得10分左右,这就超出期望了,十个这样的微小实例岂不是就可以打得过一台8核服务器?不过增加内存的时候分配到的cpu并没有成比例增加。 图片同时也测试了一下阿里FC的最低配0.05核128M图片结果也类似,用最小实例能蹭到最多的计算资源。

    1.1K20编辑于 2022-12-23
  • 来自专栏大帅老猿

    函数基础

    每个函数是一个js包,在函数被调用时,由serverless调度系统分配硬件资源启动一个node环境来运行这个函数。 创建函数 函数需要在HBuilderX编辑器中创建,在cloudfuctions目录上单击鼠标右键选择新建函数 新建的函数是一个目录,目录中有index.js入口文件。 函数的冷、热启动 函数是一种按需执行的服务,即函数在不被触发(请求)的时候,计算资源是不被激活的。 ,默认值256 "timeout": 5, // 函数的超时时间,单位秒,默认值5。 //其它业务代码 } 函数中访问函数函数中调用另一个函数,和uni-app前端调用函数类似,唯一的不同是函数中调用函数不支持callback形式。

    3K41编辑于 2022-04-13
  • 来自专栏技术分享

    C语言(5)----函数

    所以这个时候函数出现了。它用来使程序发生,使程序运行,它本身就是运行的指令。 我们可以用数学来类比C语言中的函数概念。注意,接下来所说的函数都是指C语言中的函数。 2.函数是什么? 另外,函数需要做到高内聚低耦合,这样才能使函数的可变性更高。 4.函数的分类 ·库函数:为了用户的需要,ANSIC规定了一些常用的函数标准,这些标准被称为标准库,那么代表这些标准的函数叫做库函数。 ·自定义函数:有时候库函数不能完成理想的任务,就需要用户自己去创造一个自定义函数来完成任务。 5.函数的格式 其实库函数和自定义函数的格式都是一样的,只是一个无需自己再规定,一个需要自己先自定义。 执行函数的过程就是输入参数-函数分析参数-输出结果(返回结果) 6.实参和形参 在5中我们已经知道了有个东西叫做形式参数,也就是形参,这里我们来具体介绍实参和形参。 实参:实际参数。 11.函数的声明和定义 函数的定义顾名思义,就是定义这个函数的作用 函数的声明就是告诉有这个函数,如果不声明的话编译器就理解不了,也就无法使用这个函数

    26110编辑于 2024-06-18
  • 来自专栏黯羽轻扬

    函数_TypeScript笔记5

    一.类型 函数的类型分为两部分: 参数:各个参数的类型 返回值:返回值的类型 例如: // 具名函数 function add(x: number, y: number): number { return x + y; }// 匿名函数 let myAdd = function(x: number, y: number): number { return x + y; }; 带类型的函数声明足够表达一个函数的类型信息 那么有办法复用一个函数的类型吗? 有。 把类型抽离出来就可以复用了,姑且称之为类型描述 类型描述 可以通过箭头函数语法描述函数的类型: let myAdd: (x: number, y: number) => number = function (摘自Types of polymorphism in java- Runtime and Compile time polymorphism) 简言之,能让同名函数的不同版本共存。

    1K30发布于 2019-06-12
  • 来自专栏有趣的django

    5.python函数

    ) 结果:120 过程: factorial(5) # 第 1 次调用使用 5 5 * factorial(4) # 第 2 次调用使用 4 5 * (4 * factorial(3)) # 第 3 次调用使用 3 5 * (4 * (3 * factorial(2))) # 第 4 次调用使用 2 5 * (4 * (3 * (2 * factorial(1)))) # 第 5 次调用使用 1 5 * (4 * (3 * (2 * 1))) # 从第 5 次调用返回 5 * (4 * (3 * 2)) # 从第 4 次调用返回 5 * (4 * 6) # 从第 ]) print(list(a)) 结果:[1, 3, 5, 7] 匿名函数lambda lambda 函数是一种快速定义单行的最小函数,可以用在任何需要函数的地方 优点:让代码更加精简,不需要考虑命名的问题

    80571发布于 2018-04-11
  • 来自专栏CMS建站教程

    函数网易自动打卡

    函数 全民升级时代来了!项目支持了函数!!! 什么是函数?就是可以让你没有服务器、本地电脑不用下载Python也可以使用这个项目,而且还是白嫖! 进入函数 这里拿腾讯函数做个案例,没有的可以免费开通一下,地址:https://console.cloud.tencent.com/scf/list-create? 新建函数 函数名随意,运行环境选Python 3.6,创建空白函数,然后下一步 3. 5. 配置账号 自己改下init.config里的账号密码以及Server酱密匙,用到多账号的也要配置account.json,做完后点击保存并测试。 蓝奏下载地址(不用去git了配置好接口了直接使用) https://www.lanzoui.com/ixi4si5th7g 作者项目下载地址 https://github.com/ZainCheung

    61840编辑于 2023-10-13
  • 来自专栏CMS建站教程

    函数网易自动打卡

    函数 全民升级时代来了!项目支持了函数!!! 什么是函数?就是可以让你没有服务器、本地电脑不用下载Python也可以使用这个项目,而且还是白嫖! 进入函数 这里拿腾讯函数做个案例,没有的可以免费开通一下,地址:https://console.cloud.tencent.com/scf/list-create? 新建函数 函数名随意,运行环境选Python 3.6,创建空白函数,然后下一步 [新建函数] 3. [Nh251x.png] 5. 配置账号 自己改下init.config里的账号密码以及Server酱密匙,用到多账号的也要配置account.json,做完后点击保存并测试。 蓝奏下载地址(不用去git了配置好接口了直接使用) https://www.lanzoui.com/ixi4si5th7g 作者项目下载地址 https://github.com/ZainCheung

    1.8K102编辑于 2022-02-19
  • 来自专栏ECS服务器

    腾讯SCF函数和Event函数关闭操作教程

    计费模式和免费额度变更通知 SCF计费模式和免费额度于 2022 年 6 月 1 日进行调整,用户开通使用函数三个月后每月不再享受免费额度,系统每月会发放基础套餐额度,同时自动扣除 12.8 元,详见免费额度文档 新用户前三个月免费额度中资源使用量、外网出流量较此前免费额度的量将提升一倍,通过 的形式享受免费额度,函数并发配额也将提升一倍。 如果您暂时不使用 SCF 的服务,可以手动冻结函数。 腾讯函数:https://console.cloud.tencent.com/scf/list? 点此反馈 【新功能】Web 函数支持单实例多并发功能正式发布,请求多并发支持自定义静态并发、智能动态并发,详见产品文档>> 直接删除了就不会产生费用了。如果需要这个功能的程序,还是保留了。

    3.7K41编辑于 2023-04-19
  • 来自专栏『云开发』

    函数』处理数据

    1.前言 经过上篇文章的介绍,详细的给大家介绍了一下函数当中的传参与调试方式,在看本次文章介绍的内容之前首先我抛出一个问题,我们为什么使用函数呢? 是不是就是为了对我们的数据进行加工处理,对吧,所以,那么接下来我们就来看看函数当中的数据处理。 2.函数的数据处理 在函数的目录下,创建一个叫做 getStu 的函数: 注意点:我们是可以直接在函数中访问数据库的 那么在函数中,访问数据库的步骤如下: 拿到当前环境对应的数据库 拿到数据库中指定的集合 完成第四步: // 函数入口函数 exports.main = async (event, context) => { // 1. name: "终结二班", // 返回结果的数据是放在 data 中,所以这里需要 .data 进行获取 list: res.data } // 5.

    65310编辑于 2024-01-28
  • 来自专栏云计算D1net

    函数”即将崛起?

    提供商现在提供函数性或微服务支持,而不再简单地提供基础设施、平台或软件即服务,因为函数是非常不同的。 要托管在哪个函数 遍布各地。无处不在。 函数在被需要的地方和时刻激活——而你只需支付使用时产生的费用。函数对于IoT或者任何类型的事件处理,显示了极致的灵活性与敏捷性。 函数同时还要求制定关于用户愿意支付多少函数托管费用的策略,这是根据成本与麻烦的控制回路长度组合而做出的决定。 函数的崛起 亚马逊甚至允许IoT将应用程序迁移到外部要求。 旧的模型让你为托管实例付费。在函数云中,不需要通常的实例托管方式。可以根据需要即时执行函数。这是什么导致了函数的按执行支付或无服务器的描述,但这还不完整。 Google于四月份将其函数服务移至测试阶段,Pivotal预计将于2017年年中开放业务。 如果由于任何原因编写函数,是不是使用功能不可避免? 这是每个提供商和云端用户需要考虑的最大问题。

    1.1K70发布于 2018-03-27
  • 来自专栏PHP开发者那些事

    腾讯函数初探

    前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯函数SCF。 大意就是workers提供一个免运维的轻量级的js的运行环境 现在微信小程序开发这么火,那么就拿腾讯的SCF函数作为一个入门的helloword。 相关的配置信息,可以打开腾讯的web控制台查看。 接下来就是编写函数部分了。 比如我选择创建函数的地区是「成都」,触发器只有三种: 定时触发,cos触发,kafka触发三种。 这个也说明函数还有待完善的地方,不过相信以后还是会越来越好。

    2K10发布于 2020-06-23
领券