摘要: Base64 是一种基于 64 个可打印字符来表示二进制数据的表示方法。可打印字符包括字母 A-Z、a-z、数字 0-9,这样共有 62 个字符,此外两个可打印符号在不同的系统中而不同。 由于以 2 为底 64 的对数为 6,所以以每 6 个比特为一个单元,对应某个可打印字符。3 个字节相当于 24 阅读全文
posted @ 2021-05-30 18:06 Kisstar 阅读(726) 评论(0) 推荐(0)
摘要: 在 HTML5 标准中有许多的新特性,包括 <video> 和 <audio> 标签,以及一些 JavaScript 和 APIs 用于进行媒体相关的操作。 现在,我们就来了解一下在 Web 中的一些常见媒体处理。 获取媒体数据 MediaDevices 接口提供访问连接媒体输入的设备,如照相机和麦 阅读全文
posted @ 2021-04-12 22:57 Kisstar 阅读(117) 评论(0) 推荐(0)
摘要: 【点击查看文中的相关源码 】 根据官网的介绍,Koa 是一个新的 Web 框架,致力于成为 Web 应用和 API 开发领域中的一个更小、更富有表现力和更健壮的基石。 通过 async 函数,Koa 不仅远离回调地狱,同时还有力地增强了错误处理。而且,一个关键的设计点是在其低级中间件层中提供了高级“ 阅读全文
posted @ 2021-03-27 18:01 Kisstar 阅读(88) 评论(0) 推荐(0)
摘要: 生活中,我们习惯使用的有十进制,另外还有八进制、十二进制、十六进制、六十进制等等,而计算机使用的是二进制。 二进制(binary)在数学和数字电路中是指以 2 为基数的记数系统。在这一系统中,通常使用两个不同的符号 0(代表零)和 1(代表一)来表示。 由于二进制中只有两个数字 0 和 1,所以很容 阅读全文
posted @ 2021-02-07 20:24 Kisstar 阅读(888) 评论(0) 推荐(0)
摘要: 当连续的图像变化超过 24fps 时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面就是视频。 视频(英语:video, videogram)是泛指将一系列的静态影像以电信号方式加以捕捉、纪录、处理、存储、发送与重现的各种技术。 视频技术最早是为了电视系统而 阅读全文
posted @ 2021-01-16 21:39 Kisstar 阅读(331) 评论(0) 推荐(0)
摘要: 【点击查看文中的相关源码】 Promise 是一个对象,它代表了一个异步操作的最终完成或者失败。现在它已经成为了 JavaScript 中异步编程的一种重要解决方案,在进一步接触它之前,先来了解一点基本概念。 同步和异步 在平时开发过程中我们经常会提到同步和异步的问题。 所谓同步就是在发出一个功能调 阅读全文
posted @ 2020-10-30 14:28 Kisstar 阅读(90) 评论(0) 推荐(0)