Java 时代我们只能通过 `getStateOrNull` 这类的命名规范来提醒返回值的可空,Kotlin 通过 `?`让我们可以更好地感知 Nullable 的风险;我们还可以使用 Elvis 操作符 `?:` 将 Nullable 转成 NonNull 便于后续使用;Kot... 集合操作符的使用让代码一气呵成。### Scope functions作用域函数是一系列 inline 的高阶函数。它们可以作为代码的粘合剂,减少临时变量等多余代码的出现。```kotlinGalleryFragment().apply { setArgum...
片段着色器(Fragment Shader ) 用于呈现与颜色或纹理的形状的面的OpenGL ES代码。- 项目(Program) -包含要用于绘制一个或多个形状着色器的OpenGL ES的对象。下面给Triangle类定义一个基本的着色器代码:```p... // the coordinates of the objects that use this vertex shader "uniform mat4 uMVPMatrix;" + "attribute vec4 vPosition;" + "void main() {" + // the matrix must ...
'your region', 'endpoint' => 'your endpoint', // 从环境变量中获取访问密钥 'ak' => getenv('TOS_ACCESS_KEY'), 'sk' => getenv('TOS_SECRET_KEY'), ]); // 列举对象 $input = new ListObjectsInput('bucket-test'); // 设置一次列举返回的对象最大数量,最大值 1000 $input->setMaxKeys(100); // 设置列举对象的前缀 $input->setPrefix('prefix'); // 设置列举对象...
每秒错误数 耗时指标:响应耗时均值和分位值单击调用接口和调用服务,可以快速下钻到接口调用详情检索页面。 日志分析日志分析为服务日志提供了聚类和列表两种分析方式查找相应的日志。通过日志过滤和搜索日志功能,可... Byte HeapObjets apminsight.runtime.go.mem_stats.heap_objects Heap中的对象个数。 - runtime指针查找数 apminsight.runtime.go.mem_stats.lookups.count runtime指针查找数。 - StackInuse apminsi...
'your region', 'endpoint' => 'your endpoint', // 从环境变量中获取访问密钥 'ak' => getenv('TOS_ACCESS_KEY'), 'sk' => getenv('TOS_SECRET_KEY'), ]); // 删除单个对象 $input = new DeleteObjectInput('bucket-test', 'key-test'); $output = $client->deleteObject($input); echo $output->getRequestId() . PHP_EOL; // 批量删除对象 $objects = []; $obj...