摘要: Hive Hive是Hadoop的一个数据仓库工具,它可以将结构化的数据文件映射到一张数据表之中持久化在HDFS上,并提供类似于SQL的HQL语言来对数据表进行增、删、改、查等操作。它底层会将HQL语句转化为MapReduce任务进行执行。 作为Hadoop的数据仓库,故其为建立在Hadoop上的数 阅读全文
posted @ 2020-07-03 19:39 哎,疯! 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 说起线程,咱们得先了解一下几个词语:线程,进程,程序,多线程,多进程。 程序:是操作系统中实现多个功能的代码块,也叫软件 进程:计算机上正在运行的程序 线程:进程内的一个执行单元,也是进程内的可调度实体 多进程:在计算机中并发运行的运行的多个进程 多线程:在单个程序中同时运行多个线程完成不同的工作 阅读全文
posted @ 2018-09-21 23:25 哎,疯! 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 生产者与消费者问题是著名的线程同步问题,其描述如下:在一个仓库中,生产者生产物品,消费者消耗物品,但两者不能同时利用该仓库进行生产和消费,而且如果仓库满的话,就不能进行生产,仓库为空就不能进行消费。。。。 在这个时候,我们应该要明白这个仓库就是一个临界区,是不能被多个线程同时进行访问的 java语言 阅读全文
posted @ 2018-09-17 19:50 哎,疯! 阅读(95) 评论(0) 推荐(0) 编辑