首页 文章 精选 留言 我的

精选列表

搜索[云上实践],共10000篇文章
优秀的个人博客,低调大师

VR直播云服务解决方案

VR直播 通过VR(虚拟现实)技术,用户通过佩戴相关硬件设备,通过平台提供的APP进行直播观看。主播需采用360°全景的拍摄设备,捕捉多角度画面,进行多画面传输后,观看者可通过任意角度进行对直播体验的观察,使得观看者能更加身临其境。 行业背景 VR概念早在1989年被Jaron Lanier所提出,早期主要就是做头显设备,市场上很少有人关注。 2016年,VR+直播的应用场景开始流行。 1)消费级VR设备,包括全景相机、VR眼镜、头显大量涌现。 2)2016年,直播行业从爆发逐渐进入红海,各直播平台借助VR技术,开创VR直播新玩法,希望再次占领舆论风口 行业趋势 2016年VR直播开始流行时,行业普遍看好这种新玩法,认为能够通过沉浸式直播观看体验吸引用户,各直播平台争相引入VR直播。有些创业公司甚至主打VR直播,比如小花秀。 发展1年,VR直播并没

优秀的个人博客,低调大师

阿里云OSS追加上传(java)

场景描述:不断接收数据,将数据写入文件存放到OSS 方案: 1、接收到文件后写到本地,定期或实时覆盖上传到OSS 2、OSS追加上传 只贴2代码: public boolean writeFile(String content) { // 创建OSSClient实例 OSSClient ossClient = new OSSClient(ossConfig.getEndPoint(), ossConfig.getAccessKeyId(), ossConfig.getAccessKeySecret()); try { // 判断bucket是否存在 if (!ossClient.doesBucketExist(ossConfig.getBucketName())) { ossClient.createBucket(ossConfig.getBucketName());// 创建Bucket logger.info("Bucket {} 不存在,已创建。", ossConfig.getBucketName()); } // 判断当日目录是否存在 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd"); Date today = new Date(); String todayDirectoryName = ossConfig.getDirectory() + simpleDateFormat.format(today) + "/"; if (!ossClient.doesObjectExist(ossConfig.getBucketName(), todayDirectoryName)) { OSSUtil.createDirectory(ossClient, ossConfig.getBucketName(), todayDirectoryName); logger.info("目录 {} 不存在,已创建。", todayDirectoryName); } InputStream inputStream = new ByteArrayInputStream(content.getBytes()); // 按规则生成文件名 String deviceFileName = todayDirectoryName + 文件名 + ".txt"; // 从OSS取文件,读其大小 Long position = OSSUtil.getRemoteFileSize(ossClient, ossConfig.getBucketName(), deviceFileName); logger.debug("{} 写入位置 {}", deviceFileName, position); // 创建上传Object的Metadata,如不声明则写入OSS中文会乱码 ObjectMetadata meta = new ObjectMetadata(); meta.setContentType("text/plain; charset=utf-8"); ossClient.appendObject(new AppendObjectRequest(ossConfig.getBucketName(), deviceFileName, inputStream, meta).withPosition(position)); return true; } catch (Exception e) { logger.error("OSS文件写入异常", e); return false; } finally { ossClient.shutdown(); } } ~~~~

优秀的个人博客,低调大师

阿里云前端周刊 - 第 41 期

推荐 1. Intel CPU 爆重大设计缺陷,浏览器中同样可以越权访问 https://googleprojectzero.blogspot.hk/2018/01/reading-privileged-memory-with-side.html 近日 Intel CPU 被爆存在设计缺陷,普通的用户程序能够识别受保护区域的内核布局及其中内容;所有能访问虚拟内存的 CPU,都可能被越权访问,而该问题的修复方案可能带来极大的处理器性能下降。同时根据 Mozilla 安全研究人员验证表明,相同的技术能够用于浏览器中读取不同源的隐私内容;各大浏览器厂商在致力于规避该问题,譬如限制 performance.now() 的执行间隔,或者默认禁用 SharedArrayBuffer 等。 2. 轻量级的打包工具 FuseBox 发布 3.0 https

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册