![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 75
冉半夏生
这个作者很懒,什么都没留下…
展开
-
Exception in thread “main“ java.io.IOException: java.lang.reflect.InvocationTargetException
idea连接hbase时报错Exception in thread "main" java.io.IOException: java.lang.reflect.InvocationTargetException详细错误如下:Exception in thread "main" java.io.IOException: java.lang.reflect.InvocationTargetException at org.apache.hadoop.hbase.client.ConnectionFa原创 2020-10-18 16:00:55 · 4150 阅读 · 0 评论 -
词法分析器Java实现
话不多说,直接看代码:import java.io.File;import java.io.FileReader;import java.io.IOException;import java.util.Arrays;public class Word_analyis { //关键字数组 private static String[] KeyWord = {"if", "else", "return", "while", "int", "float", "end"};原创 2020-10-19 15:52:57 · 994 阅读 · 0 评论 -
LL(1)文法的语法分析java实现
java代码如下:package 文法分析器;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.*;/* *(1)产生式集合 *(2)first和follower集合 **/public class Grammar_Analysis { //first集合 public static Hash.原创 2020-11-21 16:01:42 · 2792 阅读 · 4 评论 -
Java多线程笔记
Java多线程一、如何创建一个java多线程程序?1、创建一个多线程程序的方法2、各方法简单实现①继承Thread类②实现Runnable接口③实现Callable接口3、Thread、Runnable以及Callable的比较①Thread的局限性②Runnable的优点以及局限性二、多线程控制1.引入库2.读入数据总结一、如何创建一个java多线程程序?1、创建一个多线程程序的方法①继承Thread类(将任务和线程合并,也就是说一个线程一个任务,白话一点就是线程之间没有纽带关联,即没有共享资源原创 2021-04-10 23:42:59 · 392 阅读 · 2 评论 -
JVM学习笔记
JVM学习笔记Java虚拟机运行时数据区1、为什么要学习Java虚拟机?2、程序计数器是什么?3、java虚拟机栈是什么?4、栈帧的内部结构5、栈执行过程举例①方法中的参数args存入本地变量表②将操作数500放入操作数栈中③然后存储到局部变量表中,后面的y和b也是如此④将本地变量表中变量1和变量2取出放入操作数栈,再进行除法运算,将运算结果存入本地变量表中⑤然后就是输出流,需要调用运行时常量池的常量⑥最后调用invokevirtual(虚方法调用)创建System.out.println方法的栈帧,将操作原创 2021-03-25 20:14:16 · 266 阅读 · 5 评论 -
排序算法简述
排序算法一、冒泡排序1.1 冒泡排序简介1.2 算法执行步骤与图解1.3 java程序实现二、选择排序2.1 选择排序简介2.2 算法执行步骤与图解2.3 java程序实现三、插入排序3.1 插入排序简介3.2 算法执行步骤与图解3.3 java程序实现四、希尔排序4.1 希尔排序简介4.2 算法执行步骤4.3 java程序实现五、归并排序5.1 归并排序简介5.2 算法步骤与图解5.3 java程序实现六、快速排序6.1 快排简介6.2 算法步骤与图解6.3 java程序实现七、堆排序7.1 堆排序简介7原创 2021-01-22 22:05:53 · 398 阅读 · 2 评论 -
API对HBase进行MR操作
以下代码是实现将HDFS中的数据文件保存到HBase中若是要读HDFS中的文件则map继承Mapper,若要读取HBase中的文件则继承TableMapper其中TableMapper只需要传两个out put的参数,另外两个是默认的若要写入HBase则reduce要继承TableReducer,其中Out Put Key是指定了Mutation类型的,支持增(put)删(delete)改(put)几种类型若用了TableMapper则不需要指定输入路径,且在Driver中用TableMap原创 2020-10-23 18:20:46 · 411 阅读 · 0 评论 -
CreateSymbolicLink (1314): ???????????
Command 'F:\CentOS\hadoop\hadoop-2.7.2\bin\winutils.exe symlink D:\程序\Maven\htrace-core-3.1.0-incubating.jar \tmp\hadoop-dell\mapred\local\1603378324139\htrace-core-3.1.0-incubating.jar' failed 1 with: CreateSymbolicLink (1314): ???????????出现此异常,且重复多次出现原创 2020-10-22 23:28:40 · 637 阅读 · 0 评论 -
Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
今天用idea连接HBase是报Could not locate executable null\bin\winutils.exe in the Hadoop binaries.错误:ps:错误没截到就解决了,这里在网上找了个一样错误的图:图片来自:https://www.cnblogs.com/tijun/p/7567664.html可以发现,错误产生的原因是找不到winxtils.exe,通过对错误追踪发现是找不到HADOOP_HOME/bin/winxtils.exe所以在需要在.转载 2020-10-18 15:44:33 · 1581 阅读 · 0 评论 -
idea报错:java 不支持发行版本5
idea报错:Error : java 不支持发行版本5报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。这里需要修改4处地方1、“File” -->“Project Structure”或 文件 --> 项目结构将项目SDK与项目语言级别修一致2、module或模块中语言级别是否和project中的java版本一致3、“Settings”-->“Bulid, Execution,Deployment”--.原创 2020-10-18 14:40:31 · 925 阅读 · 0 评论