摘要: 1.明确进程和线程的概念: 进程: 线程: 2.线程的特点: 并发性: 随机性: 通道性: 3.在java中只有Thread类代表线程 4.在java中使用线程的方式(在java中常见的创建线程的方式) 继承Thread类 实现Runnable接口 实现Callable接口 使用线程池 使用中间插件 阅读全文
posted @ 2019-09-21 10:42 wuyingying 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.什么是单例? 单例就是某个类在项目进行的生命周期中,永远只有一个实例 2.单例和单例模式的区别? 单例模式是实现单例的方法之一 (注意: spring中每个被管理bean默认是单例的,它是否使用了单例模式? 没有使用单例模式 ) <bean id="xxx" class="bean的全名称">. 阅读全文
posted @ 2019-09-21 10:07 wuyingying 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1.字符串的初始化方式: 常量方式 String xx = "aa" ; 对象方式 String xx = new String ("aa") ; 2.如何理解字符串的不可变性? 从内存角度解释 :当你给一个字符串重新赋值之后,老值并没有在内存中销毁,而是重新开辟一块空间存储新值 从源代码角度解释 阅读全文
posted @ 2019-09-21 09:20 wuyingying 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一:将数据手动导入hive中 (1)先将数据和脚本用上传工具传入/home/hadoop中 (2)在虚拟机中 ./hive -f /home/hadoop/createHiveTab.sql 运行该命令,数据将手动导入hive中 (在这里注意hive -f 和 hive -e 的区别): 脚本 cr 阅读全文
posted @ 2019-09-20 19:23 wuyingying 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 上面代码出现问题的解决方法: 阅读全文
posted @ 2019-09-18 14:48 wuyingying 阅读(488) 评论(0) 推荐(1) 编辑
摘要: 数据插入数据库时显示 ? 阅读全文
posted @ 2019-09-17 08:47 wuyingying 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_42815754/article/details/82912130redis集群搭建 一、Redis Cluster(Redis集群)简 阅读全文
posted @ 2019-08-20 10:08 wuyingying 阅读(136) 评论(0) 推荐(1) 编辑
摘要: 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数 递归的三个条件: 边界条件 递归前进段 递归返回段 当边界条件不满足时,递归前进;当边界条件满足时,递归返回。 scala> def calculate(x:Int):Int={ | if(x==1) | x | e 阅读全文
posted @ 2019-07-05 15:32 wuyingying 阅读(492) 评论(0) 推荐(1) 编辑
摘要: 虽然Hadoop MapReduce框架为我们提供了很多key类型,但是有些时候,MapReduce过程中的Key很复杂,需要考虑到多个维度的变化,从而导致key并不完全符合Hadoop提供的原生类型,比如说Text(对应Java中的String,)、LongWritable(对应Java中的lon 阅读全文
posted @ 2019-06-14 07:55 wuyingying 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1:集合:存储对象 遍历取出对象 List<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>(); 必须要引用数据类型,不能是基本类型,除非把基本数据类型变成包装类 b:集合 * b1:集合的层次结构 * Iterable <E> 实现了Iterable接口的集 阅读全文
posted @ 2019-06-05 16:45 wuyingying 阅读(155) 评论(0) 推荐(0) 编辑