- 博客(13)
- 收藏
- 关注
原创 大数据技术之Hadoop阶段考试题及答案
大数据技术之Hadoop阶段考试题及答案hadoop入门HDFS hadoop 入门 1.简要描述如何安装配置apache的一个开源Hadoop,只描述即可,无需列出具体步骤,列出具体步骤更好。 1)准备三台客户机(配置IP,配置主机名…) 2)安装jdk,安装hadoop 3)配置JAVA_HOME和HADOOP_HOME 4)使每个节点上的环境变量生效(source /etc/profile) 5)准备分发脚本 xsync a)在/user/atguigu/bin下创建脚本:xsync 6)明确集群的配
2020-12-24 09:27:41
8085
原创 linux权限
linux权限一、权限介绍二、修改权限3、在linux中,经常会遇到权限问题。很难。 一、权限介绍 由于linux里全是文件,在文件显示前都有-rw-------类似的。 1- 2rw- 3rw- 4r– 表示文件。 rw- r read(读取) w write(写入) x execute(执行) 2: 表示当前用户对文件的权限。 3:表示当前组的用户对文件的权限。 4:表示其他组的用户对文件的权限。 二、修改权限 r4 w2 x1 Linux 文件的7个权限。 “0:无权限 1:可执行 2:可写 3:可执
2020-11-06 09:39:57
182
原创 Spring框架
Spring框架第一章 Spring概述1.1Spring概述1.2安装Spring插件【了解】1.3搭建Spring运行时环境1.4Hello World第二章 IOC容器和Bean的配置2.1IOC和DI2.1.1 IOC(Inversion of Control):反转控制2.1.2 DI(Dependency Injection):依赖注入2.1.3 IOC容器在Spring中的实现(也就是创建IOC本身的对象)2.1.4 ApplicationContext的主要实现类2.1.5 Co
2020-10-28 10:56:59
220
原创 MyBatis分布查询
MyBatis分布查询 1.association 分步查询 1)实际的开发中,对于每个实体类都应该有具体的增删改查方法,也就是DAO层, 因此 对于查询员工信息并且将对应的部门信息也查询出来的需求,就可以通过分步的方式 完成查询。 ①先通过员工的id查询员工信息 ②再通过查询出来的员工信息中的外键(部门id)查询对应的部门信息. <select id="getEmployeeAndDeptStep" resultMap="myEmpAndDeptStep"> select id, las
2020-10-21 09:51:19
401
原创 MyBatis 映射文件
MyBatis映射文件 1.Mybatis映射文件简介 1)MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 SQL 构建的,并且比普通的方法做的更好。 2)SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache – 给定命名空间的缓存配置。 cache-ref – 其他命名空间缓存配置的引用。 res
2020-10-21 09:35:07
465
原创 MyBatis零基础开始
1、MyBatis简介 1. MyBatis历史 1)MyBatis是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation 迁移到了Google Code,随着开发团队转投Google Code旗下, iBatis3.x 正式更名为MyBatis ,代码于2013年11月迁移到Github 2)iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。 iBatis 提供的持久层框架包括SQL Ma
2020-10-19 19:33:22
191
3
原创 抽象类和接口和final关键字
抽象类 什么是抽象类? abstract修饰的类叫做抽象类。 什么是抽象方法? 使用abstract修饰的方法叫做抽象方法,抽象方法不能有具体的实现,子类必须重写。 抽象类: public abstract class xxx{ } 抽象方法: public abstract void xxx(){ }; 它的特征: 1、抽象类不能实例化。 2、抽象类中有抽象方法,子类必须重写。 3、抽象...
2019-10-22 16:42:35
250
原创 多态
多态 一种类型,多种形态,对象在创建时是父类形态,在使用时是子类形态。 多态在程序设计中,为程序提供了[可插拔性] 子类赋值给父类,自动类型转换,向上转型。 父类强制转换成子类,需要加子类类型符号,向下转型。 多态形成的必要因素 1、必须有继承关系。 2、子类中需有方法的重写。 关键词 instanceof :是否包含子类对象。 ...
2019-10-21 20:36:05
134
原创 面向对象:继承
继承 什么是继承:子类可以继承父类共有的属性和方法。继承关键字是:extends 子类不能继承父类的构造方法。也就是说super()不是继承,是调用。 继承的优点:实现类的重用,减少代码的冗余。 子类继承了父类后: 子类可以访问父类中的公有的属性,对象可以直接访问父类的属性 子类可以访问父类中的方法。 对象可以直接访问父类的方法。 子类可以重写父类中的方法。 什么叫做重写: 子类重写了父类中的方法...
2019-10-18 19:49:03
129
原创 封装,方法的重载
1、面向对象中的封装 隐藏类的内部细节,提供外部访问的接口。叫做封装。封装使用get ,set方法。 this: 表示当前对象。 类中拥有构造方法。构造方法是用来构建对象。 构造方法是: 方法名称与类名相同,无返回值的方法。 默认一个类中,有一个无参构造方法。 当手动提供了一个有参构造方法。系统将不再提供无参构造方法。 // 无参构造方法。 public User() { } // 有参...
2019-10-16 20:56:40
207
原创 全局变量,局部变量,成员变量,静态变量,值传递
1、全局变量,局部变量 局部变量,作用域从定义位置开始,到代码块结束。 全局变量,定义在类中,方法外的变量叫做全局变量。全局变量所有方法均能够访问。 public class Demo { // 全局变量 int b = 10; public void test() { //局部变量 int a = 10; if(a>=10){ ...
2019-10-14 20:58:28
521
原创 面向对象基础
1、什么是面向对象 面向对象: 将现实生活中的事物,封装成对象,通过对象的实例化和调用,完成需求。 面向对象,关注点是对象的属性和方法,而忽略事物执行的顺序或过程。 面向过程: 面向过程: 将现实生活中的事物,按照发生的顺序使用代码顺序执行。 面向过程,关注事物执行的顺序。 2、面向对象的特征有哪些方面 抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的...
2019-10-12 20:02:24
133
原创 java的简介
1、java是什么? java是一门开发语言,也是一项开发工具 ——詹姆斯·高斯林** 2、了解java的由来 我们所见到的Java标志,总是一杯热咖啡,这杯热咖啡你很难与计算机编程联想到一起。这杯热咖啡、Java这个名字的由来,是Java创始人员团队中其中一名成员由于灵感想到的; 想起自己在Java岛(爪哇岛)上曾喝过一种美味的咖啡,于是这种计算机编程语言就命名为Java,与此同时它的标...
2019-10-11 20:38:06
283
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