Three.js是一个使用webGL创建3d图形的JavaScript库。主要用于3d图形可视化。本篇文章以创建3d地图的例子,展示three.js的使用。技术栈:vue3+...
Three.js是一个使用webGL创建3d图形的JavaScript库。主要用于3d图形可视化。本篇文章以创建3d地图的例子,展示three.js的使用。技术栈:vue3+...
Three.js是一个使用webGL创建3d图形的JavaScript库。主要用于3d图形可视化。本篇文章以创建3d地图的例子,展示three.js的使用。 技术栈:vue3...
今天在网上看到了一个面试题,使用typescript写promise。这篇文章就使用typescript写一个简单的promise。 写promise的步骤如下: 定义不同类...
Echarts是一个开源的可视化图表库,支持丰富的图表,官网中还有大量示例可以选择使用、参考。 其中比较有趣的就是calendar,calendar是一个坐标系,这个坐标系与...
💡 开篇灵魂拷问 为什么Vue3源码中使用了1200+次Map?当看到React核心团队将核心调度器改用Map后性能提升37%,我终于明白:现代JS开发早已进入Map时代! ...
最近项目里需要一个大屏可视化,要求在地图上展示城市间的数据流向。调研了一圈,发现 ECharts 的飞线图(Lines)效果简直不要太炫酷! 文章目录: 准备工作:项目搭建与...
在数据可视化领域,雷达图因其独特的维度展示能力备受青睐。本文将基于最新Vue3+ECharts技术栈,手把手带你实现一个支持动态交互、颜色自定义、数据实时更新的酷炫雷达图,特...
“为什么同事的代码总比我少一半?为什么他天天准点下班,我却在加班改bug?”答案很可能是——他偷偷用了JS的『语法糖』! 这些技巧能让代码瞬间变优雅,开发效率翻倍,摸鱼时间暴...
“背了十几年单词,考试能拿高分,但遇到外国人却只会说hello?”“看了无数菜谱,却连一道番茄炒蛋都做不熟?”教育的本质,从来不是记住标准答案,而是让知识流动成行动的力量。 ...
🌱 被知识淹没的清晨与虚无的深夜 清晨六点的瑜伽垫上蒸腾着自律的雾气,深夜台灯下的书页翻动声里藏着认知焦虑。我们精心培育的「输入系统」如同精密运转的沙漏,却时常在合上书本的瞬...
清晨六点的镜子练习:与自己温柔对话的六种方式 晨间仪式:与自我对话的十分钟 窗外的梧桐叶轻轻摇曳,我在穿衣镜前系好最后一粒珍珠纽扣。三年前的我绝不会想到,每天早晨与镜子相处的...
💡 深夜刷招聘APP的你,是否也经历过这些? 对话框堆满"已读不回"的无力时刻 面对"期望薪资"问题时的心跳漏拍 发现同事能力平平却拿着更高薪资的困惑 这些职场新人的必经之路...
写在前面 此刻是凌晨三点十五分,咖啡机发出细微的嗡鸣。突然想起去年此时,在格子间里啃着便利店冷三明治加班的自己——那时的我,断然想不到此刻能捧着冰美式与你们聊聊认知突围的故事...
别让「等一下」偷走你的未来 🌅 被偷走的时间切片 晨光微熹时想换上跑鞋,却在刷手机时等来了正午;深夜辗转时构思好文章框架,却在拖延中看着灵感消散。我们总在「再等等」的魔咒里,...
适配器模式可以用来在现有接口和不兼容的类之间进行适配。 适配器模式的特点 适配器可以被添加到现有代码来协调两个不同的接口。 现有接口对手头的工作不够直观或实用,可以使用适配器...
观察者模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。 在观察者模式中,发生改变的对象称为观察目标,而被通知的对象称为观察者...
策略模式是指定义一系列算法,将这些算法一个个封装起来。一个基于策略模式的程序主要分为两部分,一部分是策略类,主要负责具体实现,另一部分是环境类,接收请求并将请求分配给某一个策...
状态模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。将状态封装成独立的类,并将请求委托给当前的状态对象,当对象的内部状态改变时,会带来不同的行为变...
命令模式(Command Pattern)是行为型模式,它将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 ...
原型模式是用原型实例指定创建对象的类型。 说到原型我们可能会想到JavaScript的Prototype。的确,JavaScript语言内部已经实现原型,在编程中使用函数的p...