摘要: 一致性Consistency、可用性Availability、分区容错性Partition Tolerance 一个分布式系统最多满足两项 ZK/Hbase满足CP 双NN满足CA RDBMS满足CA 阅读全文
posted @ 2020-04-20 20:03 dretrtg 阅读(112) 评论(0) 推荐(0)
摘要: 可以只说这三个 阅读全文
posted @ 2020-04-20 20:00 dretrtg 阅读(104) 评论(0) 推荐(0)
摘要: 共性: 1、都不能被实例化 2、接口中实现类或者抽象类的子类只有实现了接口或抽象类中方法后才能实例化 区别: 1、接口只有方法的定义,JDK1.8后可以定义default方法体,抽象类可以有定义或实现。 2、实现和继承关键字不同,Java仅支持单继承但支持多实现 3、接口强调特定功能的实现,便于后序 阅读全文
posted @ 2020-04-20 19:48 dretrtg 阅读(163) 评论(0) 推荐(0)
摘要: COALESCE是一个函数, (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。使用COALESCE在于大部分包含空值的表达式最终将返回空值。——————— 阅读全文
posted @ 2020-04-17 19:34 dretrtg 阅读(138) 评论(0) 推荐(0)
摘要: 简单实用的函数 阅读全文
posted @ 2020-04-15 21:36 dretrtg 阅读(380) 评论(0) 推荐(0)
摘要: 预估结果使用 阅读全文
posted @ 2020-04-12 20:00 dretrtg 阅读(383) 评论(0) 推荐(0)
摘要: 如果要解决的问题里面需要很多快速查询,链表可能并不适合;如果遇到的问题中,数据的元素个数不确定,而且需要经常进行数据的添加和删除,那么链表会比较合适。而如果数据元素大小确定,删除插入的操作并不多,那么数组更适合。 链表通常的解法就是三指针、快慢指针和构建虚拟头。 阅读全文
posted @ 2020-04-11 19:58 dretrtg 阅读(1197) 评论(0) 推荐(0)
摘要: 什么时候要索引? 1、表的主键、外键必须有索引 2、数据量超过300必须有索引 3、经常与其他表进行连接的表,在连接字段上建立索引 4、经常出现在where子句的字段,特别是大表字段,必须建索引 5、索引应建立在小字段上,对于大文本字段甚至超长字段,不要建索引 什么时候不需要索引? 1、建立组合索引 阅读全文
posted @ 2020-04-10 21:01 dretrtg 阅读(1649) 评论(0) 推荐(0)
摘要: 买了 300分钟搞定算法面试 的课,挖个坑,在这儿写写笔记 阅读全文
posted @ 2020-04-10 20:46 dretrtg 阅读(133) 评论(0) 推荐(0)
摘要: 我常用的 阅读全文
posted @ 2020-04-10 20:27 dretrtg 阅读(236) 评论(0) 推荐(0)