最新 最热

绕过safari阻止window.open打开窗口

safari基于安全策略,会默认阻止使用window.open打开新窗口。解决办法,套一个延时定时器const timeoutId = setTimeout( () => { window.open(url); clearTimeout(timeoutId); },......

2022-11-21
1

jQuery实战

5、综合案例 复选框5.1、案例效果

2022-11-18
0

STM32开发项目:ADS1115的驱动与使用

ADS1115是具有 PGA、振荡器、电压基准、比较器的 16 位、860SPS、4 通道 Δ-Σ ADC,数据通过一个 I2C 兼容型串行接口进行传输。有关它的详细说明可以参考官方数据手册。...

2022-11-17
1

【操作系统】【考研408】文件系统和磁盘实例

读文件前要open文件 open就是根据路径去目录 找文件名 目的就是 把ASCII文件名 映射成为 定位文件数据所需要的信息

2022-11-13
1

Vue中 使用定时器 (setInterval、setTimeout)[通俗易懂]

js中定时器有两种,一个是循环执行 setInterval,另一个是定时执行 setTimeout。

2022-11-10
1

如何实现一个丝滑的点击水波效果

注意看addEventListener方法的第三个参数中都设置了passive = true,这个选项用来告诉浏览器我们的处理函数中不会调用preventDefault方法,这么做有什么好处呢?比如touch事件或scroll事件的默认行为都会触发页面的滚动,如...

2022-10-31
1

JavaScript——动画函数封装

回调函数原理:函数可以作为一个参数,将这个函数作为参数传到另一个函数里面,当那个函数执行完之后,再执行传进去的这个函数,这个过程就叫做回调。...

2022-10-26
1

JavaScript案例:倒计时

案例分析核心算法:输入的时间减去现在的时间就是剩余时间,即倒计时,但是不能拿时分秒去减,比如05分减去25分,结果是负数。用时间戳来实现,用户输入时间总的毫秒数减去现在时间的总的毫秒数,得到的就是剩余时间的毫秒数。把剩...

2022-10-26
0

32. 传输层TCP协议十大主要特性(2) —— 超时重传

在确认应答中描述了一种理想情况,也就是说在这种情况下没有考虑丢包的过程,但是如果在数据的传输过程中“丢包”了,那么就需要用到超时重传

2022-10-26
0