做链表提多画图,%99以上都要画图解决 虚拟借点 快慢指针 多指针 1. 输入 1-2-3-4-5-6-5-6;删除掉6的节点 思路:用到虚拟头节点 ,如果是删除的这 head = head.next; 如果不是 newTail.next = head; newTail = head; public ...
分类:
其他好文 时间:
2021-06-28 18:50:03
阅读次数:
0
// 什么情况下适用promise? // 一般情况下是有异步请求操作时,使用promise对这个异步操作进行封装 // new ->构造函数(1.保存了一些状态信息 2.执行传入的函数) // 在执行传入的回调函数时,会传入两个参数,resolve ,reject ,本身又是函数 ...
分类:
其他好文 时间:
2021-06-24 17:29:49
阅读次数:
0
JMM 硬件的效率与一致性 由于计算机 的存储设备与处理器的运算速度有着几个数量级的差距,所以现代计算机系统都不得不加入一层或多层读写速度尽可能接近处理器运算速度的**高速缓存(Cache)**来作为内存与处理器之间的缓冲:将运算需要使用的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步 ...
分类:
其他好文 时间:
2021-06-23 17:11:39
阅读次数:
0
1.Object.prototype.tosString.call(); 最确定 使用最广 例子:console.log(Object.prototype.toString.call([])); 2.instanceof JS语法 和数组Array进行比较判断 例子:console.log([] i ...
分类:
编程语言 时间:
2021-06-22 18:14:25
阅读次数:
0
结构就是几个数据组成的数据结构,它与类共享几乎所有相同的语法,但结构比类受到的限制更多。 结构是一种值的类型,通常用来封装一组相关的变量,结构中可以包括构造函数、常量、字段、方法、属性、运算符、事件和嵌套类型等。但如果要同时包括上述几种成员,则应该考虑使用类。结构实际是将多个相关的变量包装成为一个整 ...
箭头函数和普通函数的区别? 1**.外形不同**:箭头函数使用箭头定义,普通函数中没有 2.箭头函数都是匿名函数 3.箭头函数不能用于构造函数,不能使用new** 4.箭头函数中this的指向不同 (1)在普通函数中,this总是指向调用它的对象,如果用作构造函数,this指向创建的对象实例。 (2 ...
分类:
其他好文 时间:
2021-06-21 20:23:23
阅读次数:
0
传统的结构体初始化方式 说到结构体的初始化,我们自然可以先定义一个结构体,然后对结构体里面的变量逐一赋值,已达到初始化的目的。但是,这样做的话,当结构体内变量很多时并不方便,所以此时就引出了使用构造函数的方法进行结构体的初始化。使用构造函数的方式进行初始化,简单方便!推荐使用。 使用构造函数对结构体 ...
分类:
其他好文 时间:
2021-06-21 20:02:26
阅读次数:
0
string类型 构造函数 public string(char[] value) public string(char[] value,int offset,int count) 拼接字符串: + or += 比较字符串 public static int Compare(string strA, ...
容器就是个存东西的地方 依赖注入,就是通过构造函数,属性或者set方法传递对象的方式 如果依赖的类太多了,那么通过上面的方式传递对象就很繁琐 那么我们就可以直接传进去一个容器,需要的时候就在容器里面去拿就简单多了 这就是我们的容器类 //简单容器类 class Container { private ...
分类:
Web程序 时间:
2021-06-18 20:00:39
阅读次数:
0
【浅拷贝】就是对象的数据成员之间的简单赋值。如你设计了一个类而没有提供它的复制构造函数,当用该类的一个对象去给另一个对象赋值时所执行的过程就是浅拷贝,如: class A { public: A(int _data): data(_data){} A() {} private: int data; ...
分类:
编程语言 时间:
2021-06-18 18:58:54
阅读次数:
0