首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一只小毛驴_
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
Canvas 的基本使用及动画效果
基本使用 在 HTML 文件中创建一个 <canvas> 标签 获取<canvas>元素,然后调用getContext('2d')获得绘图的2D上下文对象: 示例:绘制一个红色矩形: 示例:绘制线条:
音频编码(PCM、G711A/U、AAC)
前言 模拟信号是可以听见的声音经过音频线或话筒的传输都是一系列的模拟信号,模拟信号是可以听见的。而数字信号就是用一堆数字记号(二进制1和0)来记录声音,而不是用物理手段来保存信号,实际上我们听不到数字
视频播放器的编解码
编码 原始的媒体文件的数据量都是十分庞大的,而为了便于传输和存储,我们通常会编码来对媒体文件进行压缩,这里就涉及到了 编码格式的概念。 我们常见的视频编码格式有 H.264、H.265、MJPEG等
前端二进制处理方法
ArrayBuffer ArrayBuffer 对象代表存储二进制数据的一段内存,是一个字节数组。 它不能被直接读写,需要创建视图(TypedArray, DataView)来对它进行操作,视图可以以
SyntaxError: The requested module 'node:fs/prom以及 TypeError: crypto.getRandomVal
问题一 使用vite打包npm run dev时,出现以下报错: SyntaxError: The requested module 'node:fs/promises' does not provi
for in 和 for of的区别
1. 迭代顺序: for-in 循环并不是按照对象属性在对象中的顺序迭代的。我们在使用 for-in 循环迭代对象时,不能保证它们的顺序。 顺序大概是: 先数字键升序 后字符串键按创建的顺序 再按原型
什么是函数柯里化
什么是柯里化 将一个多元(多参数)函数,转换成一个可以依次调用的单元函数 这里调用curryAdd后,返回的函数就通过闭包的形式记住了curryAdd的第一个参数 封装柯里化函数 下面封装一个curr
进程与线程、以及浏览器进程
两个月前面试时第一次被问到这个问题,当时根本没听说过进程哈哈哈。现在重温一下 进程和线程的区别 1. 基本概念: 进程是程序的一次执行过程,是系统进行资源分配的最小单元。 线程是进程中可执行的最小单位
搞懂websocket前端的问题
是什么 WebSocket,是一种网络传输协议,位于OSI模型的应用层。可在单个TCP连接上进行全双工通信,能更好的节省服务器资源和带宽并达到实时通迅 基于一个已经建立的 TCP 连接之上,通过一个特
浏览器中的事件冒泡,事件捕获,事件委托
事件冒泡 事件冒泡(dubbed bubbling):当一个元素接收到事件的时候,会把他接收到的事件传给自己的父级,一直到 window。 会冒泡的事件有: 鼠标事件:click, dblclick,
下一页
个人成就
文章被点赞
15
文章被阅读
3,244
掘力值
364
关注了
3
关注者
4
收藏集
0
关注标签
5
加入于
2025-07-07