HashMap 技术点1 离散化hash 使用了简单的算法,用于让hash值更离散。 本质上是用hash值的前16位让hash值的后16位变得更加离散。 HashMap的本质是桶,所以对hash值进行处理会有助于在分桶的时候变得更加均匀。 技术点2 初始容量 初始容量通过配置的初始大小和负载因子决定 ...
分类:
编程语言 时间:
2019-03-29 11:40:34
阅读次数:
155
Because @types/react has to expose all its internal types, there can be a lot of confusion over how to type specific patterns, particularly around hig ...
分类:
其他好文 时间:
2019-03-27 21:02:01
阅读次数:
203
(一)分析函数语法 function_name:函数名称,如count(),sum(),avg(),max(),min()等 argument : 参数 over() : 开窗函数 partition_clause:分区(分组)子句 order by clause:排序字句,数据记录排序,累计计算 ...
分类:
数据库 时间:
2019-03-26 17:01:05
阅读次数:
308
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #define OVERFLOW 3 9 using namespace std; 10 typedef char TElemType; 11... ...
分类:
其他好文 时间:
2019-03-25 21:58:43
阅读次数:
150
[toc] 题目链接 "Convert Sorted List to Binary Search Tree LeetCode" 注意点 不要访问空结点 题目要求的是平衡二叉搜索树(也就是AVL树) 解法 解法一:递归,二叉搜索树的中序遍历结果刚好是一个有序数组,有序数组中间的数字刚好是根节点,因此可 ...
分类:
其他好文 时间:
2019-03-22 00:16:32
阅读次数:
145
题目描述 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空) 示例1 输入 复制 输出 复制 # -*- coding:utf-8 -* ...
分类:
其他好文 时间:
2019-03-18 15:19:31
阅读次数:
137
Given a linked list, determine if it has a cycle in it. To represent a cycle in the given linked list, we use an integer pos which represents the posi ...
分类:
其他好文 时间:
2019-03-16 12:32:44
阅读次数:
167
# Definition for singly-linked list. # class ListNode(object): # def __init__(self, x): # self.val = x # self.next = None class Solution(object): def ... ...
分类:
其他好文 时间:
2019-03-13 19:44:01
阅读次数:
145
以后的项目里面,ThreadLocal可以帮助我们减少一些重要的引用传递。 以上的代码之中明确的用了引用传递将Message类的对象传递给了MessageConsumer课的print()方法 所以如果现在想要明确标出每一个线程的具体的对象信息,就需要使用ThreadLocal,实际上整个保存数据的 ...
分类:
其他好文 时间:
2019-03-12 13:53:24
阅读次数:
177