摘要: 通过反射com.mysql.jdbc.Driver类,实例化该类时会调用该类的静态代码块,该代码块会去java的DriverManager类中注册自己,DriverManager管理所有已注册的驱动类,当调用DriverManager.getConnection()方法时会遍历所有的驱动类,并尝试去 阅读全文
posted @ 2019-07-13 17:16 OliverShen 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 第一问:List是接口,ArrayList是List的实现类。 第二问:ArrayList是List的实现类,HashSet是Set的实现类,List和Set都实现了Collection接口。 ArrayList底层是动态数组,HashSet底层是哈希表。 ArrayList存储的是对象的引用,Ha 阅读全文
posted @ 2019-07-13 17:09 OliverShen 阅读(283) 评论(0) 推荐(0) 编辑
摘要: java仅支持单继承,但支持接口多实现。 阅读全文
posted @ 2019-07-13 15:21 OliverShen 阅读(157) 评论(0) 推荐(0) 编辑
摘要: List、Set都是单列元素的集合,它们有共同的父接口Collection。 List存取有序可重复元素 存元素:调用add方法,存的元素先来后到,有顺序,当然也可以插队,指定存在某个位置,调用add(index,Object),可以存重复元素。 取元素:方法1.通过Iterator接口取得所有元素 阅读全文
posted @ 2019-07-13 15:18 OliverShen 阅读(240) 评论(0) 推荐(0) 编辑
摘要: String特点: 1.String是不可变对象,一旦赋值创建就不变,这意味着对String的一切修改将产生一个新的字符串,比如String的subString,replace、toUpperCase、toLowerCase、trim方法都会生成一个新的字符串,一旦程序中有大量字符串修改,将在JVM 阅读全文
posted @ 2019-07-12 22:05 OliverShen 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.每个节点或是红色,或是黑色; 2.根节点是黑色的; 3.每个叶节点是黑色的; 4.每个红色节点的两个子节点都是黑色的; 5.对每个节点,到它所有的后代叶节点的简单路径中,有相同数量的黑色节点。 红黑树可能打破平衡二叉树的某些性质,平衡二叉树左右子树的高度差不超过1,但是红黑树的左右子树高度差可能 阅读全文
posted @ 2019-07-12 21:57 OliverShen 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 欢迎关注我的公众号《小沈干货》,谢谢大家。 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL 解释: 向右旋转 1 步: 5->1->2->3-> 阅读全文
posted @ 2019-04-21 09:39 OliverShen 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 欢迎关注我的公众号《小沈干货》,谢谢大家。 以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多 阅读全文
posted @ 2019-04-17 15:47 OliverShen 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 欢迎关注我的公众号《小沈干货》,谢谢大家。 一、可以将YARN看作是分布式操作系统,在大数据组件中,YARN的定位是: 1)集群资源管理中心 2)任务调度中心 YARN的功能进一步可以细化为: 1)任务调度 2)资源管理 3)用户接口 二、YARN的体系架构 1.集群资源管理层 YARN采用mast 阅读全文
posted @ 2019-04-14 11:54 OliverShen 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 今天在安装azkaban时,用git clone https://github.com/azkaban/azkaban.git,虚拟机报了SSL connect error,翻了很多博客,有的说是git配置,反正废了很多劲, 终于发现原因,因为SSL版本过低导致的 直接升级SSL就行 命令 yum 阅读全文
posted @ 2019-04-01 13:13 OliverShen 阅读(875) 评论(0) 推荐(0) 编辑