首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TCB系列学习文章——云开发的CloudBase CLI(十)

    记住 1 个命令 为了简化输入,cloudbase 命令可以简写成 tcb。tcb 是云开发产品英文的简称:Tencent Cloud Base。...尝试到命令行终端输入: $ tcb -h 就可以看到目前 CLI 支持的所有能力和命令了。建议可以经常使用 -h 来查看命令。...5、登录授权 方式一 —— 在终端输入tcb login $ tcb login //将会自动打开云开发控制台获取授权,您需要单击同意授权按钮允许 CloudBase CLI 获取授权。...你可以通过 命名空间.变量名 引用数据,如 {{tcb.envId}} 命名空间 变量名 含义 tcb envId 配置文件或通过命令行参数指定的环境 Id util uid 24 位的随机字符串 env...tcb fn deploy dev --force 注意:覆盖函数时,也会覆盖函数的配置和触发器。

    4.5K51

    TCB系列学习文章——云开发的云函数篇(四)

    2、云函数的运行环境 云函数运行在云端 Linux 容器环境中,一个云函数在处理并发请求的时候会创建多个云函数实例,每个云函数实例之间相互隔离,没有公用的内存或硬盘空间。...')//引用 tcb.init({//初始化 env: tcb.getCurrentEnv() //示例使用客户端所使用的环境ID,可以自由指定 }) 微信小程序入口 const cloud = require...exports.main = async (event, context) => { //小程序把tcb对象换成cloud对象 return await tcb.callFunction({/...= require('tcb-admin-node'); //初始化SDK tcb.init(); //获取用户信息 const userInfo = await tcb.auth().getUserInfo...2、云函数运行在Linux环境下,性能相对稳定。 3、云函数自动扩容伸缩,无运维成本。 4、云函数是无状态和幂等的。 5、有着很方便的测试、日志与监控管理。

    4.2K179

    TCB系列学习文章——云开发的云存储篇(六)

    小程序临时文件路径,一般通过wx.chooseImage获取 }).then((res) => { console.log(res.fileID)// 返回文件 ID }); 2、web端 const tcb...= require("tcb-js-sdk")//引入sdk——web tcb.init({env: 'hj-id'})//初始化 app.uploadFile({ cloudPath: 'test...maxAge: 120 * 60 * 1000, // 有效期 // }] console.log(res.fileList) }); 4、下载云储存文件(暂不支持web端) [这里是tcb...对象(wx.cloud或tcb或cloud)].deleteFile({ fileList: [//要删除的文件 ID 组成的数组 'cloud://a/b/c', 'cloud:/...文件权限管理可视化和方便性,这个真的也很方便啊,以前用Linux系统做文件权限的时候,各种报错和疑惑,各种指令。 前端直接上传文件,不得不说,和云数据库有异曲同工之妙,两个字,方便。

    2.2K31

    【Linux系统】线程控制

    本质:在Linux的glibc实现中,它确实是一个内存地址。具体来说,它是该线程的线程控制结构(TCB, Thread Control Block)在进程地址空间中的地址。 作用域:进程内有效。...两者各司其职,共同构成了Linux强大而灵活的多线程能力。 那既然在内核中,由库来实现和管理线程,那要如何管理起来呢?...] LWP ↔ TCB 映射表 哈希表 hash_mapTCB> 用途:内核通过LWP查询TCB(如处理信号时需修改TCB信号掩码)(#ref2...从全局线程列表中移除该TCB 总结:分层抽象的艺术 pthread库的线程管理是用户态与内核态协作的典范: 描述层: 通过TCB结构体封装线程全生命周期状态 pthread_t 作为TCB...这些函数主要适用于Linux和其他类Unix系统,常用于多线程程序的调试与管理。

    10610
    领券