摘要: 买了 300分钟搞定算法面试 的课,挖个坑,在这儿写写笔记 阅读全文
posted @ 2020-04-10 20:46 dretrtg 阅读(142) 评论(0) 推荐(0)
摘要: 我常用的 阅读全文
posted @ 2020-04-10 20:27 dretrtg 阅读(266) 评论(0) 推荐(0)
摘要: from→on→join→where→group by→having→select→distinct→order by→limit 阅读全文
posted @ 2020-04-09 10:43 dretrtg 阅读(127) 评论(0) 推荐(0)
摘要: 基本符号 阅读全文
posted @ 2020-04-09 10:19 dretrtg 阅读(151) 评论(0) 推荐(0)
摘要: 多次思考后,发现这样写fabric智能合约更严谨。。欢迎交流 阅读全文
posted @ 2020-04-08 20:45 dretrtg 阅读(562) 评论(0) 推荐(0)
摘要: 在开发中我见的DF更多一点,其次DS再次RDD 阅读全文
posted @ 2020-04-08 20:32 dretrtg 阅读(714) 评论(0) 推荐(0)
摘要: Java堆内存分为年轻代和老年代,其中,年轻代分为Eden区和survival区,survival又分为fromSurvival和toSurvival。 首先第一个问题:为什么要有Survival区?因为如果没有Survival区,Eden每进行一次MinorGC,存活对象送到老年代,当老年代被填满 阅读全文
posted @ 2020-04-08 20:17 dretrtg 阅读(678) 评论(0) 推荐(1)
摘要: @Controller 使用它标记在一个类上,dispatcher会扫描使用该注解类的方法,并检测该方法是否使用了@RequestMapping注解,加上RequestMapping注解的方法才是处理请求的处理器 @Service 会在注解里指定一个name,会将service实现装配到Bean里 阅读全文
posted @ 2020-04-08 19:33 dretrtg 阅读(885) 评论(0) 推荐(0)
摘要: 1、hive支持按行分割,按字段分割,如按‘,’分割: lateral view explode(split( , ',')) 2、hive不支持等值连接,即不支持where a.id = b.id的连接方式,hive使用join连接。 3、hive中没有not null,当字段为null时,使用\ 阅读全文
posted @ 2020-04-07 17:32 dretrtg 阅读(5287) 评论(2) 推荐(0)
摘要: 这个很简单,首先我们考虑一个问题,为什么hashmap的容量为2的幂次方,查看源码即可发现在计算存储位置时,计算式为: (n-1)&hash(key) 容量n为2的幂次方,n-1的二进制会全为1,位运算时可以充分散列,避免不必要的哈希冲突。 所以扩容必须2倍就是为了维持容量始终为2的幂次方。 阅读全文
posted @ 2020-04-07 17:26 dretrtg 阅读(7921) 评论(0) 推荐(0)