自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hive常用语法大全

##### 创建数据库```create database Test;create database gd1905;create database if not exists qf1903;create database if not exists qf1903 comment 'this is a database of qf';show databases; 查看所有数据库切换数据库use qd1905; 切换数据库删除数据库drop databa

2021-03-29 18:17:00 3808

原创 sql/hql对json进行解析

## Sql中json使用方法对于jsonArray(json数组),如person表的xjson字段有数据:```scala[{"name":"王二狗","sex":"男","age":"25"},{"name":"李狗嗨","sex":"男","age":"47"}]取出第一个json对象,那么hive sql为:SELECT get_json_object(xjson,"$.[0]") FROM person;结果是:{"name":"王二狗","sex":"男","age":"

2021-03-29 18:08:42 956

原创 SQL 三表联合查询

CREATE TABLE student(student_id INT,student_name VARCHAR(30),student_age INT,student_sex VARCHAR(6))INSERT INTO student VALUES(100,‘小张’,20,‘男’);INSERT INTO student VALUES(101,‘小白’,20,‘女’);INSE...

2019-09-26 09:55:32 8731

原创 Java 电脑蓝屏冒烟异常处理

class LanPingException extends Exception{LanPingException(){super();}LanPingException(String message){super(message);}}class MaoYanException extends Exception{MaoYanException(){super();}...

2019-09-25 17:50:39 922

原创 非运行时异常处理

/*运行时异常:编译时不检测非运行时异常:当使用了 throws声明,那么调用方必须处理,处理方式有两种 (必须对其进行捕获或声明以便抛出)1:使用try{}catch(){}处理2:使用throws声明抛出throw:用于手动抛出异常类对象用了throw,必须处理,处理方式有两种:1:使用try{}catch(){}2:使用throws声明*///获取数组中指定下标的数据...

2019-09-25 17:49:02 519

原创 面积为负时的异常处理(RuntimeException)

class AreaFuException extends RuntimeException{AreaFuException(){super();}AreaFuException(String message){ super(message);}}class Rectangle{private double width;private double length;Re...

2019-09-25 17:48:01 211

原创 StringBuffer类 增 删 改 查

/*StringBuffer :线程安全,可变的字符序列理解成一个容器,只能存储字符串存储:StringBuffer append(boolean b)StringBuffer insert(int offset, boolean b)删除:StringBuffer delete(int start, int end)StringBuffer deleteCharAt(int in...

2019-09-25 17:45:11 342

原创 String类 判断 转换 替换 获取

/*判断:判断是否包含一个字符串boolean contains(CharSequence s)判断两个字符串的内容是否相同boolean equals(Object anObject)忽略大小写判断两个字符串的内容是否相同boolean equalsIgnoreCase(String anotherString)判断是否以某字符串开头boolean startsWith(Str...

2019-09-25 17:42:57 184

原创 包装类

/*包装类:byte Byteshort Shortint Integerlong Longchar Characterboolean Booleandouble Doublefloat Float基本类型转成字符串类型String.valueOf()String s=String.valueOf(345655557);...

2019-09-25 17:40:31 121

原创 正则表达式:匹配 获取 切割 替换

【特殊字符】\d //数字0–9 (由一位数字组成的字符串)\D //任意一个非数字字符. //任意一个字符\s //空白字符 空格 tab 回车 等\S //非空白字符\w //表示所有单词字符 包括0-9 26个英文字母和 _\W //表示非单词字符【表示范围的符号】//几次都行//至少一次? //至多一次(0或1)[] ...

2019-09-25 17:39:52 370

原创 公司中程序员有姓名,工号,薪水,工作内容。 项目经理除了有姓名,工号,薪水,还有奖金,工作内容。 对给出需求进行数据建模。

abstract class Employee{private String name;private int number;private double salary;Employee(){}Employee(String name,int number,double salary){ this.name=name; this.number=number; this....

2019-09-25 17:36:07 2997

原创 输入的年、月、日,给出该天是该年的第多少天

import java.util.Scanner;public class Demo7 {public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); System.out.println("请输入年月日:"); int y...

2019-09-25 17:35:03 355

原创 在多态中调用子类特有的方法需要向下转型

abstract class Animal{public abstract void eat();}class Cat extends Animal{public void eat(){System.out.println(“猫吃鱼”);}public void catchMouse(){ System.out.println("猫抓耗子");}}class D...

2019-09-25 17:33:26 589

原创 狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的。 狗通常的时候和人打招呼会通过“摇摇尾巴”,在被抚摸情绪很好的时候, 会“旺旺叫”,而在受到惊吓情绪烦躁时,会发出“呜呜”声;

/*根据以下这段话的描述,用面向对象的思想实现狗生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的。狗通常的时候和人打招呼会通过“摇摇尾巴”,在被抚摸情绪很好的时候,会“旺旺叫”,而在受到惊吓情绪烦躁时,会发出“呜呜”声;猫也生活在陆地上(是一种陆生动物),既是哺乳类的也是肉食性的。猫通常的时候和人打招呼会发出“喵~”的声音,在被抚摸情绪很好时,会发出“咕噜咕噜”声,而在受到惊...

2019-09-25 17:31:34 2450

原创 MySQL HIVE经典50题

数据准备01 赵雷 1990-01-01 男02 钱电 1990-12-21 男03 孙风 1990-05-20 男04 李云 1990-08-06 男05 周梅 1991-12-01 女06 吴兰 1992-03-01 女07 郑竹 1989-07-01 女08 王菊 1990-01-20 女01 语文 0202 数学 0103 英语 0301 张三02 李四03 王...

2019-09-25 16:13:43 144

原创 模板设计模式

/*模板设计模式:在实现一个功能时,功能的一部分是确定的,一部分是不确定的,确定的部分还会用到不确定的部分那么就把不确定的部分暴露出去,让子类去实现计算程序运行的时间*/abstract class TimeTool{public final void tongJiTime(){ //final修饰的方法 不能被子类覆盖//在程序运行前记录一个时间long start...

2019-09-07 20:02:14 76

原创 声明一个int型的数组,循环接收8个学生的成绩,计算这8个学生的总分及平均分、最高分和最低分。

import java.util.Arrays;import java.util.Scanner;class Demo1{public static void main(String[] args){int[] arr=new int[8];int sum=0;int aver=0;Scanner sc=new Scanner(System.in);System.out.printl...

2019-09-06 19:38:45 4674

原创 定义一个数组来存储12个学生的成绩{78,85,67,59,88,97,50,88,79,88,50},计算并输出学生的平均成绩。

class Demo5{public static void main(String[] args){int sum=0;int arr []={78,85,67,59,88,97,50,88,79,88,50};for(int i=0;i<arr.length;i++){sum=sum+arr[i];}int ave=sum/(arr.length);System.out....

2019-09-06 19:37:48 4867 1

空空如也

空空如也

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

TA关注的人

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