18
2020
08

Typescript元祖定义成接口

Typescript中有一种结构类型叫“元组”,数组中的对象类型必须是相同的,元组中的数据类型可以自己定义。

05
2020
08

道格拉斯普克(Douglas-Peuker)算法

用鼠标画线,得到的点会很多,怎么样可以进行优化,去掉一些点,就像flash中的铅笔工具那样。

17
2020
07

可编程的小车

前两天跟同事聊天,同事提到了少儿编程,机器人编程(控制小车沿着轨道走)。

15
2020
07

解一元二次方程

(A+x)*(B+x) = w,已知A、B、w,求x。

09
2020
07

pixijs自定义光标

鼠标位于不同的元件上,要有不同的样式。

25
2020
06

连续双向队列

队列经常用,先进先出。一头进,另一头出。

双向队列,就是一头进,另一头出;另一头进,一头出。

19
2020
01

显示fps

做canvas相关的东西,测试性能肯定要看fps,电脑端用浏览器就可以,移动端就不方便了。

也不需要特别复杂的功能,能显示fps就可以,自己封装了一个简单的fps显示功能模块。

13
2019
12

LZW算法

使用LZW算法对字符串进行压缩。

13
2019
12

toFixed银行家舍入

一直以为toFixed方法是直接舍去后边的,原来不是。然而也不是四舍五入。原来用的是银行家舍入规则。

11
2019
12

沿任意轨迹拖动

工作中遇到几个组件开发的功能:1、沿一条纵向的线段拖动,2、沿一条横向的线段拖动,3、沿圆形的轨迹拖动。