- “java(TM)Platform SE binary 已停止工作“的简单解决办法
气派飞鹰
编程语言与环境配置javajdk
因为重装了java_SE,导致java_SE的环境变量有些变化,于是在使用命令行编译的时候,就出现了这种问题:我在网上找了好久没有合适的解决办法,最后自己找到了方法,记录在这里,希望能帮助到遇到同样问题的人。看一下自己的环境变量,win10的环境变量设置参考win10环境变量设置我看评论区有人把环境变量设置成用户变量了,应该设置成系统变量如果你发现C:\ProgramFiles\CommonFil
- java能加se壳_Java_SE 方法详解
哈特瑞姆
java能加se壳
方法详解方法1.java方法是语句的集合,它们搭配在一起执行一个功能;2.方法是解决一类问题的步骤的有序组合;3.方法包含于类或对象中;4.方法在程序中被创建,在其他地方被引用;代码示例://类对象方法()System.out.println()//调用系统类(System),标准输出对象(out)的方法(println);//权限修饰符返回值类型方法名称([类型参数]),类型参数看是否需要,可不
- JAVA_SE进阶day01面向对象高级 XMind及总结
矜持的小男人
JAVA_SE进阶java
1.继承1.1基本概述概念:所谓的继承,就是生活中的继承.比如"子承父业","儿子继承父亲的财产".在Java中指的是"子类继承父类的代码"格式:publicclass子类extends父类{}注意:1.Java只支持单继承,不支持多继承,但支持多层继承.2.继承必须是逻辑能讲得通的继承3.构造方法不能被继承1.2优缺点优点:1.提高了代码的复用性(少写代码了).2.提高了代码的维护性(修改起来更
- java se两个数相除_JAVA_SE变量和运算符
JENNIFER LU
javase两个数相除
java中的数据类型分为两大类:一、基本数据类型(4类8种):①整型(byte,short,int[默认类型],long),他们之间取值范围不同②浮点型(float,double[默认类型]),他们之间取值范围不同③字符型(char)④布尔型(boolean)二、引用数据类型,从数组开始接触常见进制,字符,转义符:1.进制(二进制,八进制,十进制,十六进制)同一个块内,不能声明同名变量变量的作用域
- JAVA_SE基础——编码规范&代码编写规则
脚本叔叔
JAVA_SEJavaSE
这次我来给大家说明下编码规范&代码编写规则↓编码规范可以帮助程序员在编程时注意一些细节问题,提高程序的可读性,让程序员能够尽快地理解新的代码,并帮助大家编写出规范的利于维护的Java代码。Java命名规范:Java对变量、包、类的命名进行了规范,遵循Java命名规范,可以使程序更易阅读和理解,Java命名规范主要有以下几点:1.对常量的命名规范:常量名应使用大写,单词间用下画线隔开,并且能够见其名
- Ubuntu 18.04 jdk,Eclipse安装和配置
Elon0
linux环境搭建
文章目录1.简单理解JAVA_SE、EE、ME三者的区别2.在Ubuntu18.04中安装OracleJavaJDK10:安装位置卸载:3.在Ubuntu中添加和删除PPA的软件源添加PPA源删除PPA源4.安装Eclipselinux下如何查询jdk的安装路径preference1.简单理解JAVA_SE、EE、ME三者的区别JavaSE(JavaPlatform,StandardEdition
- JAVA_SE基础——67.System类
脚本叔叔
JAVA_SEJavaSE
System类对大家都不陌生吧!以前经常需要打印结果时使用的都是“System.out.println()”语句,这句代码中就使用了System类。System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的,所以,想要引用这些属性和方法,直接使用System类调用即可。System类的常用方法—staticvoidexit(intstatus)该方法用于终止当前正在运行的Jav
- 独到理解@Java概述
Malegod丶小飞
#Java概述
@[TOC](Java_SE总结)文章目录Java概述计算机语言发展史Java版本发展版本更新Java三大体系Java特性Java环境搭建Java编码规范Java概述计算机语言发展史在我们的生活中,信息技术无处不在,几乎覆盖了生活的方方面面。作为技术发展的核心,计算机技术日新月异,发展越来越快,已经成为我们生活中必不可缺的一部分。那么了解计算机语言发展历程,有助于我们更好的学习Java语言。计算机
- JAVA_SE基础——25.面向对象练习
weixin_30739595
昨晚我写了篇面向对象的内存分析,今天我们来做个小练习。。需求:使用java描述一个车与修车厂两个事物,车具备的公共属性:轮子数、名字、颜色,还具备跑的功能行为。跑之前要检测轮子是否少于了4个,如果少于了4个,那么要送到修车厂修理,修车厂修理之后,车的轮子数要补回来4个。然后车就继续的跑起来。修车厂:具备公共属性:名字、地址、电话。公共的行为:修车。-------------------------
- JAVA_SE基础——23.类的定义
weixin_30691871
黑马程序员入学blog...java面向对象的语言对象:真实存在的唯一的实物。比如:我家的狗,类:实际就是对某种类型事物的共性属性与行为的抽取。抽象的概念。。。比如说:车你知道我值的是哪辆车吗?我们从小的时候就不断的接触很多的对象,我们的大脑就会把这些具备相同属性与行为的事物进行分类。如果还不明白的话看下图:下面的对象具备着类的基本属性(轮子、排气管、颜色..)就可以称得上车了。类就如一张造汽车的
- JAVA_SE基础——6.标识符&关键字
脚本叔叔
JAVA_SEJavaSE
学会写helloworld之后,我们就开始来认识标识符&关键字一、标识符标识符是指可被用来为类、变量或方法等命名的字符序列,换言之,标识符就是用户自定义的名称来标识类、变量或方法等。更简单的说,标识符就是一个名字。标识符的选择并不是任意的,Java语言规定标识符由字母、数字、下划线和美元符号($)组成,并且第一个字符不能是数字。例如以下都是合法的标识符:numuser3price$namebook
- JAVA的自学笔记
小杜的自学笔记
Java基础
JAVA_学习路线Java_SE学习Java_Web学习数据库前几天碰见才出去闯荡几年的老朋友,通过简单的聊几句,我的三观不知是否发生改变。喧嚣繁华的城市在逼近,我曾憧憬向往的自由却渐行渐远。准备回归校园了,学习这学期所有的课程,该把日志先放一段时间,想想后续的路途。愿学习中的朋友都养成高级的自律,享受孤独中的快乐。千万不要给自己铐上了枷锁,试看人生路途就如同游戏的多样化,喜欢一款就一直玩下去Ja
- JAVA_SE ----- 基础知识总结-----关键字,标识符,注释,常量
foresight_2015
1:关键字(1)被Java语言赋予特定含义的单词(2)特点:全部小写。(3)注意事项:A:goto和const作为保留字存在。B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(1)就是给类,接口,方法,变量等起名字的字符序列(2)组成规则:A:英文大小写字母B:数字C:$和_(3)注意事项:A:不能以数字开头B:不能是java中的关键字C:区分大小写(4)常见的命名规
- 网络编程总结
foresight_2015
JAVA-SEJAVA-SE--网络编程
JAVA_SE—基础知识总结–网络编程##(1)网络编程:用Java语言实现计算机间数据的信息传递和资源共享##(2)网络编程模型##(3)网络编程的三要素###I:IP地址####IP地址的组成:网络号段+主机号段A类:第一号段为网络号段+后三段的主机号段一个网络号:256*256*256=16777216B类:前二号段为网络号段+后二段的主机号段一个网络号:256*256=65536C类:前三
- JAVA_SE ----- 基础知识总结-----方法,数组
foresight_2015
1:方法(1)方法:就是完成特定功能的代码块。注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。(2)格式:修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2...){方法体语句;return返回值;}修饰符:publicstatic,private,等返回值类型:就是功能结果的数据类型方法名:就是起了一个名字,方便我们调用该方法。参数类型:就是参数的数据类型参数名:就是变
- JAVA_Se异常的学习总结
foresight_2015
_异常(异常的概述和分类)*A:异常的概述*异常就是Java程序在运行过程中出现的错误。*B:异常的分类*通过API查看Throwable*Error*服务器宕机,数据库崩溃等*ExceptionC:异常的继承体系*Throwable*Error*Exception*RuntimeException###19.02_异常(JVM默认是如何处理异常的)*A:JVM默认是如何处理异常的*main函数收
- 【JAVA_SE】IO流
双椒叔叔
Javajava
1、流的分类读取数据就是输入流,写入数据就是输出流。按照处理的数据单位分为字节流和字符流字节流:操作的数据单元是8位的字节。InputStream、OutputStream作为抽象基类。字符流:操作的数据单元是字符。以Writer、Reader作为抽象基类。注意:字节流可以处理所有数据文件,若处理的是纯文本数据,建议使用字符流。2、IO流中的三类数据源基于磁盘文件:FileInputStream、
- 跟我一起学JAVAEE吧——JAVA_SE篇——day03上课笔记(分支结构,循环结构,break和continue)
Persist丶丶
上课笔记javajavaseswitch
day03分支结构if-else(可以嵌套)if(判断语句){执行语句}if(判断语句){执行语句}if(判断语句){执行语句}else{执行语句}前面的if只要满足条件就会执行,最后的else只要前一个if不满足条件就会执行if(判断语句){执行语句}elseif(判断语句){执行语句elseif(判断语句){执行语句}else{执行语句}只要前面有一个条件被满足后面的所有的else语句就不会执
- 高效解决使用java命令时出现Error: A JNI error has occurred, please check your...以及配置环境变量和Powershell验证法
源代码•宸
嘿Java!
如上图显示,说明系统中存在多个java版本或者java和javac版本不一致这可以看出系统中存在多个java版本。我去我的java文件目录下查,发现有Java_SE和jdk…文件,之前我是用jre运行java的,但后来又下载了jdk版本,所以当我删掉jre的Java_SE文件之后,一切都正常了。我想说,不到万不得已,最好还是不要重装java,原本只需要几秒钟删文件的事变成花将近一小时重装配置软件,
- 【Java_SE】作业练习1105
eclipse_newlearner
作业及练习
1:集合的嵌套遍历需求:我们班有学生,每一个学生是不是一个对象。所以我们可以使用一个集合表示我们班级的学生。ArrayList但是呢,我们旁边是不是还有班级,每个班级是不是也是一个ArrayList。而我现在有多个ArrayList。也要用集合存储,怎么办呢?importjava.util.ArrayList;importjava.util.Collection;importjava.util.I
- 【Java_SE】作业练习1104
eclipse_newlearner
作业及练习
1.需求:请设计一个方法,可以实现获取任意范围内的随机数importjava.util.Random;importjava.util.Scanner;publicclassDemo1{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);System.out.println("请设置上限:");intstart=sc.
- 【JAVA_SE】作业练习1029
eclipse_newlearner
作业及练习
1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?(使用递归去解决)publicclassDemo1{publicstaticvoidmain(String[]args){System.out.println(f(20));intsum=0;for(inti=1;iarr[mid]){min=mid+1;}e
- 【JAVA_SE】作业练习1021
eclipse_newlearner
作业及练习
1:教练和运动员案例乒乓球运动员和篮球运动员。乒乓球教练和篮球教练。为了出国交流,跟乒乓球相关的人员都需要学习英语。请用所学知识:分析,这个案例中有哪些抽象类,哪些接口,哪些具体类//测试类publicclassDemo{publicstaticvoidmain(String[]args){GoAbroadPingpongAthletespa1=newGoAbroadPingpongAthlete
- 简单粗暴理解JAVA_SE 、EE、ME 三者的区别
大可.com
JAVA
JavaSE(JavaPlatform,StandardEdition),应该先说这个,因为这个是标准版本。JavaEE(JavaPlatform,EnterpriseEdition),java的企业版本JavaME(JavaPlatform,MicroEdition),java的微型版本。JavaSE可以开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。是EE,和ME的基础
- 【JAVA_SE】作业练习1016
eclipse_newlearner
作业及练习
【JAVA_SE】作业练习1016第一题:importjava.util.Arrays;/**1.定义一个工具类其中提供了对于整形数组和double类型数组的一些工具方法。方法分别有:1.求数组值的和.2.求数组中的最大值3.对数组进行升序排序.4.对数组进行倒序排序(也就是反转数组)工具类要求:a.私有化构造方法b.不希望被继承***/publicclassDemo1{publicstaticv
- JAVA_SE线程实现两种方式实例
sinat_28387645
JAVA中线程的创建一般是有两种方法一种为继承Thread类并实现Run()方法另一种是实现Runnable接口建议使用接口方式创建线程,这种方式更加灵活Demo1:继承Thread类publicclassDemo_1{
publicstaticvoidmain(String[]args){
//TODO自动生成的方法存根
Dogh=newDog();
Catc=newCat();
newThr
- JAVA_SE使用反射机制new实例简例
sinat_28387645
反射Class实例
先建立一个People类,包含两个构造方法packagein.xlc.net;publicclassPeople{privateStringname;privateintage;publicStringgetName(){System.out.println("GetName");returnname;}publicvoidsetName(Stringname){this.name=name;}p
- JAVA_SE基础——62.String类的构造方法
ThesCript_j
javaString
下面我先列出初学者目前用到的构造方法String的构造方法: String() 创建一个空内容的字符串对象。 String(byte[]bytes) 使用一个字节数组构建一个字符串对象 String(byte[]bytes,intoffset,intlength) bytes: 要解码的数组 offset:指定从数组中那个索引值开始解码。 length:要解码多个元素。 String(cha
- JAVA_SE基础——62.String类的构造方法
ThesCript_j
javaString
下面我先列出初学者目前用到的构造方法String的构造方法: String() 创建一个空内容的字符串对象。 String(byte[]bytes) 使用一个字节数组构建一个字符串对象 String(byte[]bytes,intoffset,intlength) bytes: 要解码的数组 offset:指定从数组中那个索引值开始解码。 length:要解码多个元素。 String(cha
- JAVA_SE基础——61.字符串入门
ThesCript_j
字符串equalsJavaSE
publicclassDemo1{
publicstaticvoidmain(String[]args){
Stringstr1="hello";
Stringstr2="hello";
Stringstr3=newString("hello");
Stringstr4=newString("hello");
System.out.println("str1==str2?"+(str1==st
- 二分查找排序算法
周凡杨
java二分查找排序算法折半
一:概念 二分查找又称
折半查找(
折半搜索/
二分搜索),优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而 查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表 分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步
- java中的BigDecimal
bijian1013
javaBigDecimal
在项目开发过程中出现精度丢失问题,查资料用BigDecimal解决,并发现如下这篇BigDecimal的解决问题的思路和方法很值得学习,特转载。
原文地址:http://blog.csdn.net/ugg/article/de
- Shell echo命令详解
daizj
echoshell
Shell echo命令
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:
echo string
您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串:
echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
echo Itis a test 2.显示转义
- Oracle DBA 简单操作
周凡杨
oracle dba sql
--执行次数多的SQL
select sql_text,executions from (
select sql_text,executions from v$sqlarea order by executions desc
) where rownum<81;
&nb
- 画图重绘
朱辉辉33
游戏
我第一次接触重绘是编写五子棋小游戏的时候,因为游戏里的棋盘是用线绘制的,而这些东西并不在系统自带的重绘里,所以在移动窗体时,棋盘并不会重绘出来。所以我们要重写系统的重绘方法。
在重写系统重绘方法时,我们要注意一定要调用父类的重绘方法,即加上super.paint(g),因为如果不调用父类的重绘方式,重写后会把父类的重绘覆盖掉,而父类的重绘方法是绘制画布,这样就导致我们
- 线程之初体验
西蜀石兰
线程
一直觉得多线程是学Java的一个分水岭,懂多线程才算入门。
之前看《编程思想》的多线程章节,看的云里雾里,知道线程类有哪几个方法,却依旧不知道线程到底是什么?书上都写线程是进程的模块,共享线程的资源,可是这跟多线程编程有毛线的关系,呜呜。。。
线程其实也是用户自定义的任务,不要过多的强调线程的属性,而忽略了线程最基本的属性。
你可以在线程类的run()方法中定义自己的任务,就跟正常的Ja
- linux集群互相免登陆配置
林鹤霄
linux
配置ssh免登陆
1、生成秘钥和公钥 ssh-keygen -t rsa
2、提示让你输入,什么都不输,三次回车之后会在~下面的.ssh文件夹中多出两个文件id_rsa 和 id_rsa.pub
其中id_rsa为秘钥,id_rsa.pub为公钥,使用公钥加密的数据只有私钥才能对这些数据解密 c
- mysql : Lock wait timeout exceeded; try restarting transaction
aigo
mysql
原文:http://www.cnblogs.com/freeliver54/archive/2010/09/30/1839042.html
原因是你使用的InnoDB 表类型的时候,
默认参数:innodb_lock_wait_timeout设置锁等待的时间是50s,
因为有的锁等待超过了这个时间,所以抱错.
你可以把这个时间加长,或者优化存储
- Socket编程 基本的聊天实现。
alleni123
socket
public class Server
{
//用来存储所有连接上来的客户
private List<ServerThread> clients;
public static void main(String[] args)
{
Server s = new Server();
s.startServer(9988);
}
publi
- 多线程监听器事件模式(一个简单的例子)
百合不是茶
线程监听模式
多线程的事件监听器模式
监听器时间模式经常与多线程使用,在多线程中如何知道我的线程正在执行那什么内容,可以通过时间监听器模式得到
创建多线程的事件监听器模式 思路:
1, 创建线程并启动,在创建线程的位置设置一个标记
2,创建队
- spring InitializingBean接口
bijian1013
javaspring
spring的事务的TransactionTemplate,其源码如下:
public class TransactionTemplate extends DefaultTransactionDefinition implements TransactionOperations, InitializingBean{
...
}
TransactionTemplate继承了DefaultT
- Oracle中询表的权限被授予给了哪些用户
bijian1013
oracle数据库权限
Oracle查询表将权限赋给了哪些用户的SQL,以备查用。
select t.table_name as "表名",
t.grantee as "被授权的属组",
t.owner as "对象所在的属组"
- 【Struts2五】Struts2 参数传值
bit1129
struts2
Struts2中参数传值的3种情况
1.请求参数绑定到Action的实例字段上
2.Action将值传递到转发的视图上
3.Action将值传递到重定向的视图上
一、请求参数绑定到Action的实例字段上以及Action将值传递到转发的视图上
Struts可以自动将请求URL中的请求参数或者表单提交的参数绑定到Action定义的实例字段上,绑定的规则使用ognl表达式语言
- 【Kafka十四】关于auto.offset.reset[Q/A]
bit1129
kafka
I got serveral questions about auto.offset.reset. This configuration parameter governs how consumer read the message from Kafka when there is no initial offset in ZooKeeper or
- nginx gzip压缩配置
ronin47
nginx gzip 压缩范例
nginx gzip压缩配置 更多
0
nginx
gzip
配置
随着nginx的发展,越来越多的网站使用nginx,因此nginx的优化变得越来越重要,今天我们来看看nginx的gzip压缩到底是怎么压缩的呢?
gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用
- java-13.输入一个单向链表,输出该链表中倒数第 k 个节点
bylijinnan
java
two cursors.
Make the first cursor go K steps first.
/*
* 第 13 题:题目:输入一个单向链表,输出该链表中倒数第 k 个节点
*/
public void displayKthItemsBackWard(ListNode head,int k){
ListNode p1=head,p2=head;
- Spring源码学习-JdbcTemplate queryForObject
bylijinnan
javaspring
JdbcTemplate中有两个可能会混淆的queryForObject方法:
1.
Object queryForObject(String sql, Object[] args, Class requiredType)
2.
Object queryForObject(String sql, Object[] args, RowMapper rowMapper)
第1个方法是只查
- [冰川时代]在冰川时代,我们需要什么样的技术?
comsci
技术
看美国那边的气候情况....我有个感觉...是不是要进入小冰期了?
那么在小冰期里面...我们的户外活动肯定会出现很多问题...在室内呆着的情况会非常多...怎么在室内呆着而不发闷...怎么用最低的电力保证室内的温度.....这都需要技术手段...
&nb
- js 获取浏览器型号
cuityang
js浏览器
根据浏览器获取iphone和apk的下载地址
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content="text/html"/>
<meta name=
- C# socks5详解 转
dalan_123
socketC#
http://www.cnblogs.com/zhujiechang/archive/2008/10/21/1316308.html 这里主要讲的是用.NET实现基于Socket5下面的代理协议进行客户端的通讯,Socket4的实现是类似的,注意的事,这里不是讲用C#实现一个代理服务器,因为实现一个代理服务器需要实现很多协议,头大,而且现在市面上有很多现成的代理服务器用,性能又好,
- 运维 Centos问题汇总
dcj3sjt126com
云主机
一、sh 脚本不执行的原因
sh脚本不执行的原因 只有2个
1.权限不够
2.sh脚本里路径没写完整。
二、解决You have new mail in /var/spool/mail/root
修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
MailTo =
MailFrom
三、查询连接数
- Yii防注入攻击笔记
dcj3sjt126com
sqlWEB安全yii
网站表单有注入漏洞须对所有用户输入的内容进行个过滤和检查,可以使用正则表达式或者直接输入字符判断,大部分是只允许输入字母和数字的,其它字符度不允许;对于内容复杂表单的内容,应该对html和script的符号进行转义替换:尤其是<,>,',"",&这几个符号 这里有个转义对照表:
http://blog.csdn.net/xinzhu1990/articl
- MongoDB简介[一]
eksliang
mongodbMongoDB简介
MongoDB简介
转载请出自出处:http://eksliang.iteye.com/blog/2173288 1.1易于使用
MongoDB是一个面向文档的数据库,而不是关系型数据库。与关系型数据库相比,面向文档的数据库不再有行的概念,取而代之的是更为灵活的“文档”模型。
另外,不
- zookeeper windows 入门安装和测试
greemranqq
zookeeper安装分布式
一、序言
以下是我对zookeeper 的一些理解: zookeeper 作为一个服务注册信息存储的管理工具,好吧,这样说得很抽象,我们举个“栗子”。
栗子1号:
假设我是一家KTV的老板,我同时拥有5家KTV,我肯定得时刻监视
- Spring之使用事务缘由(2-注解实现)
ihuning
spring
Spring事务注解实现
1. 依赖包:
1.1 spring包:
spring-beans-4.0.0.RELEASE.jar
spring-context-4.0.0.
- iOS App Launch Option
啸笑天
option
iOS 程序启动时总会调用application:didFinishLaunchingWithOptions:,其中第二个参数launchOptions为NSDictionary类型的对象,里面存储有此程序启动的原因。
launchOptions中的可能键值见UIApplication Class Reference的Launch Options Keys节 。
1、若用户直接
- jdk与jre的区别(_)
macroli
javajvmjdk
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如果安装了JDK,会发同你
- Updates were rejected because the tip of your current branch is behind
qiaolevip
学习永无止境每天进步一点点众观千象git
$ git push joe prod-2295-1
To
[email protected]:joe.le/dr-frontend.git
! [rejected] prod-2295-1 -> prod-2295-1 (non-fast-forward)
error: failed to push some refs to '
[email protected]
- [一起学Hive]之十四-Hive的元数据表结构详解
superlxw1234
hivehive元数据结构
关键字:Hive元数据、Hive元数据表结构
之前在 “[一起学Hive]之一–Hive概述,Hive是什么”中介绍过,Hive自己维护了一套元数据,用户通过HQL查询时候,Hive首先需要结合元数据,将HQL翻译成MapReduce去执行。
本文介绍一下Hive元数据中重要的一些表结构及用途,以Hive0.13为例。
文章最后面,会以一个示例来全面了解一下,
- Spring 3.2.14,4.1.7,4.2.RC2发布
wiselyman
Spring 3
Spring 3.2.14、4.1.7及4.2.RC2于6月30日发布。
其中Spring 3.2.1是一个维护版本(维护周期到2016-12-31截止),后续会继续根据需求和bug发布维护版本。此时,Spring官方强烈建议升级Spring框架至4.1.7 或者将要发布的4.2 。
其中Spring 4.1.7主要包含这些更新内容。