最新 最热

HashMap源码解读(中篇)

1. static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16

2022-12-02
1

这是我见过最牛逼的滑动加载框架

在手机端实现下拉刷新和下拉加载是最常见不过的需求了。今天大师兄就给大家分享一个非常精致的js框架:mescroll.

2022-12-02
0

无比强大的图片裁剪工具库!牛X!

最近项目中入手了一个非常实用的插件,这里和大家一起分享下:通过canvas实现图片裁剪的工具--cropper.js

2022-12-02
1

HashMap为什么扩容重新计算位置后,还能找到以前数据的位置

进行扩容,会伴随着一次重新hash分配,并且会遍历hash表中所有的元素,是非常耗时的。在编写程序中,要尽量避免resize。

2022-12-02
1

软件架构设计原则--里氏替换原则

里氏替换原则(Liskov Substitution Principle,LSP)是指,如果对每一个类型为T1的对象t1,都替换为类型为T2的对象t2,使得以T1定义的所有程序P在所有的对象t1都替换成t2时,程序P的行为没有发生变化,那么T2就是T1的子类型。   ...

2022-12-02
0

Emoji表情还能这样玩?

大家好,我是前端实验室的大师兄!一名资深的互联网玩家,专注分享大前端领域技术、面试宝典、学习资料等~

2022-12-02
0

Parallax.js–自适应智能设备方向的视差引擎

今天大师兄给大家分享一款功能非常强大的javascript视觉差特效引擎插件:Parallax.js。

2022-12-02
0

膜拜!用最少的代码却实现了最牛逼的滚动动画!

ScrollTrigger是基于GSAP实现的一款高性能页面滚动触发HTML元素动画的插件。

2022-12-02
1

基于Vue的拖拽插件的实战应用,但最后我还是选择了手写

因为项目上有一个在规定区域内自由拖拽的小需求,自己纯js写又有点小麻烦,就花了点时间寻找到这个小组件。

2022-12-02
0