5.22成都workshop:1、海量数据存储与多媒体处理

简介: 实验:https://yq.aliyun.com/articles/86538,实验目标:1.如果通过OSS的控制台上传和下载文件;2.如果使用OSS的图片处理服务实现图片的缩略、旋转、裁剪等操作

海量数据存储与多媒体处理

场景简介

  • 某游戏公司小吴需要将游戏的静态数据比如图片放在在OSS上
  • 某游戏公司小吴需要对存放在OSS上的图片进行缩略、旋转、裁剪等处理

实验概述

实验概述

具体步骤

1. 下载资源包,解压后找到oss.zip,并再次解压出来

2. 登陆阿里云官网

点击登陆界面,输入账号和密码登陆即可,如果要求绑定手机号,则选择“下次再说”登陆登陆

3. 进入OSS控制台

进入OSS控制台进入OSS控制台

4. 新建bucket

bucket名称的字符集是小写字母、数字和横杠,全局唯一,自己定一个就行,本文档以storage-workshop-1为例,所属区域选择“华东2”,也就是上海区域,存储类型是“标准存储”,为了方便演示,读写权限选择“公共读”,点击确认即可新建bucket新建bucket

5. 上传文件

上一步完成后会自动进入bucket的管理界面,选择左侧“Object管理”,然后选择“上传文件”,在弹出的对话框中选择我们第一步下载的压缩包中的“144-bigskin-1.jpg”上传即可,点击刷新,即可看到刚才上传的文件上传文件上传文件

6. 下载文件或者在浏览器中打开文件

从刚才上传的文件右侧点击“获取地址”,将地址复制出来放到浏览器中即可看到刚才上传的文件下载文件下载文件

7. 图片处理

所有的图片处理操作可见文档图片处理,此文档以缩略、旋转、裁剪为例演示

缩略

在步骤6中生成的url后面添加”?x-oss-process=image/resize,m_fixed,h_400,w_600”,回车即可,可以改变其中的数值查看效果

旋转

在步骤6中生成的url后面添加”?x-oss-process=image/rotate,90”,回车即可,可以改变其中的数值查看效果

裁剪

在步骤6中生成的url后面添加”?x-oss-process=image/circle,r_500”,回车即可,可以改变其中的数值查看效果

管道

如果要同时实现缩略、旋转以及裁剪,可以采用管道连接,比如在步骤6中生成的url后面添加”?x-oss-process=image/resize,m_fixed,h_400,w_600/rotate,90/circle,r_500”,回车即可,可以改变其中的数值观察效果

样式
  • 创建样式。回到bucket的管理界面,依次选择左侧的“图片处理”=》“样式管理”=》“创建样式”,进入创建样式的界面,选择“高级编辑”,填入样式名,将“管道”一节中添加的参数填入框中,右侧点击预览,观察效果后保存创建样式创建样式创建样式创建样式
  • 使用生成的样式。在步骤6中生成的域名后面添加“?x-oss-process=style/mystyle”,可以看到和管道一节一样的效果,但是url已经缩短了很多
目录
相关文章
|
4月前
|
弹性计算 安全 API
零基础玩转OpenClaw(小龙虾):部署(阿里云ECS/本地)、Skills集成、百炼API配置、避坑指南
2026年,开源AI智能体OpenClaw(曾用名Clawdbot、Moltbot,因Logo酷似小龙虾被网友亲切称为“小龙虾”)持续引爆AI圈,GitHub星标数量突破18.3万,成为兼具实用性与扩展性的现象级开源项目。其核心价值在于“本地优先、插件扩展、多端适配”,既能通过阿里云ECS服务器实现7×24小时稳定运行,也能在MacOS、Linux、Windows11本地设备部署,搭配阿里云百炼Coding Plan免费大模型API,再集成各类Skills插件,就能轻松解锁自动化办公、文件管理、多平台协同等全场景能力,真正实现“自然语言指令→AI规划→任务落地”的完整闭环。
1196 0
|
人工智能 搜索推荐 自然语言处理
大模型落地的关键:如何用 RAG 打造更智能的 AI 搜索——阿里云 AI 搜索开放平台
本文分享了大模型落地的关键:如何用阿里云 AI 搜索开放平台 打造更智能的 AI 搜索。
1081 8
大模型落地的关键:如何用 RAG 打造更智能的 AI 搜索——阿里云 AI 搜索开放平台
|
机器学习/深度学习 自然语言处理 并行计算
《深度揭秘:利用Hugging Face Transformer库打造独特混合专家(MoE)模型》
混合专家(MoE)模型是一种创新架构,通过融合多个“专家”子模型,针对不同任务提供更优解决方案。相比传统单一模型,MoE能更好地应对复杂多样的语言任务。借助Hugging Face Transformer库,可利用预训练模型定制专家,并设计门控网络协调任务分配。本文详细解析了MoE模型的设计、训练与优化方法,探讨其在智能客服、机器翻译等领域的应用潜力,以及未来推动自然语言处理技术发展的可能性。
496 1
|
人工智能 安全 物联网
《鸿蒙系统中人工智能驱动的智能助手:应用模式与未来航向》
在数字化时代,人工智能与操作系统的融合成为科技变革的核心力量。鸿蒙系统作为华为自主研发的分布式操作系统,为智能助手提供了广阔舞台。通过语音交互、多模态融合、场景感知与跨设备协同,智能助手实现了便捷操控、深度交互和主动服务。未来,借助大模型赋能、物联网深度融合及强化隐私保护,智能助手将推动全场景服务创新,助力开发者生态繁荣,开启万物互联的智能交互新时代。
1039 12
|
前端开发 JavaScript Android开发
移动端点击事件:原理、问题与解决方案
前端技术在移动端点击事件上的应用,涉及触屏交互、响应速度优化及用户体验提升,确保网页或应用在手机等移动设备上流畅运行。
|
负载均衡 安全 API
小红书商品详情API接口获取步骤
获取小红书商品详情API接口需先注册账号并实名认证,阅读API文档后,通过编程语言调用API,构建请求参数,处理返回数据。确保应用支持高并发,遵守安全规范,申请API权限,查阅接口文档,进行开发调试。
|
Java API 存储
Java如何对List进行排序?
【7月更文挑战第26天】
2365 9
Java如何对List进行排序?
|
弹性计算 网络协议 UED
SLB-Backend会话保持
【10月更文挑战第20天】
712 4
|
存储 缓存 前端开发
聊聊公众号联动扫码登录功能如何实现
【10月更文挑战第30天】公众号联动扫码登录功能的实现涉及前端、后端与微信平台的交互。前端设计二维码展示区和轮询机制,后端负责生成二维码、处理微信推送、用户身份验证及登录。整个过程需确保数据交互安全顺畅,提升用户体验。
682 1
|
开发工具 Android开发
解决Manifest merger failed : android:exported needs to be explicitly specified for <activity>
解决Manifest merger failed : android:exported needs to be explicitly specified for <activity>
1025 1