摘要: 主要参考这篇文章 http://blog.didispace.com/spring-design-partern/ 阅读全文
posted @ 2018-12-03 21:43 箜篌nicole 阅读(154) 评论(0) 推荐(0) 编辑
摘要: String类是final类,也即意味着String类不能被继承,并且它的成员方法都默认为final方法 只有在确定不想让该方法被覆盖时,才将方法设置为final 无论是sub操、concat还是replace操作都不是在原有的字符串上进行的,而是重新生成了一个新的字符串对象。也就是说进行这些操作后 阅读全文
posted @ 2018-11-27 00:17 箜篌nicole 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Java 修饰符是用来修饰类、变量、及方法的访问限定或类型限定,public,protected,private,default,是访问限定修饰符,static,final,abstract,transient,volatile为类型限定修饰符。 注意:protected修饰后,不同包中的非子类不可 阅读全文
posted @ 2018-11-27 00:09 箜篌nicole 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://www.cnblogs.com/yelbosh/p/5813865.html 在MVCC中,读操作可以分成两类,快照读(Snapshot read)和当前读(current read)。快照读,读取的是记录的可见版本(可能是历史版本,即最新的数据可能正在被当前执行的事务并发 阅读全文
posted @ 2018-11-26 20:54 箜篌nicole 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 表 Table 内部表 Partition 分区表 External Table 外部表 Bucket Table 桶表 内部表 分区表 parttion对应于数据库中的Partition列的密集索引,在hive中,表的一个Partition对应于表下一个目录,所有的Partition的数据都存储在 阅读全文
posted @ 2018-11-25 20:45 箜篌nicole 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 1. tinyint/smallint/bigint 2. float/double 3. boolean 4. string 复杂数据类型 1. Array 数组 2. Map {1,‘Tom’,[<''大学语文,80.5>,<'数学',90>]} 3. Struct 结构类型,可以 阅读全文
posted @ 2018-11-25 17:47 箜篌nicole 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1. 清楚屏幕:Ctrl+L 或者!Clear 最后加上分号 2. 查看数据仓库中的表:show tables; 3. 查看数据仓库中内置函数:show functions; 4. 查看表结构 :desc; 5. 查看HDDFS上的文件:dfs -ls 目录; dfs -lsr /user; 递归查 阅读全文
posted @ 2018-11-25 15:29 箜篌nicole 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: Hive的安装模式: 1. 嵌入模式:HIve将元信息存储到自带derby数据库中,只能创建一个连接,只用于演示使用 2. 本地模式:元信息被存在Mysql数据库,Mysql数据库与HIve运行在同一台物理机器上,可以建立多个连接 3. 远程模式:元信息被保存在Mysql库中,HIve和Mysql运 阅读全文
posted @ 2018-11-25 14:14 箜篌nicole 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 转载一篇讲的还不错的帖子,原作者:小灰 https://mp.weixin.qq.com/s/FRVOYlgZCO524KwzQRohLA 阅读全文
posted @ 2018-11-22 18:29 箜篌nicole 阅读(106) 评论(0) 推荐(0) 编辑
摘要: HashSet是基于HashMap实现的,元素的值存储在key上,value的值所有元素都一样,都是这个 private static final Object PRESENT = new Object(); HashSet集合不能存储重复的元素,那么元素之间是否重复,HashSet是根据什么机制去 阅读全文
posted @ 2018-11-20 19:07 箜篌nicole 阅读(1740) 评论(0) 推荐(0) 编辑