游客xtyz56ckvm2tg_个人页

个人头像照片 游客xtyz56ckvm2tg
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2018-07-27

    在js sdk或浏览器中如何批量删除object文件

    详细解答可以参考官方帮助文档一个Bucket下可能有非常多的文件,SDK提供一系列的接口方便用户管理文件。 查看所有文件通过list来列出当前Bucket下的所有文件。主要的参数如下: prefix 指定只列出符合特定前缀的文件marker 指定只列出文件名大于marker之后的文件delimiter 用于获取文件的公共前缀max-keys 用于指定最多返回的文件个数 let OSS = require('ali-oss');let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function list () { try { // 不带任何参数,默认最多返回1000个文件 let result = await client.list(); console.log(result); // 根据nextMarker继续列出文件 if (result.isTruncated) { let result = await client.list({ marker: result.nextMarker }); } // 列出前缀为'my-'的文件 let result = await client.list({ prefix: 'my-' }); console.log(result); // 列出前缀为'my-'且在'my-object'之后的文件 let result = await client.list({ prefix: 'my-', marker: 'my-object' }); console.log(result); } catch (e) { console.log(e); }}list(); 模拟目录结构OSS是基于对象的存储服务,没有目录的概念。存储在一个Bucket中所有文件都是通过文件的key唯一标识,并没有层级的结构。这种结构可以让OSS的存储非常高效,但是用户管理文件时希望能够像传统的文件系统一样把文件分门别类放到不同的“目录”下面。通过OSS提供的“公共前缀”的功能,也可以很方便地模拟目录结构。公共前缀的概念请参考列出Object。 假设Bucket中已有如下文件: foo/xfoo/yfoo/bar/afoo/bar/bfoo/hello/C/1foo/hello/C/2...foo/hello/C/9999接下来我们实现一个函数叫listDir,列出指定目录下的文件和子目录: let OSS = require('ali-oss');let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function listDir(dir) let result = await client.list({ prefix: dir, delimiter: '/' }); result.prefixes.forEach(function (subDir) { console.log('SubDir: %s', subDir); }); result.objects.forEach(function (obj) { console.log(Object: %s', obj.name); });end 运行结果如下: > await listDir('foo/')=> SubDir: foo/bar/ SubDir: foo/hello/ Object: foo/x Object: foo/y> await listDir('foo/bar/')=> Object: foo/bar/a Object: foo/bar/b> await listDir('foo/hello/C/')=> Object: foo/hello/C/1 Object: foo/hello/C/2 ... Object: foo/hello/C/9999文件元信息向OSS上传文件时,除了文件内容,还可以指定文件的一些属性信息,称为“元信息”。这些信息在上传时与文件一起存储,在下载时与文件一起返回。 因为文件元信息在上传/下载时是附在HTTP Headers中, HTTP协议规定不能包含复杂字符。因此元信息只能是简单的ASCII可见字符,不能包含换行。 所有元信息的总大小不能超过8KB。 使用put,putStream和multipartUpload时都可以通过指定meta参数来指定文件的元信息: let OSS = require('ali-oss')let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function put () { try { let result = await client.put('object-key', 'local-file', { meta: { year: 2016, people: 'mary' } }); console.log(result); } catch (e) { console.log(e); }}put(); 通过putMeta接口来更新文件元信息: let OSS = require('ali-oss')let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function putMeta () { try { let result = await client.putMeta('object-key', { meta: { year: 2015, people: 'mary' } }); console.log(result); } catch (e) { console.log(e); }}putMeta(); 拷贝文件使用copy拷贝一个文件。拷贝可以发生在下面两种情况: 同一个Bucket两个不同Bucket,但是它们在同一个region,此时的源Object名字应为’/bucket/object’的形式 另外,拷贝时对文件元信息的处理有两种选择: 如果没有指定meta参数,则与源文件相同,即拷贝源文件的元信息如果指定了meta参数,则使用新的元信息覆盖源文件的信息 let OSS = require('ali-oss')let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function copy () { try { // 两个Bucket之间拷贝 let result = await client.copy('to', '/from-bucket/from'); console.log(result); // 拷贝元信息 let result = await client.copy('to', 'from'); console.log(result); // 覆盖元信息 let result = await client.copy('to', 'from', { meta: { year: 2015, people: 'mary' } }); console.log(result); } catch (e) { console.log(e); }} 删除文件通过delete来删除某个文件: let OSS = require('ali-oss')let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function delete () { try { let result = yield client.delete('object-key'); console.log(result); } catch (e) { console.log(e); }}delete(); 批量删除文件通过deleteMulti来删除一批文件,用户可以通过quiet参数来指定是否返回删除的结果: let OSS = require('ali-oss')let client = new OSS({ region: '', accessKeyId: '', accessKeySecret: '', bucket: 'Your bucket name'});async function deleteMulti () { try { let result = await client.deleteMulti(['obj-1', 'obj-2', 'obj-3']); console.log(result); let result = await client.deleteMulti(['obj-1', 'obj-2', 'obj-3'], { quiet: true }); console.log(result); } catch (e) { console.log(e); }}deleteMulti();
    踩0 评论0
  • 回答了问题 2018-07-02

    什么时候推出API

    详细解答可以参考官方帮助文档 API 版本:2014-05-26 最近更新时间:2017-4-25 发布时间 更新 说明 2017-4-25 新增 SSH 密钥对接口 新增 CreateKeyPair 接口,创建 SSH 密钥对 新增 DeleteKeyPairs 接口,删除 SSH 密钥对 新增 DescribeKeyPairs 接口,分页查询 SSH 密钥对 新增 ImportKeyPair 接口,导入 SSH 密钥对 新增 AttachKeyPair 接口,绑定 SSH 密钥对 新增 DetachKeyPair 接口,解绑 SSH 密钥对 2016-4-1 新增快照接口 新增CreateAutoSnapshotPolicy接口,创建自动快照策略 新增DeleteAutoSnapshotPolicy接口,释放自动快照策略 新增ModifyAutoSnapshotPolicyEx接口,修改自动快照策略 新增DescribeAutoSnapshotPolicyEx接口,查询自动快照策略 新增ApplyAutoSnapshotPolicy接口,执行自动快照策略 新增CancelAutoSnapshotPolicy接口,取消自动快照策略 2015-12-22 新增导入镜像接口和任务管理接口 新增ImportImage接口,导入用户的自定义镜像 新增DescribeTasks接口,查询任务列表 新增DescribeTaskAttribute接口,查询任务详情 新增CancelTask接口,取消任务 2015-12-09 Tag 接口变更 DescribeResourceByTags 接口下线 RemoveTags 接口中,ResourceId 为必填 DescribeInstanceTypes 支持按照规格族过滤; 2015-11-19 新实例系列上线 增加 DescribeInstanceTypeFamilies 接口,用于查询实例规格族信息 DescribeInstances 支持按照实例规格族进行过滤 ZoneType 增加出参 AvailableInstanceTypes,表示该可用区下可以创建的所有实例规格 返回结果增加系列 II 的实例规格 2015-10-10 HaVip 上线 支持 HaVip 相关的接口 2015-09-04 高效云盘上线 支持创建高效云盘,参数值为:cloud_efficiency 2015-08-20 Tag 功能上线 用户可以基于标签对资源进行分组操作 2015-08-04 VPC 功能上线 支持创建 VPC 类型的实例 增加 VPC 相关接口 增加 VRouter 相关接口 增加 VSwitch 相关接口 增加 EIP 相关接口 增加 RouteTable 相关接口 2015-05-15 共享镜像上线 增加了共享镜像的接口 2015-05-14 RAM 授权方式四段变五段 RAM 授权方式增加了需要指定 accountid 的要求 原有四段授权方式仍然兼容,但推荐使用新的五段授权方式 2015-04-21 新增磁盘扩容的功能 新增了 ResizeDisk 接口 改动了部分接口的错误码 2015-03-01 增加了错误代码的中文描述 增加了接口中错误代码的中文描述 补全了安全组接口的遗漏参数 增加了安全组接口 ModifySecurityGroupAttribute 接口 2015-02-06 转为在线文档,增加了虚拟专有网络的 API,Bug Fix 和小的调整 增加了虚拟专有网络的 API 增加了新的实例规格 ModifyDiskAttribute 接口中增加了 EnableAutoSnapshot 的入参,同时在 DescribeDisks 接口中增加了 EnableAutoSnapshot 的出参 修正了 DescribeInstanceMonitorData 中的 InternetTX,InternetRX,IntranetTX 和 IntranetRX 的单位 2014-07-23 增加了对可用区,独立普通云盘和自动快照的支持 增加了一些接口中 ZoneId(可用区)的传入参数 更改了一些查询接口的传出参数,更加丰富 增加了错误代码,细化了每个接口的错误代码场景 更新了大量的代码示例 单独增加章节描述了欠费和安全锁定后的接口行为描述 增加了独立普通云盘的状态图和状态表 2014-04-03 为全网开放所做的改动 增减了一些 API 增添了一些错误码 细化了每个 API 可能遇到的错误码 修改了一些参数的可选值 完善接口的说明 在同一接口中使用相同的 RequestId 增加快照创建于 2013 年 7 月 15 日(含)之前对 CreateImage / AddDisk 的限制 增加 CreateInstance 限制:实例内存为 512M 时不能使用 windows 操作系统 内存为 4G(含)以上时不能使用 32 位操作系统 调整 DescribeInstanceMonitorData 示例代码,增加 InstanceId、Time 参数 2013-05-22 完善实例、磁盘、快照部分接口说明 完善实例、磁盘、快照部分接口说明。 2013-04-10 新增重置实例、快照显示名称、查询指定实例的监控信息等功能 新增 ResetInstance 接口。 快照增加 SnapshotName 属性。 GetMonitorData 增加参数 InstanceId,用于查询指定实例的监控信息。 完善文档接口说明。 2013-01-24 版本 2014-05-26 第一版确定 提供了实例、磁盘、镜像、快照、安全组、公网 IP、地域、监控等操作接口。
    踩0 评论0
  • 提交了问题 2018-06-19

    程序上传后无法打开网站调试

  • 回答了问题 2018-06-19

    我想去拍卖我的域名

    详细解答可以参考官方帮助文档 域名交易指当您无法通过常规注册途径获取心仪的域名时,选择购买他人注册的、尚未到期的域名的行为。 阿里云域名交易市场的功能 阿里云域名交易市场是由域名注册服务商阿里云万网联合支付宝打造的域名交易平台,支持米店、一口价、域名带价 PUSH、域名竞价、线上议价、域名预定、担保交易等多种交易方式,旨在为广大终端用户和域名投资人提供安全、便捷的域名交易和域名投资服务。 对于终端用户,您可以在我们的平台上快速、安全地购买到心仪的好域名。对于域名投资人,您可以在我们的平台免费发布域名,利用大流量优势高频曝光,同时通过支付宝收款即时到账,让域名投资快速变现。
    踩0 评论0
  • 回答了问题 2018-06-16

    使用代码数据库连接不上

    详细解答可以参考官方帮助文档  问题场景: 通过本程序您可以测试您的 MySQL数据库是否可以正常连接,数据库用户名或者密码是否正确。也可以参考程序中的代码编写您自己的连接数据库PHP程序 。 温馨提示: 云虚拟主机和轻云服务器,数据库和WEB是分离机制。请在页面程序代码调用数据库时,不要使用local或者127.0.0.1等本机调用,使用云虚拟主机提供的数据库地址。MYSQL地址dmc-序号.hichina.com。具体序号,需要您登录云虚拟主机管理页面查看主机的相关信息。  使用方法: 请您将文件下载至本地解压后将 mysql.php程序上传到网站目录下,然后使用http://域名/mysql.php即可使用,按要求输入数据库用户名、密码、数据库名称即可。 请点击此处下载(单击右键另存到本地) PHP数据库连接例程说明: $dbh = mysql_connect(' localhost','数据库用户名','数据库密码'); mysql_select_db('数据库名'); $query = 'insert into requests(date, request, email, priority,status) values (NOW(),'$description', '$email', '$priority', 'NEW')'; $res = mysql_query($query, $dbh); $query = 'select max(id) from requests'; $res = mysql_query($query, $dbh); $err = mysql_error(); if($err){ echo '发生错误,请通知管理员'; } $row = mysql_fetch_row($res); echo '未来您使用的号码为: '.$row[0]; ?> 以上实例仅供参考。             如问题还未解决,请联系售后技术支持。  
    踩0 评论0
  • 提交了问题 2018-06-15

    CDN的节点是否区分运营商或者地域呢?

  • 回答了问题 2018-06-11

    快照有什么优点

    详细解答可以参考官方帮助文档 阿里云ECS快照2.0数据服务相比于传统存储产品数据快照功能,具备诸多优势,详情如下。 对比项 ECS 快照 2.0 数据服务 传统存储快照功能 容量限制 无限容量,满足超大业务规模数据保护需求。 有限容量,受限于初次购买的存储设备容量,只能满足少量核心业务的数据保护需求。 扩展性 弹性伸缩,用户可根据业务规模任意扩展,一次点击,秒级生效。 扩展性较差,受限于生产存储性能、可用容量、供应商支持能力等,一次调整周期约为 1-2 周时间。 成本投入 根据用户业务实际数据变化量,按快照占用容量收费。 前期投入大,涉及软件许可、预留空间、升级维护费用,投资浪费比较严重。 易用性 中文界面,7*24 小时线上售后支持。 操作繁琐过程复杂,极大程度上受制于供应商支持能力。
    踩0 评论0
  • 提交了问题 2018-06-06

    在公司外面用outlook收不到公司邮箱的邮件

  • 提交了问题 2018-05-28

    为什么我的CDN 没有移动加速这个选择项

  • 提交了问题 2018-05-16

    视频直播需要用到哪一些服务,怎样进行计费

  • 提交了问题 2018-05-04

    安骑士版本参数

  • 回答了问题 2018-04-01

    主机地址怎么填

    详细解答可以参考官方帮助文档 CuteFTP是一个简单易用的FTP管理器,下面以 CuteFTP 9.0 为例:操作步骤:1.启动CuteFTP软件,新建站点:单击 文件 > 新建 > FTP站点 ,打开站点属性界面,建立FTP站。 标签 :可任意填写 。 主机地址 : 填入主机的IP地址,如:121.41.51.98  。 用户名: 填写主机的用户名(主机FTP用户名) 。 密码:填写主机的密码(输入密码时,框中只有*字,防止被别人看到) 。 登录方法 : 请选择普通 。 2. 在站点属性页面,单击 类型 ,端口填写为 21 。   3. 显示隐藏文件方法:在站点属性页面,单击 操作 选项,单击 筛选器 。勾选 启动筛选 启用服务器端筛选 ,远程筛选器中填写 -a 。   4. 连接远程站点:单击 连接 ,即可连接至主机目录 。界面分为以下部份: 上部:工具栏和菜单 。 左边:本地区域,即本地硬盘,上面两个小框可以选择驱动器和路径 。 右边:远程区域即远端服务器,双击目录图标可进入相关目录;命令区域。 下部:记录区域,从此区域可以看出队列窗口:程序已进行到哪一步。日志窗口:连接的日志。  5.相关操作:连接主机在通过以下操作将网页上传后,使用浏览器访问测试。 从本地区域选定要上传的网页或文件,双击或用鼠标拖至远程区即可完成上传工作。 用鼠标右键中的常用选项对远端文件和目录进行操作,如删除、重命名、移动、属性、等功能。 如果要在主机上新建目录,请在右侧主机端空白地方单击鼠标右键进行操作。  如果问题还未能解决,请联系售后技术支持。 
    踩0 评论0
  • 回答了问题 2018-03-24

    CNAME解析冲突,如何解决

    详细解答可以参考官方帮助文档 NS CNAME A URL MX TXT AAAA SRV CAA NS 可重复 X X X X X X X X CNAME X 可重复 X X X X X X X A X X 可重复 X 无限制 无限制 无限制 无限制 无限制 URL X X X X 无限制 无限制 X 无限制 无限制 MX X X 无限制 无限制 可重复 无限制 无限制 无限制 无限制 TXT X X 无限制 无限制 无限制 可重复 无限制 无限制 无限制 CAA X X 无限制 无限制 无限制 可重复 无限制 无限制 无限制 AAAA X X 无限制 X 无限制 无限制 可重复 无限制 无限制 SRV X X 无限制 无限制 无限制 无限制 无限制 可重复 无限制 在提示冲突的时候,说明已经有对应的记录,不允许重复添加或者说不能添加对应的记录。说明:在 RR 值相同的情况下,同一条线路下,在几种不同类型的解析中不能共存( X 为不允许)1、X:在相同的 RR 值情况下,同一条线路下,不同类型的解析记录不允许共存。如:已经设置了 www.example.com 的 A 记录,则不允许再设置 www.example.com 的 CNAME 记录;2、无限制: 在相同的 RR 值情况下,同一条线路下,不同类型的解析记录可以共存。如:已经设置了 www.example.com 的 A 记录,则还可以再设置 www.example.com 的 MX 记录;3、可重复: 指在同一类型下,同一条线路下,可设置相同的多条 RR 值。如:已经设置了 www.example.com 的 A 记录,还可以再设置 www.example.com 的 A 记录。 如问题还未解决,请联系售后技术支持。 
    踩0 评论0
  • 提交了问题 2018-01-25

    我的网站域名指向的是香港地区节点服务器,需要备案吗?

  • 回答了问题 2018-01-22

    自动录制存储到阿里云的视频,我怎么下载到本地

    详细解答可以参考官方帮助文档描述查询录制索引文件。 请求参数 参数 类型 是否必选 示例值 描述 Action String 是 DescribeLiveStreamRecordIndexFiles 系统规定参数。取值:DescribeLiveStreamRecordIndexFiles AppName String 是 testApp 直播流所属应用名称。 DomainName String 是 www.yourdomain.com 您的加速域名。 EndTime String 是 2017-12-22T08:00:00:00Z 结束时间。 格式:2015-12-01T17:36:00Z。 与 StartTime 间隔时间不能超过 4 天。 StartTime String 是 2017-12-21T08:00:00:00Z 开始时间。格式:2015-12-01T17:36:00Z。 StreamName String 是 testStream 直播流名称。 Order String 否 asc 排序。 asc:升序。 desc:降序。 默认值:asc PageNum Integer 否 1 分页的页码。默认值:1 PageSize Integer 否 10 每页大小。取值范围:[5,30]默认值:10 返回参数 参数 类型 示例值 描述 RecordIndexInfoList 录制配置列表。   └RecordUrl String http://xxx.xxx/atestObject.m3u8 索引文件地址。   └DomainName String test.com 流所属加速域名。   └AppName String test123 流所属应用名称。   └StreamName String test123 直播流名称。   └StartTime String 2015-12-01T17:36:00Z 开始时间。格式:2015-12-01T17:36:00Z。   └EndTime String 2015-12-01T17:36:00Z 结束时间。格式:2015-12-01T17:36:00Z。   └Duration Float 588.849 录制时长。   └Height Integer 480 视频高。   └Width Integer 640 视频宽。   └CreateTime String 2016-05-27T09:40:56Z 创建时间。   └RecordId String c4d7f0a4-b506-43f9-8de3-07732c3f3d82 索引文件 ID。   └OssBucket String test123 OSSBucket的名称。   └OssEndpoint String oss-cn-shanghai.aliyuncs.com OSSEndpoint域名。   └OssObject String test123 OSSObject。 PageNum Integer 10 分页的页码。 PageSize Integer 5 每页大小。 Order String asc 排序。 TotalPage Integer 20 总页数。 TotalNum Integer 12 符合条件的总个数。 RequestId String DE24625C-7C0F-4020-8448-9C31A50C1556 请求ID。 示例请求示例https://live.aliyuncs.com/?Action=DescribeLiveStreamRecordIndexFiles&DomainName=live.aliyunlive.com&AppName=aliyuntest&StreamName=xxx&StartTime=xxx&EndTime=xxx& 关于公共请求参数详细内容,参见 公共请求参数。 正常返回示例 JSON 格式 { 'RecordIndexInfoList':{ 'RecordIndexInfo':[{ 'AppName':'xxx', 'CreateTime':'2016-05-27T09:40:56Z', 'DomainName':'xxx', 'Duration':588.849, 'EndTime':'2016-05-25T05:47:11Z', 'Height':480, 'OssBucket':'bucket', 'OssEndpoint':'oss-cn-hangzhou.aliyuncs.com', 'OssObject':'atestObject.m3u8', 'RecordId':'c4d7f0a4-b506-43f9-8de3-07732c3f3d82', 'RecordUrl':'http://xxx.xxx/atestObject.m3u8', 'StartTime':'2016-05-25T05:37:11Z', 'StreamName':'xxx', 'Width':640 }] }, 'RequestId':'DE24625C-7C0F-4020-8448-9C31A50C1556'} 异常返回示例 JSON 格式 { 'Code':'InternalError', 'HostId':'live.aliyuncs.com', 'Message':'The request processing has failed due to some unknown error.', 'RequestId':'6EBD1AC4-C34D-4AE1-963E-B688A228BE31'} 错误码查看本产品错误码
    踩1 评论0
  • 回答了问题 2018-01-18

    贵公司发邮件告知我说备案图片资料不完整

    详细解答可以参考官方帮助文档 此功能仅限需要补传网站备案资料的用户使用。 如果在备案申请审核过程中,我们发现您需要补传资料,会向您的备案主体负责人和网站负责人邮箱发送阿里云 app 补传资料使用的二维码。如有收到相应邮件,请按以下流程操作完成补传资料。 使用手机 app (如手机淘宝、支付宝、钉钉等)扫描邮件中的阿里云 app 二维码,下载和安装阿里云 app。如果已安装阿里云 app,但版本过旧,请进行版本更新。 打开、登录阿里云 app,并依次单击 控制台 > 网站备案 。 单击扫描图标,并扫描备案补传通知邮件中的资料补传二维码。 上传资料。扫描资料补传二维码后,进入图片上传页面。请根据提示信息,进行人脸核验和上传资料图片。 根据屏幕上的提示,调整手机位置,并使您的头像位于相应的位置,当系统检测到可用头像后,自动进行验证操作。您需完成相应的指定动作,如眨眼、点头等。 上传清晰、完整的主办单位相关证件图像,如营业执照、身份证等。 上传清晰、完整的主体负责人和网站负责人的有效证件图像,如身份证、护照等。 根据邮件中提示下载真实性核验单模板和网站主办者承诺书模板,并按要求填写完成后,拍照、上传。 根据提示上传其他资料:域名证书、法人授权委托书、或居住证等。 图片全部上传后,单击 提交审核 。如您有多个备案信息需要补传备案资料,您可在完成一个备案的补传操作后,再次使用阿里云 app 扫描其他二维码信息进行新的补传资料操作。
    踩0 评论0
  • 提交了问题 2017-12-20

    连接数据库失败

  • 提交了问题 2017-12-15

    哪里可以找到条款

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息