JavaScript是单线程语言,但是它可以通过设置超时值和间歇时间值来指定代码在特定的时刻执行。超时值是指在指定时间之后执行代码,间歇时间值是指每隔指定的时间就执行一次代码。 超时调用 超时调用使用window对象的setTimeout()方法,它接受两个参数:要执行的代码和以毫秒表示的时间(代码 ...
分类:
其他好文 时间:
2018-11-04 11:04:48
阅读次数:
154
TCP的概述 TCP 把连接作为最基本的对象,每一条 TCP 连接都有两个端点,这种断点我们叫作套接字(socket),它的定义为端口号拼接到 IP 地址即构成了套接字,例如,若 IP 地址为 192.3.4.16 而端口号为 80,那么得到的套接字为 192.3.4.16:80 。 但凡是基于 T ...
分类:
其他好文 时间:
2018-11-02 23:52:43
阅读次数:
271
转自:https://blog.csdn.net/houchaoqun_xmu/article/details/55540250 时间片轮转RR进程调度算法 一、概念介绍和案例解析时间片轮转法 - 基本原理: 在早期的时间片轮转法中,系统将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把 ...
分类:
编程语言 时间:
2018-10-22 14:59:05
阅读次数:
384
跳数,水平分割,路由毒化,毒性逆转,抑制计时器,异步更新1、记数无穷大(maximumhopcount):定义最大跳数(最大为15跳),当跳数为16跳时,目标为不可达。2、水平分割(splithorizon):从一个接口学习到的路由不会再广播回该接口。cisco可以对每个接口关闭水平分割功能。这个特点在(NBMA)非广播多路访问hub-and-spoke环境下十分有用。3、毒性逆转(poisonr
分类:
其他好文 时间:
2018-10-22 01:06:22
阅读次数:
228
前言 防抖、节流主要用于频繁事件触发,例如鼠标移动、改变窗口大小等。 "lodash等函数库具备相对应的api" , 、 。 核心技术:闭包。 区别: 防抖, 连续触发, 第一次和最后一次触发有效 节流, 一段时间内仅触发一次(第一次) 本文以防抖函数为例, 详细说明。 实现 原理, 计时器存储状态 ...
分类:
其他好文 时间:
2018-10-20 16:57:17
阅读次数:
195
目录: 1. 粘包 & 拆包及解决方案 ByteToMessageDecoder 2. 基于长度编解码器 3. 基于分割符的编解码器 4. google 的 Protobuf 序列化介绍 5. 其他的 前言 Netty 作为一个网络框架,对 TCP 连接中的问题都做了全面的考虑,比如粘包拆包导致的半 ...
分类:
Web程序 时间:
2018-10-13 22:52:09
阅读次数:
246
前言 最近碰到需要修改计时器任务的需求,然后搜了搜,发现有powershell命令可以搞定,记录一下。 $timerJob = Get-SPTimerJob -Identity "DocIDEnable" Set-SPTimerJob -Identity $timerJob -Schedule "D ...
分类:
系统相关 时间:
2018-10-11 11:36:22
阅读次数:
188
在JDK 5.0之前,java.util.Timer/TimerTask是唯一的内置任务调度方法,而且在很长一段时间里很热衷于使用这种方式进行周期性任务调度。 Timer类中常见方法 1、void cancel() 终止此计时器,丢弃所有当前已安排的任务。 2、 int purge() 从此计时器的 ...
分类:
其他好文 时间:
2018-10-09 20:00:00
阅读次数:
183
setInterval()方法的作用是每隔一段时间执行一次方法,而setTimeout()在一段时间内调用函数。 setTimeout()方法一般通过调用自身迭代的方式实现计时器。 结束计时器用clear+用计时器的方法名();2018-10-08 ...
分类:
其他好文 时间:
2018-10-08 18:47:06
阅读次数:
128