JS 能力

本文介绍了在蚂蚁动态卡片中使用 JS 能力的方法。如果卡片需要 JS 能力,只需要在模板段内编写 JS 代码。在 vue 文件按照如下格式,添加 script 段的代码。div class="root">()"></text></div></template><script>export ...

my.onError

} })说明 使用 my.onError 监听到的报错,app.js 的 onError 方法也会监听到。使用 my.onError 监听页面报错,如果在多个页面开启监听没有关闭,则页面报错时会触发多个监听事件,建议在页面关闭时调用 my.offError 关闭监听。

数据类型

表格存储的Integer类型是一个64位的有符号整型,此数据类型在JavaScript中没有相应的数据类型可以对应,所以在Node.js中需要一个能表示64位有符号整型的数据类型,您可以对表格存储的Integer类型做如下转换。var numberA=TableStore.Long....

Egg 集成部署

在 Egg 项目的 config/plugin.js 启用此插件/config/plugin.js exports.alinode={ enable:true,package:'egg-alinode' };4.在 Egg 项目的 config/config.default.js 添加配置/config/config.default.js exports.alinode={ server:'wss:...

开始监控微信小程序

使用以下方法静默采集PV、Error、API、性能及Health数据:在app.js中使用 Monitor.hookApp(options)方法静默捕获Error类日志。其中的 options 即为App层相应的Object配置。import Monitor from '/util/monitor';App(Monitor.hookApp({ ...

开始监控支付宝小程序

使用以下方法静默采集PV、Error、API、性能及Health数据:在app.js中使用 Monitor.hookApp(options)方法静默捕获Error类日志。其中的 options 即为App层相应的Object配置。import Monitor from '/util/monitor';App(Monitor.hookApp({ ...

DataV封装ECharts功能介绍

index.js文件中init和destroy方法说明:index.js中的init方法是在组件初始化时调用,会传递 config 参数,config 参数对应取的是package.json定义的 config 字段,表示组件的样式信息。destroy方法则是在组件销毁时调用,例如在公网DataV...

扩展能力

在 package.json 中 {"kylinApp":{"plugins":["module:./plugin.js"]} } 在 plugin.js 编写如下代码。在如下 modifyWebpackConfig 和 modifyBabelConfig 两个函数中,修改原有的 webpack 和 babel 配置。在 plugin.js exports....

维表JOIN语句

SHUFFLE_HASH 使用效果 在维表Join中使用Shuffle Hash策略,可以将主流数据在Join之前根据Join Key做一次shuffle。在使用LRU Cache策略时可以提高Cache命中率,减少IO请求数;在使用ALL Cache策略时可以减少内存使用量。每个SHUFFLE_HASH...

EventHandle

概要 在帮助客户排查问题的过程中,我们发现很多客户对于 Node.js 的事件侦听器的使用存在一定的误区,所以事件侦听器的泄漏是编写 Node.js 代码的一大定时炸弹,下面我们通过一个真实的客户案例来详细解读下此类泄漏,以帮助大家避免...

开始监控钉钉小程序

在app.js中使用 Monitor.hookApp(options)方法静默捕获Error类日志。其中的 options 即为App层相应的Object配置。import Monitor from '/util/monitor';App(Monitor.hookApp({ onError(err){ console.log('进入onError:',err);},onLaunch...

查询改写与下推

之后如果满足上节中JOIN下推的判断条件,就会将 Semi Join 或 Anti Join 下推至 LogicalView。下推后的 Semi Join 或 Anti Join 会被还原为子查询。explain optimizer select*from t1 where id in(select id from t2);

列存索引GroupJoin算子的实现

与INNER JOIN不同,此场景中join完成后,被匹配上的hash table entry的aggr结果直接输出,没有被匹配上的每个hash table entry单独成为一个GROUP,对应的右表的aggr函数的输入都是NULL。LEFT OUTER JOIN/GROUP BY RIGHT 此场景如下SQL所示...

故障诊断

CPU Profile 的工具,下面逐一介绍:火焰图 点击上图中的第一个 分析 按钮,则进入火焰图分析,如下图所示:很明显,profiling 期间用户编写耗时比较大的函数为 test.js 的 slow 函数,占据了整个 profiling 时长的 75.5%,所以接下来...

设置优化器的Join Reorder

本文介绍列存索引查询优化功能的工作原理、使用方法以及使用限制等内容。工作原理 SQL是声明式查询语言,不会具体的描述SQL语句的查询计划,获取一条SQL语句的正确结果时,可能存在若干个可行的查询计划。示例如下:SELECT*FROM t0,t1,t2,t...

开始监控其他类别小程序

上报日志:在app.js中使用以下两种方法之一上报日志:使用 Monitor.hookApp(options)方法静默捕获Error类日志。其中的 options 即为App层相应的Object配置。import Monitor from '/utils/monitor';App(Monitor.hookApp({ onError(err){ ...

安装SDK

{"enableNodeModuleBabelTransform":true,"node_modules_es6_whitelist":["@alicloud/mpserverless-sdk"]} 构造实例对象 在项目 app.js 添加以下代码,构造实例对象 mpserverless。app.js import MPServerless from '@alicloud/...

快速开始

引入(1)在 Vue 或 React 项目中使用 import {PDSClient} from 'aliyun-pds-js-sdk/browser'(2)在 Node.js 中使用 const { PDSClient }=require('aliyun-pds-js-sdk')(3)在浏览器中以 script 标签引入 npm 安装后,在 node_modules/aliyun-...

MAPJOIN HINT

mapjoin join 操作的限制如下:left outer join 的左表必须是大表。right outer join 的右表必须是大表。不支持 full outer join。inner join 的左表或右表均可以是大表。mapjoin 最多支持指定128张小表,否则报语法错误。使用方法 您...

MAPJOIN HINT

mapjoin join 操作的限制如下:left outer join 的左表必须是大表。right outer join 的右表必须是大表。不支持 full outer join。inner join 的左表或右表均可以是大表。mapjoin 最多支持指定128张小表,否则报语法错误。使用方法 您...

下拉单选

使用场景 当需要在限定...单击 绑定动作,在 自定义本地搜索过滤方法 对话框中,您可以选择在 页面JS 或 全局JS 输入对应的方法。配置 校验。开启 校验必填 开关,设置校验未通的提示信息。您可以开启 自定义校验 开关,按需编辑校验代码。

JOIN操作类型

SELECT t1.id,t2.id FROM tj_shop AS t1 LEFT JOIN tj_item AS t2 ON t1.id=t2.id 说明 如果右表值不唯一,建议不要连续使用过多 left join,以免在JOIN过程产生数据膨胀 Inner Join:内连接。关键字 inner 可以省略。返回满足ON条件的行...

JOIN操作类型

SELECT t1.id,t2.id FROM tj_shop AS t1 LEFT JOIN tj_item AS t2 ON t1.id=t2.id 说明 如果右表值不唯一,建议不要连续使用过多 left join,以免在JOIN过程产生数据膨胀 Inner Join:内连接。关键字 inner 可以省略。返回满足ON条件的行...

Join

如下SQL语句 JOIN 关键词左边的表table_1即为左表,右边的表table_2即为右表。SELECT*FROM table_1 JOIN table_2 on.;语法 table_references join_type table_references[ON join_condition|USING(join_column[,.])]table_references:{ ...

mock

上述配置将./mock/rpc/*.js 的接口进行数据映射。更多详细配置,可 获取代码示例 后查看。示例 在执行 cnpm run dev:mock 后,会进入 mock 模式。该模式下,在浏览器内执行 AlipayJSBridge.call('abc'),会去./mock/jsapi/abc.js 寻找...

“Script error.”的产生原因和解决办法

调用app.js中定义的foo方法。body>假设 foo 方法调用了一个未定义的 bar 方法:/another-domain.com/app.js function foo(){ bar();ReferenceError:bar is not a function } 页面运行之后,捕获到的异常信息如下:"Script error...

函数实例生命周期回调方法

Initializer回调只有一个 context 输入参数,使用方法和事件请求处理程序一样。一个最简单的Initializer回调如下所示。ES模块 说明 此示例仅支持运行在Node.js 18及以上版本的运行时环境。export const initialize=async(event,context)=>{...

下拉多选

单击 绑定动作,在 自定义本地搜索过滤方法 对话框中,您可以选择在 页面JS 或 全局JS 输入对应的方法。配置 校验。开启 校验必填 开关,设置校验未通的提示信息。您还可以设置 最大个数校验、最小个数校验 等。您可以开启 自定义校验 ...

HTTP请求处理程序(HTTP Handler)

说明 上述示例代码中函数的请求处理程序是 index.js 的 handler 方法。如果您的函数配置的请求处理程序不同,请获取对应的文件和方法进行更新。具体信息,请参见 函数实例生命周期回调方法。在 函数代码 页签,单击 测试函数 右侧的 图标...

在 uniapp 中使用音视频插件

},methods:{ handleHangup(){ } } } 三、JS 引入插件的方法及触发/js引入 const { rtc }=requirePlugin('rtc');export default { data(){ return { title:'音视频插件测试' } },onLoad(){/this.startRtc();},methods:{ startRtc(){/触发...

JOIN与子查询的优化和执行

本文主要介绍如何使用JOIN和子查询。JOIN是将多个表以某个或某些列为条件,进行连接操作而检索出关联数据的过程,多个表之间以共同列而关联在一起。子查询是指在父查询的WHERE子句或HAVING子句嵌套另一个SELECT语句的查询。基本概念 JOIN...

快速开始

引入(1)在 Vue 或 React 项目中使用 import {PDSClient} from 'aliyun-pds-js-sdk'(2)在 Node.js 中使用 const { PDSClient }=require('aliyun-pds-js-sdk')(3)在浏览器中以 script 标签引入 npm 安装后,在 node_modules/aliyun-pds-js-...

JOIN优化和执行

通过如下Hint可以强制 PolarDB-X 使用Sort-Merge Join/*+TDDL:SORT_MERGE_JOIN(table_a,table_b)*/SELECT.JOIN顺序 在多表连接的场景,优化器的一个很重要的任务是决定各个表之间的连接顺序,因为不同的连接顺序会影响中间结果集的大小,...

数据倾斜调优

MapJoin中Join操作的限制。left outer join 的左表必须是大表。right outer join 的右表必须是大表。不支持 full outer join。inner join 的左表或右表均可以是大表。MapJoin最多支持指定128张小表,否则报语法错误。大表Join中表。数据...

函数实例生命周期回调方法

例如,您为函数配置的 Initializer 回调程序 为 index.initialize,那么 函数计算 在配置Initializer属性后会去加载 index.js 定义的 initialize 方法方法签名 输入参数只有 context,为您的 FC 函数调用提供在调用时的运行上下文信息...

请求处理程序(Handler)

说明 上述示例代码中函数的请求处理程序是 index.js 的 handler 方法。如果您的函数的请求处理程序配置不同,请获取对应的文件和方法进行更新。在 代码 页签,单击 测试函数 右侧的 图标,从下拉列表中选择 配置测试参数,输入以下示例...

JS异常捕获插桩工具

init({ appKey:'xxxx',debug:true })4)在babel.config.js中加入插件声明,并在plugins中添加插桩工具的引入 plugins.push(['@umengfe/babel-plugin-uapm-trycatch',{ exclude:['*/node_modules'],platform:'wechat|alipay|web' }])5)在...

Runtime Filter

查看Query生成的Runtime Filter explain 命令可以显示的查询计划包括每个Fragment使用Join on Clause信息,以及Fragment生成和使用Runtime Filter的注释,从而确认是否将Runtime Filter应用到了期望的Join on Clause上。生成Runtime ...

典型慢查询

如果Join中带有过滤条件,AnalyticDB MySQL 会先对两表执行Join,再对Join后的数据执行过滤,此时的过滤无法使用索引。如果Join后产生的数据量较大,过滤操作就会消耗较大的CPU资源。Join时没有指定Join条件。如果没有指定Join条件,...

MaxCompute SQL的关联操作

当您编写MaxCompute的SQL语句,需要同时执行关联(JOIN)操作和对数据过滤时,您需要特别关注对于不同的JOIN类型,过滤条件所在位置不同,因为计算顺序的差异可能会导致查询结果不同。本文以一个具体示例介绍不同JOIN操作的过滤条件在不同...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
Node.js 性能平台 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储
新人特惠 爆款特惠 最新活动 免费试用