java
小萌猿
本人的所有文章仅代表个人想法与经验,有问题的地方望多多指教
展开
-
Error opening registry key'software\Javasoft\Java Runtime Environment' Error
目前本人遇到的出现过两次同样的错,完整的错误如下:Error opening registry key’software\Javasoft\Java Runtime Environment’ Error: could not find java.dll Error: could not find Java SE Runtime Environment’一种情况是在重新安装jdk后在控制台通过ja原创 2017-07-17 19:37:53 · 4047 阅读 · 0 评论 -
Hadoop下TreeMap的使用
最近在Hadoop下写Topk算法时,用到了TreeMap,它的API很适合该算法,比如: TreeMap原创 2017-10-03 17:17:40 · 2609 阅读 · 0 评论 -
java几种数据转换
/** * 将两个字节转换成整型 * @param input the input * @return the int from the array */ public static int getIntFrom2ByteArray(final byte[] input) { final byte[] result = new byte原创 2017-12-19 11:27:41 · 2527 阅读 · 0 评论 -
Linux的RPM安装方式为什么不需要配置环境
Linux的几种软件安装方式:源码编译、压缩包、RPM包,最简单的当然是RPM安装方式,不需配置环境,不需安装相关依赖(依赖自动安装),一直好奇为什么这种方式不需要配置环境。 通过RPM方式安装时,是严格遵照Linux对环境变量的路径的要求,比如: /usr/bin 可执行的命令安装目录 /usr/lib 程序所使用的库函数保存位置 /usr/share/doc 基本的软件使用手...原创 2018-02-16 23:22:34 · 5739 阅读 · 4 评论 -
DataInput.readInt()报错:java.io.EOFException
实现WritableComparable接口序列化时,在readFields方法里,使用DataInput的readInt方法读取在write方法里写的int,报错:EOFException。这个错的意思是:输入流已经到了结尾,在这里的意思就是说,输入流里不够一个整形(32位),查到的问题是:在write方法里,没有使用writeInt而使用了write方法。虽然这个错误很低级,我们都知道rea...原创 2018-12-07 11:23:19 · 3557 阅读 · 0 评论 -
Java泛型
泛型,一个孤独的守门者。 大家可能会有疑问,我为什么叫做泛型是一个守门者。这其实是我个人的看法而已,我的意思是说泛型没有其看起来那么深不可测,它并不神秘与神奇。泛型是 Java 中一个很小巧的概念,但同时也是一个很容易让人迷惑的知识点,它让人迷惑的地方在于它的许多表现有点违反直觉。文章开始的地方,先给大家奉上一道经典的测试题。List<...转载 2019-01-16 16:32:51 · 524 阅读 · 1 评论