Java
文章平均质量分 54
面包里的代码
这个作者很懒,什么都没留下…
展开
-
Hdfs 中 FileStatue 的使用
// cc ListStatus Shows the file statuses for a collection of paths in a Hadoop filesystem/* * 一个路径下会产生一个到多个的FileStatus,每个文件和每个目录都会产生一个 */import java.net.URI;import org.apache.hadoop.conf.Configu原创 2012-12-22 16:43:50 · 937 阅读 · 0 评论 -
生成N个不相等的随机数
生成N个不同随机数的方法原创 2014-07-05 14:46:39 · 2817 阅读 · 0 评论 -
微软2014实习生及秋令营技术类职位在线测试:String reorder
import java.util.Scanner;public class Stringreorder { /** * @param args */ public static void main(String[] args) { int len = 36 ; int num[] = new int[len] ; char charset[]={'0','1','2原创 2014-04-13 10:34:10 · 1007 阅读 · 0 评论 -
微软2014实习生及秋令营技术类职位在线测试: Reduce inversion count
import java.util.Scanner;public class ReduceInversionCount { public static void main(String[] args) { Scanner in = new Scanner(System.in); String inStr ; Integer[] num ; while(in.hasNext原创 2014-04-13 11:01:05 · 1625 阅读 · 2 评论 -
微软2014实习生及秋令营技术类职位在线测试: K-th string
import java.util.Scanner;public class KString_2 { private static int number = 33 ; private static int[] comb = new int[(number+1)*(number+2)/2]; // 预处理好的排列组合值 public static void main(String[] a原创 2014-04-13 10:32:38 · 1634 阅读 · 5 评论 -
Mybatis 开发中遇见的异常及处理
1 异常信息:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'email' not found. Available parameters are [param1, tag] 传递的参数为Map类型原创 2013-09-26 18:47:04 · 20143 阅读 · 1 评论 -
Java 错误记事本---记录自己菜鸟编程中出现的错误。
1:DataOutputstream java.lang.NullPointerException 使用DataOutputStream 读写数据的时候,出现nullPointerException 错误是由于没有初始化 Dataoutputstream2 对一个文件同时使用BufferedReader 和 bufferedWrite 的,如果献血后读的话,读不出数据的时原创 2012-10-13 21:17:49 · 1197 阅读 · 1 评论 -
java 内部 equals 与== 的区别
equals 是比较两个对象的属性值时候相等: String str1 = "asc" ; // 存放在栈中 String str2 = new String("asc"); str1.equals(str2) //true == 是比较两个对象的引用时候相等,即两个引用时候指向同一原创 2013-06-06 09:17:10 · 894 阅读 · 0 评论 -
Java PriorityQueue 的简单使用
import java.util.Comparator;import java.util.PriorityQueue;public class PriorityQueueTeest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method st原创 2013-03-27 20:55:34 · 1226 阅读 · 0 评论 -
查询二叉树的实现
首先是Node 类的定义package SearchTree;public class Node { private Node left; private Node right; private Node Parrent; int data; public Node(Node left, Node right, Node parrent, int data) { supe原创 2013-03-18 22:35:26 · 1811 阅读 · 0 评论 -
Java 笔记
1 面向对象编程的顺序是:首先设计类开始,然后向类里面添加方法。2 当一个方法返回一个类对象的数据域的时候,如果该数据域为另外一个类的对象,那么会破坏数据的私有化。原创 2013-03-02 22:15:51 · 455 阅读 · 0 评论 -
Heritrix的安装与配置 (最新版 已测试通过)
本教程,结合本人亲身实践,不仅适合于最新版本Heritrix 1.14.4,更适合其他任何版本。Heritrix具体下载地址如下: http://sourceforge.net/projects/archive-crawler/files/archive-crawler%20%28heritrix%201.x%29/ 本实例所用的为Heritrix1.14.4的源代码版转载 2013-03-01 19:54:37 · 4968 阅读 · 2 评论 -
Java IO 相关
写程序的时候经常碰见 java 中的 I/O 问题,一下是使用到的进行记录: java I/O 分为字符流和字节流,字符流是按照字符输出的,而字节流是按照一个个的字节输出的。经常用到的是汉字问题,要用字符流,因为汉字是两个字节组成,如果按照字符流输出的话,将会是乱码。java 提供的api 中那些是字节流?那些事字符流呢? 简单的区分是:继承了Ou原创 2013-01-10 20:24:03 · 514 阅读 · 0 评论 -
ThreadPoolExecutor java 线程池
在多线程大师Doug Lea的贡献下,在JDK1.5中加入了许多对并发特性的支持,例如:线程池。 作者讲的通俗易懂,后面讲解更是令人拍案叫绝,很少见到怎么好的技术博客一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximu转载 2013-01-24 19:35:28 · 545 阅读 · 0 评论 -
Java序列化的机制和原理
本文讲解了Java序列化的机制和原理。从文中你可以了解如何序列化一个对象,什么时候需要序列化以及Java序列化的算法。AD:有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化dese转载 2013-01-09 19:04:47 · 543 阅读 · 0 评论 -
URL UTF-8 的转换
public static String Encode(String url) { String res = ""; for(char c : url.toCharArray()) { if( !"%:/.?&#=".contains(""+ c) ) { try { res += URLEncoder.encode(""+c, "UTF-8"); } ca原创 2013-01-22 11:30:57 · 938 阅读 · 0 评论 -
Junit4 学习
刚刚接触junit 在网上上看别人讲的云里雾里的,写下自己的理解,仅供参考:Junit 是测试单元,说白了就是用来测试你写的函数的的一些类,当然你不用JUNIt 也可以做一些测试,不过junit 提供了简介清新的方法和API 来帮助你,何乐而不为呢?首先,我们来一个傻瓜式速成教程,不要问为什么,FollowMe,先来体验一下单元测试的快感!首先新建一个项目叫JUni转载 2012-12-22 15:30:46 · 437 阅读 · 0 评论 -
JAVA 内存泄露的理解
1 什么是内存泄露? 内存泄露是指无用的对象持续占有内存空间,造成内存空间浪费。所以说JAVA是有内存泄露的。2 内存泄露的原因是什么? 较长生命周期对象持有短生命周期对象的引用,导致短生命周期对象得不到释放。原创 2014-10-15 09:57:19 · 693 阅读 · 0 评论