Java相关错误

使用hadoop jar ./Hw2Part1.jar /hw2/example-input.txt /hw2/output执行hadoop命令时出错: Exception in thread "main" java.lang.NoClassDefFoundError: Hw2Part1 (wrong name: hw2/Hw2Part1) 原因是写代码的时候,主类Hw2Part1 有包的...
阅读(424) 评论(0)

Java数据类型及类型转换

http://blog.csdn.net/pipisorry/article/details/51290064 java浮点数保留n位小数 import java.text.DecimalFormat; public class Test { public static void main(String[] args) { Test t = new Test(); t.t7();...
阅读(471) 评论(0)

Java正则表达式小记

http://blog.csdn.net/pipisorry/article/details/51059500 正则表达式的一般规则都一样,见[python正则表达式] java正则表达式中的特殊字符转义 1.字符"|","*","+"都得加上转义字符,前面加上"\\"。 2.而如果是"\",那么就得写成"\\\\"。(java正则表达式用起来都这么不爽!!!) ...
阅读(577) 评论(0)

java编程小记

很久没写java,什么都不会了,小记一下。 类型转换 字符串转int类型:Integer.valueOf 文件路径操作 路径合并:Path path = Paths.get("foo", "bar", "baz.txt"); from:  ref:...
阅读(439) 评论(0)

Java - 常用函数Random函数

Random()函数生成随机数 java.util.Random 在Java的API帮助文档中,总结了一下对这个Random()函数功能的描述: 1、java.util.Random类中实现的随机算法是伪随机,也就是有规则的随机,所谓有规则的就是在给定种(seed)的区间内随机生成数字; 2、相同种子数的Random对象,相同次数生成的随机数字是完全相同的; 3、Random类中各方法生...
阅读(1966) 评论(0)

Java - 多线程Callable、Executors、Future

Introduction Callable接口代表一段可以调用并返回结果的代码; Future接口表示异步任务,是还没有完成的任务给出的未来结果。 所以Callable用于产生结果,Future用于获取结果。 Callable接口:Java 5在concurrency包中引入了java.util.concurrent.Callable 接口,它和Runnable接口很相似,...
阅读(1122) 评论(0)

Java读取文本文件中文乱码问题

Java的I/O类处理如图: Reader 类是 Java 的 I/O 中读字符的父类,而 InputStream 类是读字节的父类,InputStreamReader 类就是关联字节到字符的桥梁,它负责在 I/O 过程中处理读取字节到字符的转换,而具体字节到字符的解码实现它由 StreamDecoder 去实现,在 StreamDecoder 解码过程中必须由用户指定 Charset 编码格式...
阅读(1817) 评论(0)

Java字符串操作及处理

http://blog.csdn.net/pipisorry/article/details/43303145 Java字符串操作 两个字符串比较大小 使用 String.compareTo 方法: compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序) 1、如果字符串相等返回值0 2、如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的...
阅读(1872) 评论(2)

Stanford Parser demo错误:Unsupported major.minor version 52.0 error

运行Stanford Parser demo时出现错误: Unsupported major.minor version 52.0 error 出现问题原因: JDK的问题:在eclipse中开发的项目有个java build path中可以配置的jdk,还有个java compiler中可以配置compiler level{eclipse>windows>preferenc...
阅读(46083) 评论(2)

java环境配置:安装jdk和集成开发环境

http://blog.csdn.net/pipisorry/article/details/42918761 Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。 linux下java环境配置 下载安装 在安装之前,在终端执行java-version...
阅读(1893) 评论(0)

Java反射机制获取当前类名

Java中反射机制和Class.forName、实例对象.class(属性)、实例对象getClass()的区别...
阅读(1420) 评论(0)

eclipse快捷键、设置及常用插件

http://blog.csdn.net/pipisorry/article/details/42913673 Eclipse常用快捷键 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Al...
阅读(1385) 评论(0)

Java爬虫Crawler

缺少某个库,找到之后,需要将该库,jar包,加入到当前项目,使得代码中的import xxx得以正常导入。 通过 Add External Achieves…的方式导入的。 具体操作起来,有很多种方式: (1)最快捷的是: 右键项目->Build Path -> Add External Achieves… 举例: 然后选择,单个或多个的,对应的库(jar包): 再点击确...
阅读(914) 评论(0)

ArrayList详解

1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小 2、如何使用ArrayList 最简单的例子: ArrayList List = new ArrayList();   for(...
阅读(659) 评论(0)

Vector、ArrayList和List的异同

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文阐述各个类的作用以及如何正确使用这些类。  Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap...
阅读(807) 评论(0)
    个人资料
    • 访问:2208491次
    • 积分:23262
    • 等级:
    • 排名:第285名
    • 原创:530篇
    • 转载:30篇
    • 译文:5篇
    • 评论:233条
    Welcome to 皮皮blog~

    博客专栏
    最新评论