LinkedHashMap 因为工作中用到了LinkedHashMap来保证服务器初始化数据的顺序,但是却不是很了解其特点和原理,今天特地翻一翻LinkedHashMap的源...
LinkedHashMap 因为工作中用到了LinkedHashMap来保证服务器初始化数据的顺序,但是却不是很了解其特点和原理,今天特地翻一翻LinkedHashMap的源...
个人理解:事件驱动,顾名思义,当某一个事件发生时,会有其他监听该事件发生的方法伴随着该事件的执行而触发。因此,事件驱动中的组成就很明确了,一个事件、一个调用事件的事件源、多个...
当代码中出现很多if-else语句,并且每个if代码块中的逻辑都很复杂的时候,这时如果要对代码进行维护或者是让别人使用你的代码都会比较麻烦,而且有可能会因为一点改动导致整个系...
str 是什么呢?
vue element Select组件远程搜索绑定值为对象时,编辑状态如何回显显示正确的label项目中遇到这么个需求,由于选项数据量过大,采用远程搜索的方式,相当于没有初始的下拉数组options选项数组,保存时需要传给后端id和userName两个字段。 此时我的va...
1.假如某个JAVA进程的JVM参数配置如下:-Xms1G -Xmx2G -Xmn500M -XX:MaxPermSize=64M -XX:+UseConcMarkSweep...
1. 概述 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(Loading)、验证(Verification)、准备(Preparation)、解...
1.连续子数组和最大值 题目描述输入一个整型数组,数组里有正数也有负数。数组中一个或连续多个整数组成一个子数组。求所有子数组的和的最大值,要求时间复杂度为O(n)。例如:{6...
1.数组中出现次数超过一半的数字 题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于...
1.对Java三大特性的理解? 2.封装的好处是什么? 3.可以在static环境中调用非static变量吗? 4.HashMap 5.ConcurrentHashMap和s...
1.二叉树中和为某一值的路径 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路...
1.有关String 解答:from牛客 2.一个类的构造器可以通过this(x)调用这个类中的其他构造器。 3.取模运算,结果的符号和被除数符号一致,切记切记例如:
1.从上往下打印二叉树 题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。 没有考虑代码的健壮性,即输入为空等等情况。 2.二叉搜索树的后序遍历 题目描述输入一个...
1.Object的getClass作用是返回的是运行时的类的名字。如果是返回父类的名字,则是super.getClass().getSuperclass() 2.boolea...
1.final变量,如果是基本数据类型,则其数值一旦初始化后就不能被改变。如果是引用类型的变量,则对其初始化后,便不能再指向另一个对象,但是其里面的值是可以改变的。引用变量所...
1.包含min函数的栈 题目描述定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。注意:保证测试中不会当栈为空的时候,对栈...
1.顺时针打印矩阵 题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 ...
1.树的子结构 题目描述输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 2.二叉树的镜像 题目描述操作给定的二叉树,将其变换为源二...
1.反转链表 题目:输入一个链表,反转链表后,输出新链表的表头。 搞不清三个指针的计算过程! 递归方法 2.合并两个排序的链表 题目输入两个单调递增的链表,输出两个链表合成后...
1.调整数组顺序使奇数位于偶数前面 题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和...
1.打印1到最大的n位数 题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 考虑点:数字超过缓冲范围而溢出的情...