- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 java基础问题101问(javaSE阶段知识汇总)
1.JDK、JRE、JVM的关系2.为什么配置path环境变量?path环境变量:windows操作系统执行命令时所要搜寻的路径为什么要配置path:希望java的开发工具(javac.exe,java.exe)在任何的文件路径下都可以执行成功。3.标识符命名规则4.标识符命名规范5.变量的分类声明long型变量,必须以"l"或"L"结尾定义float类型变量时,变量要以"f"或"F"结尾6.break和continue的区别7.数组的理解:数组(Array),是多个相同类型
2020-08-29 16:19:22 1613
原创 java中什么是工具类
工具类,顾名思义,就是使用的工具,哪里有需要就往哪里添加它,当遇到非静态的工具类,调用的时候还要去new一下。用static修饰的都是属于类成员,类成员可以直接调用的,不是用static修饰的,必须使用类的对象去调用。常见的有,object,String,时间日期类,Arrays,Math,Scanner...
2020-08-29 10:13:52 4300
原创 hive概述及HQL之DDL、DML、DQL 06
一、Hive基本概念1.1 Hive是什么Hive:由Facebook开源用于解决海量结构化日志的数据统计。Hive基于Hadoop来完成工作。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能,所提供的类SQL查询语言叫做HQL。Hive的本质是一个翻译工具,将HQL语句转化为MapReduce程序在Haoop平台执行,Hive使用MapReduce完成数据计算,数据存储在Hdfs之上,所以可以认为Hive是Hadoop的一个客户端。1.2
2020-08-19 15:56:31 833
原创 ZooKeeper分布式协调服务组件 05
一、 Zookeeper概述1、 概述Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。在学习zookeeper之前,我们可以想下微信公众号推送文章,微信服务器有两个功能。当公众号作者写文章后,点击发布,这个时候微信服务器做了两件事情,第一件事:将作者的文章保存下来,即实现了文件系统的功能,保存文件。第二件事:给每个订阅了该公众号的微信用户发送通知,而不给那些未订阅的用户推送,即实现了通知功能。而zookeeper也有这两大功能,即Zookeeper=文件系统(可以
2020-08-11 23:57:52 792
原创 Hadoop之MapReduce(二)04
1、 MapReduce数据压缩1) 概述压缩技术能够有效减少底层存储系统(HDFS)读写字节数。压缩提高了网络带宽和磁盘空间的效率。在Hadoop下,尤其是数据规模很大和工作负载密集的情况下,使用数据压缩显得非常重要。在这种情况下,I/O操作和网络数据传输要花大量的时间。还有,Shuffle与Merge过程同样也面临着巨大的I/O压力。鉴于磁盘I/O和网络带宽是Hadoop的宝贵资源,数据压缩对于节省资源、最小化磁盘I/O和网络传输非常有帮助。不过,尽管压缩与解压操作的CPU开销不高,其性能的提升和
2020-08-09 21:24:30 261
原创 Hadoop之mapreduce(一)03
一、 MapReduce入门1、 MapReduce定义Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架。Mapreduce核心功能是将开发者编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个hadoop集群上。2、 MapReduce优缺点优点(1) MapReduce 易于编程简单地实现一些接口或者继承一些框架准备好的类,重写一些方法,就就能够与框架进行有机结合,完成一个分布式程序,并部署到大量廉价的P
2020-08-01 20:28:42 257
员工表增删改查springjdbc,springboot
2020-10-11
javaweb注册登陆到主页示例代码
2020-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人