检测浏览器是否支持webgpu chrome 113版本以上已经完全支持 渲染流程 常见api 通过顶点缓冲区创建顶点数据 usage的属性值可以是下面两种 GPUBuff...
检测浏览器是否支持webgpu chrome 113版本以上已经完全支持 渲染流程 常见api 通过顶点缓冲区创建顶点数据 usage的属性值可以是下面两种 GPUBuff...
protobuf Protocol Buffer其实是google出品的一种轻量高效的结构化数据存储格式,性能比xml,json强大很多 protobuf经历了protobu...
Node架构图 事件循环核心 核心模块就是LIBUV 在linux上,libuv是对epoll的封装; 在windows上,libuv是对iocp的封装; 在macOS/Fr...
常规网站视频存储方式 这样播放是不行的,因为每次播放都是整体视频下载下来,10G就下载10G,慢而且消耗带宽 一般视频网站怎么做的? 用户上传->转码(把视频处理,2K,10...
四种:集合结构,线性结构,树形结构,图形结构 集合结构:数据元素同属于一个结合,他们之间没有其他的关系。它们的共同属性是:同属于一个集合 线性结构:最典型的数据关系是一对一。...
知识点铺垫 闭包形式演化 避免单独的temp变量 殊理 实际上整体殊理逻辑要分门别类:例如,arr和object分开讨论;同时整体看起来好像是单向,但看对象的话实际上obse...
抽象语法树是什么 抽象语法树本质上就是一个js对象,大概原理就是代码字符串一个个字符的分析从而生成AST;例如mustache模板引擎中的tokens就是AST和vnode的...
事件委托(事件代理) 事件委托也可以叫事件代理,是事件冒泡与事件捕获的运用。 基本概念 一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外...
防抖节流 优化高频率事件 onscroll oninput resize onkeyup keydown.... 降低代码执行频率 js动画/往页面里添加一些dom元素 s...
继承 父类中默认构造,析构,拷贝构造operator=是不会被子类继承下去的 继承方式public:公有继承private:私有继承protected:保护继承 如图可知,继...
指令 rustc -V: 版本 argo new demo01:创建项目: cargo check:检查语法 cargo run:运行 cargo build :构建 变量 ...
虚拟DOM和diff算法 diff:精细化比对最小量更新 真实DOM和虚拟DOM 虚拟DOM:用JavaScript对象描述DOM的层次结构。DOM中的一切属性都在虚拟DOM...
模板引擎之前的时代 纯DOM法: 非常笨拙,没有实战价值 数组join法: 曾几何时非常流行,是曾经的前端必会知识 ES6的反引号法: ES6中新增的${a}语法糖,很好用 ...
Vue3.0的优势 性能比Vue2.x快1.2~2倍 按需编译,体积比Vue2.x更小 组合API(类似React Hooks) 更好的TS支持 暴露自定义渲染API Vue...
@北方蜘蛛 哈哈
NestJS从入门到跑路什么是NestJS Nest 是一个渐进的 Node.js 框架,可以在 TypeScript 和 JavaScript (ES6、ES7、ES8)之上构 建高效、可伸缩的企...
@水木易安 被老板逼的
NestJS从入门到跑路什么是NestJS Nest 是一个渐进的 Node.js 框架,可以在 TypeScript 和 JavaScript (ES6、ES7、ES8)之上构 建高效、可伸缩的企...
对您有用就好😬
NginxNginx应用场景 静态资源服务器 反向代理服务 API接口服务(Lua&Javascript)1.jpg Nginx的优势 高可靠性 高并发高性能 可扩展性好 开源许可证 ...
刚才看《最美逆行者》,里面的重症病人刘爷爷在治疗的时候不配合,说是要把机会留给年轻人,他不治了,当时眼泪哗哗地流。 在中国,除了重视生命,还有就是情感至上。当时医护人员在做刘...