- 博客(6)
- 收藏
- 关注
原创 JAVA 中级面试题 (附答案)
问题大多取自点击打开链接 在网上找了一些答案,也添加了一些几乎是必问的题一、 基础知识:1) HashMap,LinkedHashMap,TreeMap的区别1. HashMap,LinkedHashMap,TreeMap都属于Map。2. Map的主要作用是用于存储键(key)值(value)对,根据键得到值,因此不允许键重复,但允许值重复...
2018-02-26 17:18:55
40823
1
转载 redis事务实现原理(源码分析)【转】
一:简介Redis事务通常会使用MULTI,EXEC,WATCH等命令来完成,redis实现事务实现的机制与常见的关系型数据库有很大的区别,比如redis的事务不支持回滚,事务执行时会阻塞其它客户端的请求执行。二:事务实现细节redis事务从开始到结束通常会通过三个阶段:事务开始命令入队事务执行我们从下面的例子看下redis > MULTI OKredis > SET "username"
2017-09-06 08:57:27
454
转载 hive -- stddev , stddev_pop , stddev_samp , var_pop , var_samp(计算方差标准差等)
原文链接 标准差是方差的平方根 1.方差公式: m为x1,x2…xn数列的期望值(平均数) s^2 = [(x1-m)^2 + (x2-m)^2 + … (xn-m)^2]/n s即为标准差 s^2为方差。 2.实例: Hive> select * from dim_row_num limit 10; OK 0 1 2 3 4 5 6 7 8 9hive> se
2017-05-16 15:26:31
12936
原创 从一串字符串中匹配URL地址 正则 (可以没有http或https开头)
从一串字符串中匹配URL地址 正则 (可以没有http或https开头)
2016-11-21 14:25:15
13877
1
原创 MySQL 的CASE WHEN 语句的使用
项目中有一张时间周期配置表其中就三条数据有一个字段state记录哪一条状态为启用做的时候突发奇想要用一条sql实现当修改某一条状态为1时其他修改为0后来在网上查了一下MySQL 的CASE WHEN语句 简单学习一下发现可以这样写 '3’ 为传入要修改状态为启用数据的IDupdate mes_subscribe_time t SET t.state = CASE id WHEN '3'
2016-09-05 16:12:00
1157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人