2018年8月30日
摘要: 最近研究了一下java中比较常见的map类型,主要有HashMap,HashTable,LinkedHashMap和concurrentHashMap。这几种map有各自的特性和适用场景。使用方法的话,就不说了,本文重点介绍其原理和底层的实现。文章中的代码来源于jdk1.9版本。 HashMap特点 阅读全文
posted @ 2018-08-30 18:53 爱养花的码农 阅读(278) 评论(0) 推荐(0)
摘要: object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true;注意:当此方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声 阅读全文
posted @ 2018-08-30 18:27 爱养花的码农 阅读(531) 评论(0) 推荐(0)
摘要: 1 void FullPermutation(int array[],intleft,intright) 2 3 { 4 5 if(left== right) 6 7 { 8 9 for(inti= 0;i<length;i++) 10 11 cout<< array[i]<< " "; 12 15 } 16 17 els... 阅读全文
posted @ 2018-08-30 16:05 爱养花的码农 阅读(153) 评论(0) 推荐(0)
摘要: 1 vector res; 2 int key1, key2; 3 4 void traverse(TreeNode * root){//采用前序遍历 5 if(root == NULL) 6 return; 7 if(key1 val && key2 >= root->val)//满足条件的就存入... 阅读全文
posted @ 2018-08-30 15:53 爱养花的码农 阅读(263) 评论(0) 推荐(0)
摘要: 1 public class Solution { 2 public int index = -1; 3 StringBuilder s = new StringBuilder(); 4 String Serialize(TreeNode root) { 5 if(root == null){ 6 s.append("#,... 阅读全文
posted @ 2018-08-30 14:39 爱养花的码农 阅读(134) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-08-30 11:23 爱养花的码农 阅读(76) 评论(0) 推荐(0)
摘要: 其实1、2、3、4、6、7…都是可以不用考虑的,因此选择以5为迭代步数即可。 首先,这些数字都可以不用进行%5(对5取余数)运算,因此每次循环时可以直接将函数的count变量直接加1。其次,考虑25、125、625…等5的幂次项,因为他们每一个都可以在与偶数相乘之后产生多个0。因此,设置一个循环体, 阅读全文
posted @ 2018-08-30 10:10 爱养花的码农 阅读(270) 评论(0) 推荐(0)
摘要: 1 import java.io.*; 2 import java.util.*; 3 4 public class Main{ 5 6 public static void main(String[] args) { 7 Scanner in = new Scanner(System.in); 8 int a = in.nextInt... 阅读全文
posted @ 2018-08-30 09:47 爱养花的码农 阅读(285) 评论(0) 推荐(0)
  2018年8月24日
摘要: Storm在集群上运行一个Topology时,主要通过以下3个实体来完成Topology的执行工作:1. Worker(进程)2. Executor(线程)3. Task下图简要描述了这3者之间的关系:1个worker进程执行的是1个topology的子集(注:不会出现1个worker为多个topo 阅读全文
posted @ 2018-08-24 10:29 爱养花的码农 阅读(178) 评论(0) 推荐(0)
  2018年8月22日
摘要: 转自 http://blog.csdn.net/javazejian/article/details/72828483 出自【zejian的博客】 写的很详细很好,做下记录 本篇主要是对Java并发中synchronized关键字进行较为深入的探索,这些知识点结合博主对synchronized的个人 阅读全文
posted @ 2018-08-22 11:01 爱养花的码农 阅读(1111) 评论(0) 推荐(0)