最新 最热

php设计模式(十七):迭代器模式(Iterator)

迭代器模式又称为:Iterator。迭代器是一种行为设计模式,能在不暴露集合底层表现形式(列表、栈和树等)的情况下遍历集合中所有的元素。迭代器模式允许用户通过特定的顺序访问容器中的数据,它将数据和顺序的实现分离,很少有有...

2023-05-19
1

Threejs入门之十九:Threejs中的向量

今天我们来认识下Threejs中的向量,在Threejs中,有二维向量Vector2、三维向量Vector3和四维向量Vector4之分,这些向量可以表示很多数据,后面会一一介绍,在了解Threejs中的向量之前,我们先来复习下数学中的向量...

2023-05-19
1

Threejs进阶之十三:CSS3DRenderer与Tween.js实现粒子小球按规律变化

今天我们使用CSS3DRenderer+Tween.js实现Threejs官方示例中的粒子小球按规律变化的效果,先看下最终实现的效果

2023-05-19
1

「Python」矩阵、向量的循环遍历

请注意,本文编写于 325 天前,最后修改于 325 天前,其中某些信息可能已经过时。

2023-05-17
1

TS 从 0 到 1 - 数组和对象

# 数组# 数组解构let x: number;let y: number;let z: number;let five_array = [0, 1, 2, 3, 4];[x, y, z] = five_array;console.log(x, y, z); // 0 1 2# 数组展开运算符l...

2023-05-17
1

Object (对象)

这些内置对象从表现形式来说很像其他语言中的类型(type)或者类(class),比如 Java 中的 String 类。但是在 JavaScript 中,它们实际上只是一些内置函数。这些内置函数可以当作构造函数来使用,从而可以构造一个对应子类型的新...

2023-05-17
1

JS 手写: 深拷贝 (deep clone)

在 map 上的 key 和 map 构成了强引用,是一种危险操作。 被弱引用的对象可以在任何时候被回收,对于强引用,只要这个强引用还在,那么对象无法被回收。...

2023-05-17
1

LeetCode - 01 - Two Sum

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。

2023-05-17
1

selenium库实现网页批量打印为PDF

本文采用CC-BY-SA-3.0协议,转载请注明出处Author: ph0ebus

2023-05-16
1

【地铁上的设计模式】--行为型模式:访问者模式

访问者模式(Visitor Pattern)是一种行为型设计模式,它能够将算法与数据结构分离,使得算法可以独立于数据结构进行变化。它在不改变数据结构的前提下,定义了作用于数据结构中各个元素的新操作,即“访问者”,使得新增操作更加...

2023-05-14
1