摘要: 原文链接为本人在51CTO上分享原文地址 以下为本人实际工作中经验所得分享, 日常项目中涉及到实时视频流播放,大都会选择flvJs,后者videoJs。而由于这两款无法满足实际需求并且无法解码h265视频 流,所以在后端C++的配合下,一起写了一套自用的视频流播放器,视频解码使用的是libffmpe 阅读全文
posted @ 2022-06-01 11:09 极速代码 阅读(677) 评论(0) 推荐(0) 编辑
摘要: window.event.returnValue = false; 阅读全文
posted @ 2021-06-02 18:16 极速代码 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:张雪冬前端工程师学习园地-vue-cli3优化配置 1.使用cdn引入不改变的第三方库 const cdn = { // 忽略打包的第三方库 externals: { vue: 'Vue', vuex: 'Vuex', 'vue-router': 'VueRouter', axios: 阅读全文
posted @ 2021-03-04 16:19 极速代码 阅读(494) 评论(0) 推荐(0) 编辑
摘要: cookie与session应用于互联网中的一项基本技术——会话(用户与客户端的交互)跟踪技术,用来跟踪用户的整个会话。简单来说,cookie是通过在客户端记录信息确定用户身份的,而session则通过在服务器端记录信息确定用户身份。 cookie 定义 cookie是服务器传给客户端的体积很小的纯 阅读全文
posted @ 2021-03-03 14:42 极速代码 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 简介 curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。 它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。 本文介绍它的主要命令行参数,作为日常的参考,方便查阅。内容主要翻译自《 阅读全文
posted @ 2021-03-02 16:24 极速代码 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: if (this.currentImg && this.currentImg.path) { this.rotateNum++; let degree = 0; let rotateInput = this.rotateNum * 90; degree += parseInt(rotateInput 阅读全文
posted @ 2021-02-26 15:17 极速代码 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 1、require是对模块的拷贝,Import是对模块的引用。require之后,被引用的模块内部变化不会影响已经引用的模块。 2、require是运行时加载(可以动态加载),Import命令是编译时加载(无法实现动态加载, import()函数可以) mport命令会被 JavaScript 引擎 阅读全文
posted @ 2020-12-30 15:48 极速代码 阅读(425) 评论(0) 推荐(0) 编辑
摘要: websocket搭建简单的H264实时视频流播放 为了方便引入了vuejs,跟element-ui, <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>hs-demo</title> <!-- 引入样式 --> 阅读全文
posted @ 2020-12-29 17:37 极速代码 阅读(10261) 评论(4) 推荐(1) 编辑
摘要: ** * 分片上传文件类 */export class FragmentUploadFile { constructor(options) { this.file = options.file; // 文件 this.url = options.actionUrl; // url this.fSiz 阅读全文
posted @ 2020-07-04 15:42 极速代码 阅读(1745) 评论(0) 推荐(0) 编辑
摘要: 1、栈(stack)和堆(heap) stack为自动分配的内存空间,它由系统自动释放;而heap则是动态分配的内存,大小也不一定会自动释放 2、数据类型 JS分两种数据类型: 基本数据类型:Number、String、Boolean、Null、 Undefined、Symbol(ES6),这些类型 阅读全文
posted @ 2020-05-29 18:38 极速代码 阅读(4969) 评论(0) 推荐(0) 编辑