自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 安装及使用hadoop2.6.5

安装JDK[hadoop@hadoop100 software]$ tar -zxvf jdk-8u181-linux-x64.tar.gz -C /opt/module/[hadoop@hadoop100 jdk1.8.0_181]$ pwd/opt/module/jdk1.8.0_181[hadoop@hadoop100 jdk1.8.0_181]$ vi ~/.bashrc## JAVA_HOMEexport JAVA_HOME=/opt/module/jdk1.8.0_181expor

2021-03-01 17:14:33 438

原创 hadoop2.6.5 编译源码

环境及工具:CentOS7.5jdk-8u131-linux-x64.tar.gzapache-ant-1.9.9-bin.tar.gzapache-maven-3.0.5-bin.tar.gzprotobuf-2.5.0.tar.gzhadoop-2.6.5-src.tar.gz编译环境要求:[root@hadoop106 app-software]# tar -zxvf hadoop-2.6.5-src.tar.gz -C …/app/[root@hadoop106 app-soft

2021-03-01 16:42:17 203

原创 Java-13 单例模式

/** * 单例模式: * 类在内存仅存在一个实例对象,且被所有人共享 * * 作用: * 1.节省内存 * 2.共享对象 * * 步骤: * 1.构造函数私有化,用private修饰 * 2.自身定义一个对象,并且用private static修饰 * 3.对外提供一个公共的方...

2018-08-12 11:05:59 129

原创 Java-12 内部类

/** * 内部类: * 1.内部类可以访问其外部类中所有的属性和方法,无需创建对象 * 2.外部类访问内部类,必须创建对象 * 类中访问: * Inner inner = new Inner(); inner.innerMethod(); 类以外访问: *...

2018-08-12 11:04:19 121

原创 Java-11 方法覆盖

方法覆盖(override) | 重写(rewrite): 条件: 1.必须基于继承关系 2.子类对父类的方法进行重构,当子类调用重写方法时,执行的方法为自身重写过的方法注意: 1.方法名称一致 2.参数列表一致(参数类型一致,参数个数一致,参数顺序一致) 3.返回值类型一致 4.子类访问权限>=父类访问权限...

2018-08-12 11:01:27 151

原创 Java-10 抽象类、接口

/** * 抽象类:抽象方法与非抽象方法的集合 * * 语法: * <修饰符> abstract class 抽象类名 * { * 抽象方法; * 非抽象方法; * } * 两种特殊情况: * 类中全部都是抽象方法; ...

2018-08-12 10:56:31 96

原创 Java-9 继承、封装、多态

继承(泛化): 语法: <修饰符> class 子类名(派生类) extends 父类名(超类、基类) { } 作用: 1.复用父类的所有非private属性与方法 2.扩充自己的属性或方法 注意: 1.只允许单继承 public clas...

2018-08-12 10:46:21 531

原创 Java-8 this、final、static关键字

this/** * this: * 代表一个引用对象, * 代表当前调用方法的对象, * 代表对象自身。 * * 使用情况: * 1.当方法中的变量与成员变量重名 * 2.在一个构造器中,调用其它重载的构造器 * ...

2018-08-12 10:34:23 136

原创 Java-7 方法定义、值传递、引用传递、方法重载

/** * 方法: * 语法: * <修饰符> 返回值类型 方法名([参数类型 参数名称,参数类型 参数名称,....]) * { * 方法体; * return 返回值; * } * * 修饰符:public (default) protected private 权限控制修饰符...

2018-08-12 10:25:18 160

原创 Java-6 数组复制、排序

/** * System.arraycopy():数组复制 * * * src:源数组(source) * srcPos:从源数组指定索引位置开始复制(source position) * * dest:目标数组(destination) * destPos:复制的值从指定...

2018-08-12 10:14:39 167

原创 Java-5 数组

一维数组一维数组: 特点: 1.指定一种数据类型 2.指定长度 声明: 数组类型 数组名称[]; 数组类型[] 数组名称; 创建: 数组名称 = new 数组类型[长度]; 初始化: 数组类型 数组名称[]={数组元素1,数组元素2,....}...

2018-08-12 10:11:59 179

原创 Java-4 while,do...while, for ,终止循环

/** * while(A表达式) * { * B语句块; * } * * 执行步骤: * 1.判断A表达式 * 返回true,执行B语句块,继续进行步骤1的判断 * 返回false,结束循环 * =================...

2018-08-12 10:02:29 2329

原创 Java-3 if switch

单一条件: if(A表达式) { B语句块; } 执行步骤: 1.判断A表达式 返回true,执行B语句块,结束判断; 返回false,结束判断。 /* * if */ if(sex != null && !"".equals(sex)) { System.out.println("您的性别为:" +...

2018-08-10 21:17:18 92

原创 Java-2 基本数据类型 基本数据类型转换 运算符

整数类型: byte(1字节) short( 2字节) int(默认类型 4字节) long(8字节) 1字节 = 8位 1byte = 8bit //byte : 取值范围-128~127 byte b = 127; //byte b1 = 128;//溢出 //short short s = 1234; ...

2018-08-10 21:07:41 130

原创 Java-1 标识符 常量 变量

标识符:包、类、方法、参数、变量标识符的命名规则: ① 必须以字母、下划线(_)或美元符号($)开头 ② 余下的字符可以是下划线、美元符号或任何的字母或数字,长度不限 ③ 标识符中不能有空格 ⑤ 不能使用Java中的关键字或者保留字做为标识符 ⑥ 见名知义包名: 全部小写,例如:com.xxx.chap类名:pascal规则(帕斯卡),首字母大写,剩余单词首字母大写,例如He...

2018-08-10 20:45:24 196

原创 Oracle-13 视图

创建视图简单视图 创建一个视图v_emp10,通过该视图只能查看10号部门的员工编号,员工姓名,职位。 create view v_emp10 as select empno,ename,job from emp where deptno=10;权限不足,需sys授权create view给scott grant create view to scott;创建视图时,...

2018-08-03 22:16:16 307

原创 Oracle-12 用户、权限和角色

用户sys/system管理员新建用户 create user user1 identified by 123456;**sys授权**create session登陆权限user1 grant create session to user1;user1用户创建表test create table test( id number(4), nam...

2018-08-03 22:12:43 595

原创 Oracle-11 序列、索引、同义词和约束

序列:通常用来生成主键值,可用来自增或自减数字简单创建 create sequence emp_seq;复杂创建:指定所有属性值 create sequence emp_seq start with 1 –从1开始取值 increment by 1 –每次累增1 minvalue 1 –最小值为1 maxvalue 999999...

2018-08-03 22:08:24 247

原创 Oracle-10 创建和维护表

创建表创建一张表名为person的表: create table person ( id number(4), cname varchar2(20), birthday date, heigth number(3), weigth number(5, 2), country_code char(2) defa...

2018-08-03 21:54:42 423

原创 Oracle-9 数据操作与事务控制

新增 insert into 表名(列名1,[列名2….]) values(值1,[值2…..]) 注意: –列名列表与值列表个数、数据类型保持一致 –字符类型与日期类型用”单引号括起来 –列名列表可省略,默认值列表为所有列赋值插入空值NULL 隐含法: 在列名列表中忽略该列 insert into dept(deptno,dname) values(50,’软件开发事业部’...

2018-08-03 21:36:59 250

原创 Oracle-8 集合运算与高级子查询

联合运算(union) 1.去重 2.默认第一列升序排序 3.使用第一个语句的列名定义查询的列名 4.多个sql语句列个数一致、类型一致、名称可以不一致 5.每个查询不能包含自己的Order by子句,只能在联合之后使用Order by子句查询编号为7839的员工当前工资、岗位及历史工资、岗位? select sal 工资,job 岗位 from emp where e...

2018-08-03 21:24:35 128

原创 Oracle-7 分组函数与子查询

分组函数min() 最小值 max()最大值:可以作用于任何数据类型 查询最早 与 最晚的入职日期 select min(hiredate),max(hiredate) from emp;–日期类型 select min(sal),max(sal) from emp; –数值类型 select min(ename),max(ename) from emp; ...

2018-08-03 21:18:53 400

原创 Oracle-6 多表连接

————————————————————————–Oracle自有写法:等值连接、非等值连接、外部连接、自身连接笛卡尔积 : 连接条件被省略 或 连接条件无效 select * from emp,dept;–56行 = 14*4等值连接 : N张表关联,必须有N-1个连接条件,否则产生笛卡尔积查询所有员工编号,姓名,部门编号,工作地点 select * from ...

2018-08-03 21:04:34 170

原创 Oracle-5 单行函数的运用

字符函数 转换大小写:lower() upper() initcap()lower() 将所有字母转小写 select ename,lower(ename) 转小写后名称,job,lower(job) 转小写后的职位 from emp where lower(ename) like ‘%s%’;select lower(‘SQL Course’) from dual...

2018-08-03 20:58:12 127

原创 Oracle-4 限制数据和对数据排序

使用where子句: 数值型、字符型、日期型比较数值型数据 查询所有不在部门10的员工信息 select * from emp where deptno<>10;比较字符型数据 查询职位为’CLERK’的所有员工的信息 select * from emp where job = ‘CLERK’;比较日期型 1.查询所以在1981年之后入职的员工信息(198...

2018-08-03 20:41:10 134

原创 Java网络爬虫-5 定义JSP页面

***********JSP页面*************** 查询数据的jsp页面内容: 点击获取招聘信息 编号 职位名 公司名 工作地点 薪资 操作 ...

2018-07-28 21:09:16 1189

原创 Java网络爬虫-4 定义Servlet类

******创建Servlet******************** Servlet的话勾选service就可以了,在它执行的service方法里面判断输入的路径,如代码: String url = request.getRequestURI(); System.out.println(url); if(url.endsWit...

2018-07-28 20:59:57 201

原创 Java网络爬虫-3 Oracle数据库

****************创建表******************** 在PL/SQL中,左边栏,右击Tables–New 创建表,給她个名字,列的名字属性那些设置一下,还有主键; 給她的主键ID加个序列,找到Sequences–右击New一下 加了序列之后,主键ID就可以自增,就像MySQL勾上自增一样的。这样,数据库就可以了***********...

2018-07-28 19:31:52 325

原创 Java网络爬虫-2 抓取指定URL网页数据以及解析

****************根据网址获取指定的网页内容******************** private static String getHtml(String path){ StringBuffer html = new StringBuffer();//保存整个html文档的数据 try { //1.发起一个url网址的请求 ...

2018-07-28 18:55:47 2110

原创 Java网络爬虫-1 开发的环境

**************************开发环境****************************** 此小项目需要JDK、Eclipse EE(MyEclipse)、Tomcat 7或其他版本,此处不涉及安装步骤,如果需要,网上找找资料吧❤**************************数据库环境****************************** ...

2018-07-28 17:02:30 330

原创 Oracle-3 简单的入门

》》》》》》》》》》》》数据库表的导入导出《《《《《《《《《《 导出: 用户登录之后,可对数据库表导出保存,Tools–Export Tables…–选择要导出的表【不选的话默认选择全部表】–勾选上Create Tables–选择要保存的位置导入: Tools–Import Tables…; 选择您要导入的sql文件–import; 导入成功》》》》》》》》》...

2018-07-28 15:50:31 515

原创 Oracle-2 创建用户及辅助工具

》》》》》》》》》》》》》》用户登录《《《《《《《《《《《《《《 Oracle账户: 管理员: sys/sys system/system 普通用户: scott/scott 注:如果在安装Oracle时设置了sys口令,则需要输入正确的口令;默认情况下超管的口令只要输入非空内容即可登录 看到软件上面显示【用户@数据库名 as sysd...

2018-07-28 14:30:27 382

原创 Oracle-1 安装和卸载

Oracle的环境: <——————————Oracle安装————————————> 将两个压缩包一起解压到电脑某个位置的同一个文件夹 双击setup.exe进行安装 这里电子邮件可以不用填,接收安全更新勾选掉 安装的时候选择一个位置,还有口令,接下来基本next就可以完成<——————————Oracle卸载————————————&g...

2018-07-28 13:30:09 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除