微笑铃铛

文章
8
资源
0
加入时间
3年0月8天

Javascript通过hook定位set_cookie

var code = function(){ var org = document.cookie.__lookupSetter__('cookie'); document.__defineSetter__("cookie",function(cookie){ if(cookie.indexOf('v=')>-1){ debugger; } org = cookie; });

开关电源BOOST升压原理

开关电源BOOST升压原理把12伏降到5伏,给他串联一个电阻或者一个电感就可以实现,但如果把5伏升压到12伏,好像就有点难度了。如果是交流电,我们可以通过变压器升压,但是直流电如何升压呢?接下来介绍一种电子学中常用的升压方案,这是它的简化原理图,当我们断开开关时,电流顺时针流,因为负载的阻抗比之前大,电感上的电流开始减少,这时候电感为了阻止电流的减少,感应出了这样的电压。文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单

计算机网络(十九):拥塞控制原理

1、拥塞原因与代价:a、两个发送方和一台具有无穷大缓存的路由器两台主机(AB)都有一条连接,且这两条连接共享源与目的地之间的单跳路由。假设主机 中的应用程序以λm字节/秒的平均速率将数据发送到连接中。这些数据是初始数据,这意味着每个数据单元仅向套接字中发送一次。下面的运输层协议是一个简单的协议。数据被封装并发送;不执行差错恢复(如重传)、流量控制或拥塞控制。忽略由于添加运输层和较低层首部信息产...

webSocket的通信流程,以及对网络等错误的处理

因为在webSocket连接过程中会出现,切换网络,网络连接断开的问题,WebSocket都没有断开,但对上层来说,都没办法正常的收发数据了。( Socket是对TCP/IP协议的封装,Socket本身并不是协议,而是一个调用接口(API),通过Socket,我们才能使用TCP/IP协议。创建Socket连接时,可以指定使用的传输层协议,socket可以支持不同的传输层协议(TCP/UDP),当使用TCP协议进行连接时,该socket接连就是TCP链接.定时发送心跳包,来感知网络是可用的。

js优化双层for循环的方法

最近在项目中遇到一个需求,需要将两个数据表的数据进行比对,这涉及到了两层for循环的嵌套。数据少的时候还好,一旦数据多就是成倍的循环次数,性能不好,尝试优化一下。假如两次循环都是1000个元素,那么循环次数是:1000*1000之前的双层for循环写法:优化后写法相当于一个for循环就能搞定优化之后的循环次数:1000...