解密函数计算异步任务能力之「任务的状态及生命周期管理」

作者:渐意 前言任务系统中有一类很重要的概念,即任务的状态和生命管理周期。其本质是对任务的生命周期管理。细分的状态有助于在使用时能够更清楚的了解系统发生了什么内容,便于针对性的根据业务情况进行操作。函数计算 Serverless Task 提供了多种可查询的状态,并提供了各状态间转移的时间点。在函数的执行层面,函数计算也提供了任务的生命周期管理概念,用户可以根据需求决定当系统对...

【MySQL入门】第二话 · 数据库与数据表的基本操作

🍺写在前面 最近的日子非常水逆,感觉7月莫非是双子座的水逆月吗?电脑的声卡估计坏了,怎么安排声卡驱动都没有声音,实在无奈,只能买一个外置声卡了,没想到意外好用!嘿嘿嘿,开心o(* ̄▽ ̄*)ブ。既然电脑修好了&#...

Spring Cloud OpenFeign - 远程调用

🌈一、什么是Feign?Feign makes writing java http clients easier,这是官方给出的一个说明,本意翻译是:Feign使编写Java http客户端更容易,Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,Feign可以通过处理注解,将请求模板化,当实际调用的时候,传入参数,根据参数再应用到请...

在 Vue3 中使用 BabylonJs 开发 3D 是什么体验

随着前端的发展,在 Web 浏览器中构建 3D 图形变得越加简单。 加入我的 3D 开发旅程,我将向你展示如何使用 Babylon.js 创建基本场景。 在这篇文章中,我们将接触以下内容: 使用 Vue3 创建一个 Vue 组件创建 Babylon 类在画布上渲染场景创建 3D 网格 开始安装 Vue3首先,我们需要 Vue3。 为此,我们在终端中输入以下命令: npm in...

我在 Shopee 工作这两年

theme: fancy「时光不负,创作不停,本文正在参加2022年中总结征文大赛 我是谁?大家好,我是 Gopal,一名普通的前端切图仔。目前就职于 Shopee。 趁这次年中总结,把自己平时的一些想法梳理一下,思路可能比较发散,竟可能每个小章节就是一个小主题。 毕业这四年写下这篇文章的时候,我已经毕业四年了。说实话,刚毕业一两年会非常怀念大学的日子,但现在已经无感了,感觉每...

从Redux到Redux Toolkit的转变(上)

背景介绍前端时间在写内部用的脚手架,写到数据管理这块儿,调研了很多数据管理相关的库。比如zustand、redux toolkit、unstated-next等等。后来仔细的研究了下redux toolkit觉得它实在是太全乎了,于是又趁热打铁看了看相关的源码实现。里面几乎没有任何新的东西,全都是基于之前redux的一些封装,不得不让我竖起了大拇指。于是乎便有了这个关于redu...

vue3源码分析——解密nextTick的实现

theme: qklhk-chocolate引言<<往期回顾>> vue3源码分析——实现组件通信provide,injectvue3源码分析——实现createRenderer,增加runtime-testvue3源码分析——实现element属性更新,child更新vue3源码分析——手写diff算法5. vue3源码分析——实现组件更新 vue是...

学学raft协议

raft 协议Nacos 默认支持 AP,但同时又支持 CP ,底层使用 raft(jraft)实现 leader 的选举,所以我们需要学学 raft 什么是raft?简单说Raft是一套共识算法,是 paxos 的变种,解决分布式系统中多个副本的一致性问题,通过多副本来进行容错,以此在提高系统可用性。 说到底raft的诞生就是为了更简单的解决分布式系统中每个系统的一致性问题 ...

uniapp与微信小程序混合开发

现有一个比较大的微信小程序应用,想要把新功能利用uni-app来开发需要怎么去实现,是否可行?有哪些优缺点?uni官方给出的解决方案 我们需要保留原先的小程序,uniapp做部分新功能,必然选择方式三。方式三也有两种方法,在这里分别介绍。 一、使用发行为混合分包的功能 详见文档 具体实现过程: (1) 创建原生小程序项目,已有就不需要创建了 (2) 创建uni-app项目,...

JS进阶 | 内存回收机制 GC

JavaScript 内存回收机制什么是内存回收机制垃圾回收又称为GC(Garbage Collection)是指一种自动内存管理机制,在JavaScript中当我们声明一个变量时会在内存中开辟一块内存空间用于存放这个变量,当这个变量被使用过后,你可能再也不需要他了,此时你可以将他标记为NULL(此时它就被称为垃圾可以被处理掉),它将会被JavaScript引擎自动回收。从而释...