1.生成的文件结尾一定要是.m3u8,因为底层解析的时候会首先去判断当前是否是以m3u8结尾 2.如果生成的本地视频的m3u8文件一定要写完整,保证文件中的视频能获取到,文件...
1.生成的文件结尾一定要是.m3u8,因为底层解析的时候会首先去判断当前是否是以m3u8结尾 2.如果生成的本地视频的m3u8文件一定要写完整,保证文件中的视频能获取到,文件...
sleep和wait的区别是面试中一个非常常见的问题,因为从表象来看,好像sleep和wait都能使线程处于阻塞状态,但是却有着本质上的却别。 sleep是线程类Thread...
JVM 内存区域划分如图所示,从图中我们可以看出: JVM 堆中的数据是共享的,是占用内存最大的一块区域。 可以执行字节码的模块叫作执行引擎。 执行引擎在线程切换时怎么恢复?...
SpringAOP出现背景: 基于低耦合高内聚原则,业务代码应该只是关注业务,但是像统计这个业务功能耗时,对某一个接口进行权 限过滤等系统功能有时候我们也需...
为了保证消息投递的可靠性和效率,RocketMQ设计了事务消息投递 原理:本地事务处理后会主动告诉broke处理状态,如果出现网络等原因broker在指定时间没有收到prod...
RocketMQ搭建链接:RockerMQ搭建 RocketMQ功能特性: RocketMQ应用场景1: 我参与的上一个项目是一个网上电子税务系统,纳税人可以在网上通过此系统...
主从模式好处: 搭建环境准本说明: 我使用的是一台2G内存的云服务器,然后启动两个docker容器部署RoketMQ主从模式。也可以使用两个虚拟机搭建 master主节点搭建...
可以使用Docker Dockerfile快速创建rocketmq镜像,以下方法是针对不熟悉docker使用者 环境: 第一步:安装docker 第二步:进入容器安装jdk8...
docker安装: 第一步:docker search mysql 命令来查看可用版本,OFFICIAL为OK的表示为官方版本 第二步:$ docker pull mysql...