首页 文章 精选 留言 我的

精选列表

搜索[智能解析],共10000篇文章
优秀的个人博客,低调大师

MediaInfo 20.08 发布,多媒体文件解析软件

MediaInfo 20.08 现已发布,MediaInfo用来分析视频和音频文件的相关技术和内容信息的开源软件。它提供多媒体文件的一般信息,如:标题、作者、导演、专辑、音轨号码、日期、持续时间等。它还为音频文件提供了更具体的信息,如:编解码器、方面、fps、比特率等等。 该版本具体更新内容如下: MPEG-H 3D 音频全功能支持(group presets、switch groups、groups、signal groups) MP4/MOV:支持更多的元数据位置 JSON 和 XML outputs:授权“complete”outputs MPEG-4:支持 TrueHD WM:展现 performer 的 legacy value(if not same as modern one) WAV:trace of adtl(关联数据列表)chunk 对具有查询部分的 URL 的 URL 编码检测修复(例如,预签名的 AWS S3 URLs 的问题) 不要试图 seek to the end(与 HTTP 相关的 false positive range related error) DPX:不要将整个文件加载到 RAM 中 Opus:修复错误的channel mapping 以及一些其他错误修复 更新日志:https://mediaarea.net/MediaInfo/ChangeLog

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

物联网应用托管服务集群管理图文解析

云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 本章介绍如何创建边缘集群、创建节点和运行节点。 准备工作 创建集群前,需提供NFS存储服务。 集群创建后,需将本地的服务器添加至集群中以便管理,我们称这些服务器为“节点”。节点支持在物理机或者虚拟化环境下运行(不支持Docker环境)。建议硬件配置:4Core/8G/40G 最小硬件配置:1Core/2G/40G操作系统: CentOS 7.4以上 操作步骤 1.登录IoT控制台,单击应用管理 >集群管理,进入集群管理界面。2.单击创建集群确定。 参数信息设置如下: 集群名称:用于描述集群 集群类型:本期只支持边缘集群 存储地址:NFS存储服务地址 存储路径:NFS存储服务上存储的路径 1.在集群名称右侧,单击管理按钮,进入节点列表页。2.单击创建节点,并按照界面要求填写参数。参数信息设置如下: 节点名称:用于描述节点 节点IP段:当前节点在本地网络中的IP段您可以单击获取节点IP段>复制脚本,然后在服务器上使用root用户执行命令获取到节点IP段。 1.节点创建完成后,自动出现在节点列表中。2.单击对应节点的启动脚本>复制脚本,将脚本复制到服务器上运行,每个节点都有属于自己的唯一身份,不能使用同一脚本创建多个节点。3.命令成功后,您可在节点状态中查看节点运行中的状态和其他基础信息。4.单击运行中节点的详情按钮,查看节点详情。5.在应用部署中选择对应的集群进行部署。 本文来自 阿里云文档中心 物联网应用托管服务 集群管理 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

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

物联网应用托管服务应用部署图文解析

云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 您可以使用应用部署功能,将应用配置部署至指定目的地。用户在应用完成配置后,正式上架或者更新之前均需要实际部署进行测试,验证应用功能。另外,对于托管的SaaS应用,属于长时间运行的应用,也需要使用部署功能,将应用配置实例化。 进入应用列表 登录卖家中心,单击应用管理>实例管理,进入应用列表。 部署应用 单击实例管理>部署应用,按照界面提示填写参数。如图所示:参数设置如下: 1.单击部署,执行部署任务。 部署应用时,需要根据应用配置占用相应的云资源。 部署过程可能会花费较长时间,请耐心等待。 2.应用部署成功后,您可以在部署记录页进行查看、运维和删除等操作。 本文来自 阿里云文档中心 物联网应用托管服务 应用部署 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

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

MediaInfo 20.03 发布,多媒体文件解析软件

MediaInfo 20.03现已发布,MediaInfo用来分析视频和音频文件的相关技术和内容信息的开源软件。它提供多媒体文件的一般信息,如:标题、作者、导演、专辑、音轨号码、日期、持续时间等。它还为音频文件提供了更具体的信息,如:编解码器、方面、fps、比特率等等。 该版本具体更新内容如下: AC-4 全功能支持(presentations、groups、substreams) MPEG-H 3D 音频基本支持 MPEG-TS:音频预选描述符支持 Dolby Vision v2 检测 MPEG-4:支持 colr/nclx(color information)框 URL 编码选项修复,允许使用 URL 编码或非 URL 编码的链接 AAC:在 ADIF 中修复 SBR 频率 DPX:ColorimetricSpecification 和 TransferCharacteristic 被反转 修复了多个崩溃和内存泄漏问题 详情可查看发布日志: https://mediaarea.net/MediaInfo/ChangeLog

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

快速看懂函数计算使用流程的图文解析

