目录: 1、Class 简介 2、Class 特性 3、Class 表达式 4、Class Static 静态方法 5、new.target Class 简介 ES6 的 Class 写法只是弱化了 ES5 中构造函数的写法,变得更像强类型语言的写法。这可以理解为是语法糖。下面对比 ES5 与 ES ...
分类:
其他好文 时间:
2020-05-31 22:06:07
阅读次数:
122
Date类 概述 java.util.Date类 表示特定的瞬间,精确到毫秒。 继续查阅Date类的描述,发现Date拥有多个构造函数,只是部分已经过时,但是其中有未过时的构造函数可以把毫秒值转成日期对象。 public Date():分配Date对象并初始化此对象,以表示分配它的时间(精确到毫秒) ...
使用Redis分布式锁实现集群的主备 最近工作中遇到一个问题,我们会调用业务部门提供的HTTP接口获取所有的音视频任务信息,这些任务会被分发到各个机器节点进行处理。有两个方案: 方案一 为每台机器编号,比如有5台机器,编号为0,1,2,3,4,然后每台机器读取全量任务信息,将每个任务ID用机器总数量 ...
分类:
其他好文 时间:
2020-05-31 01:05:42
阅读次数:
90
@ 一、头文件 stdthread 在 头文件中声明,因此使用 stdthread 时需要包含 头文件。 二、std::thread 构造函数 (1). 默认构造函数,创建一个空的 thread 执行对象。 (2). 初始化构造函数,创建一个 thread对象,该 thread对象可被 joinab ...
分类:
编程语言 时间:
2020-05-30 21:54:59
阅读次数:
73
this关键字是在函数创建的情况下,才会出现 this的指向绑定有四种情况 1、默认绑定 2、隐式绑定 3、硬绑定 使用.call 和 .apply方法实现硬绑定 4、构造函数绑定 遇到一个需要注意的小内容 var e = b.bibi; 与 var e = b.bibi(); 两个的结果是不同的 ...
分类:
其他好文 时间:
2020-05-30 18:20:44
阅读次数:
67
1 class C<T> where T : new() 这是类型参数约束,where表明了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T ...
分类:
其他好文 时间:
2020-05-30 12:49:58
阅读次数:
66
js-进阶心得 01-面向对象 构造函数 function Student(name, age) { //实例成员 通过new出来的成员 // name,age叫对象的属性(成员) this.name = name; this.age = age; // study叫对象的方法 (成员) this. ...
分类:
Web程序 时间:
2020-05-29 23:19:07
阅读次数:
94
1.1 对象 在 Javascript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象是由属性和方法组成的: 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常用动词) 1.2 类 class 类抽象了 ...
分类:
其他好文 时间:
2020-05-28 16:28:49
阅读次数:
59
数组与函数 数组 问题1: 筛选数组,将符合条件的元素存放到另一个数组 方法一: 方法二: length会自动检测因数组元素改变导致数组长度的变化 问题2: 将数组翻转 问题3:对数组进行排序(冒泡排序) 函数 函数就是封装了一段可以被重复执行的代码块,以重复使用 构造函数 形参与实参个数不匹配问题 ...
分类:
编程语言 时间:
2020-05-28 14:58:53
阅读次数:
71
一、数组 1.数组是一种引用数据类型,属于对象 2.数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据。 3.创建数组的方式:(1)使用Array构造函数; i.创建一个空数组 var arr1 = new Array(); ii.创建一个长度为30的数组 var arr2 = n ...
分类:
编程语言 时间:
2020-05-28 00:58:11
阅读次数:
54