宏任务: 当前调用栈执行的代码成为宏任务,(主代码块和定时器)也或者宿主环境提供的叫宏任务 这些任务包括: 渲染事件 用户交互事件(如鼠标点击、滚动页面、放大缩小等) JavaScript 脚本执行事件; 网络请求完成、文件读写完成事件 微任务: 当前(此次事件循环中)宏任务执行完,在下一个宏任务开 ...
分类:
其他好文 时间:
2020-07-12 14:19:25
阅读次数:
53
区别 synchronized关键字 synchronized作用是对类的当前实例(对象)加锁。可以使用synchronized关键字来标记一个方法或者代码块,当某个线程调用该对象的synchronized方法或者访问synchronized代码块时,这个线程便获得了该对象的锁,其他线程暂时无法访问 ...
分类:
其他好文 时间:
2020-07-12 00:42:36
阅读次数:
53
ylbtech-JavaScript-Runoob:JavaScript for 循环 1.返回顶部 1、 JavaScript for 循环 循环可以将代码块执行指定的次数。 JavaScript 循环 如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。 我们可以这 ...
分类:
编程语言 时间:
2020-07-11 19:30:59
阅读次数:
77
ylbtech-JavaScript-Runoob:JavaScript while 循环 1.返回顶部 1、 JavaScript while 循环 只要指定条件为 true,循环就可以一直执行代码块。 while 循环 while 循环会在指定条件为真时循环执行代码块。 语法 while (条件 ...
分类:
编程语言 时间:
2020-07-11 19:24:01
阅读次数:
67
在es5严格模式下,es3和es5产生冲突时,用es5的语法;否则用es3的语法 1、启动es5严格模式 "use strict" 写在js文件代码块的最顶端或函数代码块的最顶端 2、es5禁用的语法 不支持with、arguments.callee、func.caller、变量赋值前必须声明、局部 ...
分类:
其他好文 时间:
2020-07-10 22:43:04
阅读次数:
78
一、 static static:静态的,可以用来修饰属性、方法、*代码块(或初始化块)、*内部类 static修饰属性(类变量): 由类创建的所有的对象,都共用这一个属性 当其中一个对象对此属性进行修改,会导致其他对象对此属性的一个调用。vs 实例变量(非static修饰的属性,各个对象各自拥有一 ...
分类:
编程语言 时间:
2020-07-10 22:41:16
阅读次数:
63
1.自己写while(true)死循环,来判断是否到达执行时间条件这种实现定时任务的方式,完全是自己写代码实现,放在第一个介绍,是因为它最灵活,完全由自己控制,但是缺点是,只适合小工具类的程序,任务单一固定的程序。实现的简单代码块如下: long interval = 100; // 秒String ...
分类:
编程语言 时间:
2020-07-10 21:19:16
阅读次数:
76
1.自己写while(true)死循环,来判断是否到达执行时间条件这种实现定时任务的方式,完全是自己写代码实现,放在第一个介绍,是因为它最灵活,完全由自己控制,但是缺点是,只适合小工具类的程序,任务单一固定的程序。实现的简单代码块如下: long interval = 100; // 秒String ...
分类:
编程语言 时间:
2020-07-10 20:50:35
阅读次数:
70
1 package com.learn.design_pattern.singleton; 2 3 /** 4 * TODO 5 * 6 * @author chip 7 * @version 1.0 8 * @date 2020/7/10 16:59 9 * 饿汉模式第一种(静态常量) 10 * ...
分类:
其他好文 时间:
2020-07-10 19:09:58
阅读次数:
61
python编程基础 一、python基础知识 二、文件操作 三、函数 四、面向对象与模块 一、python基础知识 语法格式:代码块以Tab或空格缩进限制,而不以花括号”{}”等分割代码 单行注释:#我是注释 多行注释:'''多行 注释''' 1、变量 (1)Python 中的变量不需要声明,每个 ...
分类:
编程语言 时间:
2020-07-10 17:21:42
阅读次数:
80