云栖号快速入门:【点击查看更多云产品快速入门】不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作! 本文简要介绍使用函数计算的流程。函数计算帮助您无需管理服务器(Serverless),仅专注于函数代码就能快速搭建应用。函数计算能够弹性地伸缩,您只需要按使用量付费。 开发者工具 您可以使用 fcli 或者控制台搭建服务和查询日志等。更多详情,请参阅 命令行工具fcli、命令行工具fun 和 可视化界面控制台。 使用简介 使用函数计算前,您需要在 产品详情页 开通服务。以下流程图包含了使用函数计算搭建服务的必要步骤: 1.创建服务。2.创建函数,编写代码,将应用部署到函数中。3.以事件源触发函数。4.查看执行日志。5.查看服务的监控。 创建服务 服务(Service)是管理函数计算的基本资源单位。您可以在服务级别上授权、配置日志和创建函数等。 有关服务的更多信息请参阅 服务简介 。 有关服务操作的更多信息请参阅 服务的增删改查。 创建函数 函数(Function)是调度与运行的基本单位,更是一段代码的处理逻辑。您需要根据函数计算提供的函数接口形式编写代码,并将代码以函数的形式部署到函数计算。函数计算中的服务对应于软件应用架构领域中的微服务。在函数计算平台构建应用时,首先根据需求将业务逻辑抽象为微服务,然后再实现为函数计算中的服务。 一个服务下可以创建多个函数,每个函数可以设置不同的内存规格、环境变量等属性,并可以结合用户的实际业务场景来决定是否开启 Initializer 功能。这种服务或者函数层次化的抽象,在系统抽象和实现灵活度上能够取得很好的平衡。例如,实现一个微服务,调用阿里云语音合成服务,将文字转成语音,再把这段语音和一系列图片组合为视频。其中文字转语音函数是调用其他服务,可以设置很小的内存规格。而视频合成函数是计算密集型,需要更大的内存。因此您可以组合多个不同规格的函数实现微服务,优化成本。 有关函数的更多信息请参阅 函数简介。 有关函数操作的更多信息请参阅 函数的增删改查。 触发函数 函数计算支持事件触发,即当某个事件发生时触发函数的执行。例如配置 OSS 触发器后,当 OSS 对应 Bucket 中有对象新增或删除后都会触发函数的执行,方便您处理上传的对象。配置日志服务触发器,当日志服务对应 Logstore 中有新日志写入后可以触发函数的执行,方便您处理写入的日志。您需要设置触发器来设置事件触发的方式。 函数计算目前支持的触发器请参考 触发器列表 。 有关触发器的更多信息请参阅 触发器简介。 有关触发器操作的更多信息请参阅 触发器的增删改查。 如果不配置触发器,您也可以使用控制台、命令行工具 fcli 或者 SDK 等方式直接调用函数执行。 查看执行日志 查看日志是帮助您调试的一个重要环节。关于使用函数计算配置日志并查看日志,请参阅 函数日志。 查看服务监控 您可以在函数计算 控制台 上查看服务监控。 关于监控指标的更多信息,请参阅 监控指标参考手册。 关于监控数据访问的更多信息,请参阅 监控数据访问指南。 本文来自 阿里云文档中心 函数计算 使用流程 【云栖号在线课堂】每天都有产品技术专家分享!课程地址:https://yqh.aliyun.com/zhibo 立即加入社群,与专家面对面,及时了解课程最新动态!【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

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

深入理解JVM:元空间大小详细解析

前言 JVM加载类的时候,需要记录类的元数据,这些数据会保存在一个单独的内存区域内,在Java 7里,这个空间被称为永久代(Permgen),在Java 8里,使用元空间(Metaspace)代替了永久代。永久代和元空间保存的数据并不完全一样,永久代中还保存另一些与类的元数据无关的杂项。 在Java 7里将字符串常量从永久代移动到了堆区域,但是永久代并没有完全改造完成。直到Java 8,永久代的改造才算完全搞定,在元空间中保存的数据比永久代中纯粹很多,就是类的元数据,这些信息只对编译期或JVM的运行时有用。 理论学习 使用Java 8以后,关于元空间的JVM参数有两个:-XX:MetaspaceSize=N和 -XX:MaxMetaspaceSize=N,对于64位JVM来说,元空间的默认初始大小是20.75MB,默认的元空间的最大值是无限。MaxMetaspaceSize用于设置metaspace区域的最大值,这个值可以通过mxbean中的MemoryPoolBean获取到,如果这个参数没有设置,那么就是通过mxbean拿到的最大值是-1,表示无穷大。由于调整元空间的大小需要Full GC,这是非常昂贵的操作,如果应用在启动的时候发生大量Full GC,通常都是由于永久代或元空间发生了大小调整,基于这种情况,一般建议在JVM参数中将MetaspaceSize和MaxMetaspaceSize设置成一样的值,并设置得比初始值要大,对于8G物理内存的机器来说,一般我会将这两个值都设置为256M(PS:读者可以根据自己的实际情况再调整)。欢迎大家关注我的公种浩【程序员追风】,文章都会在里面更新,整理的资料也会放在里面。 源码分析 MetaspaceSize表示metaspace首次使用不够而触发FGC的阈值,只对触发起作用,原因是:垃圾搜集器内部是根据变量 _capacity_until_GC来判断metaspace区域是否达到阈值的,初始化代码如下所示: void MetaspaceGC::initialize() { // Set the high-water mark to MaxMetapaceSize during VM initializaton since // we can't do a GC during initialization. _capacity_until_GC = MaxMetaspaceSize; } GC收集器会在发生对metaspace的回收会,会计算新的capacityuntil_GC值,以后发生FGC就跟MetaspaceSize没有关系了。 如果不设置MetaspaceSize,则默认的capacityuntil_GC为20M左右,具体代码如下: 最后 欢迎大家一起交流,喜欢文章记得点个赞哟,感谢支持!

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

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

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册