JAVA
文章平均质量分 69
ma865696
这个作者很懒,什么都没留下…
展开
-
javac和java的使用
http://www.edu114.cn/java/java785043.html javac-----Java编程语言编译器SYNOPSIS[提要]javac [options] [sourcefiles] [@files]oldjavac [options] [soucefiles] [@files]参数可疑位任意顺序options命令行选项sourcefiles一个或多个原...原创 2010-11-25 20:26:33 · 152 阅读 · 0 评论 -
equals() and hashCode() methods
http://www.ibm.com/developerworks/java/library/j-jtp05273.html#write原创 2010-10-25 02:54:48 · 89 阅读 · 0 评论 -
Java:重写eqJava:重写equals()和hashCode() uals()和hashCode()
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/71571以下内容总结自《Effective Java》。1.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。...原创 2010-10-24 03:14:41 · 282 阅读 · 0 评论 -
hashMap hashcode
HashMap中重写hashCode和equals方法www.firnow.com 时间 : 2010-07-19 作者:网络 编辑:huyang629 点击: 19 [ 评论 ]--综合 资源 电子书 社区 HashMap是一个非常有用的工具,我们可以放基本变量或者自己定义的对象来进行key-->value的查找不过这里有个问题,请看举例我们先创建一个自己的类,作...原创 2010-10-23 22:36:27 · 150 阅读 · 0 评论 -
Sort an HashMap
Sort an HashMapSort based on the keys Map yourMap= new HashMap();// put some tuples in yourMap ...Map sortedMap = new TreeMap(yourMap);To sort only the keys : import java.util.Hash...原创 2010-10-18 23:59:00 · 140 阅读 · 0 评论 -
Monitoring and Managing Java SE 6 Platform Applications
http://java.sun.com/developer/technicalArticles/J2SE/monitoring/原创 2010-10-15 23:37:22 · 107 阅读 · 0 评论 -
Java参数传递
学习Java还是大学时,早已忘得只知道Java是SUN公司的开源编程语言了,当我想重新捡起来时,发现没东西可以从记忆里捡,后悔已是无用,还是踏实的拿起书,重新开始吧! 今天看了关于Java参数传递的知识,把这些记下来,做为笔记,如果哪位大虾发现下面内容有问题,请一定给我指出,不能让我在错误的路上走下去,多谢啦! 1、原始数据类型(primitive type)...原创 2010-10-15 20:00:02 · 88 阅读 · 0 评论 -
面试题
java面试笔试题大汇总 http://blog.csdn.net/kt400_hhx/archive/2007/05/30/1630878.aspx 第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)int...原创 2010-09-26 11:23:33 · 205 阅读 · 0 评论 -
JAVA String operator
查看文章 java 字符串操作方法(转)2010-03-25 21:40在JAVA语言中,字符串数据实际上由String类所实现的。Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串;二类是在程序中会被改变长度的可变字符串。Java环境为了存储和维护这两类字符串提供了 String和StringBuffer两个类。一、创...原创 2010-09-25 17:43:50 · 790 阅读 · 0 评论 -
java参数传递时到底是值传递还是引用传递
java参数传递时到底是值传递还是引用传递(baidu搜集)最近比较长一段时间以来,网上的IT同行里面比较流行“JAVA面试32问”,很多人的BLOG里都引用这些面试题,最近因为工作内容比较枯燥,也来看看这些试题以调节一下口味,其中有一道题让我很费解。原题是:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?用go...原创 2010-07-05 12:26:51 · 110 阅读 · 0 评论 -
常用java date 方法集合
http://sqicoo.iteye.com/blog/142772原创 2010-07-03 22:28:27 · 65 阅读 · 0 评论 -
int 与 byte[] 的相互转换
http://www.cnblogs.com/ly4cn/archive/2005/09/08/232523.html int 与 byte[] 的相互转换 关于 int 与 byte[] 的相互转换,Mattias Sjogren 介绍了3种方法。请参见 《将Integer转换成Byte Array》。其实应该还有不少方法。在这里,我归纳了包括Mattias Sjogren...原创 2011-04-27 10:34:19 · 233 阅读 · 0 评论 -
[Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><...原创 2011-01-11 19:10:14 · 91 阅读 · 0 评论 -
simpledataformat local 的问题
注意格式化时间的时候一定要考虑Locale http://hi.baidu.com/magicdetective/blog/item/b71ea351e9489f868d5430e7.html http://www.blogjava.net/tanzek/archive/2008/04/29/197381.html...原创 2010-09-21 13:00:02 · 108 阅读 · 0 评论 -
clone
深度克隆 java.lang.Cloneable今天遇到这样一个问题ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {Ob...原创 2010-11-04 22:35:40 · 131 阅读 · 0 评论 -
自定义异常的另一个用处
If you want to return some informations about exception, such as id of node or edge, than you can use self-definition to complish this goal.原创 2011-06-03 17:16:27 · 185 阅读 · 0 评论 -
如何用栈实现递归与非递归的转换
http://bbs.chinaunix.net/viewthread.php?tid=331522 http://www.cnblogs.com/SuperXJ/archive/2010/09/26/1836155.html 递归计算向非递归计算转换模板-转自http://mingliangfeng.iteye.com/blog/201084 最近由于工作上的需要,研究了...原创 2010-11-25 10:49:52 · 1603 阅读 · 0 评论 -
把递归函数转换成非递归程序的一般方法
http://www.smatrix.org/bbs/read.php?tid=4595 递归函数的原理 用栈保存未完成的工作,在适当的时候从栈中取出并执行。 系统保存了工作的数据和状态,数据就是函数的局部变量, 状态就是程序指针。 ● 非递归程序原理 1. 和递归函数的原理相同,只不过是把由系统负责保...原创 2010-11-25 02:26:48 · 564 阅读 · 0 评论 -
Bitwise OperatorsBitwise Operators
http://leepoint.net/notes-java/data/expressions/bitops.htmlhttp://www.java2s.com/Code/Java/Language-Basics/BinaryDigits.htm Java Notes: Bitwise OperatorsJava's bitwise operators operate on in...原创 2010-11-17 13:45:04 · 556 阅读 · 0 评论 -
Java中的集合
1.集合的特点:都位于 java.util包中,不能存放基本类型的数据,而只能存放对象的引用,操作的数目可以不固定(类似于动态数组)。2.分类: 有三个类:a.Set(集):对象不按特定方式排序,没有重复元素。这个与数学中的集合概念最相似。b.List(列表):按照索引位置排序,没有重复元素,允许按照对象在集合中的索引位置检索对象。c.Map(映射):每一个元素包含一个...原创 2010-11-13 19:05:34 · 79 阅读 · 0 评论 -
Java高手:Java性能的十一个用法
http://news.skycn.com/article/21013.html private static Credit BaseCredit = new Credit();public static Credit getNewCredit() {return (Credit) BaseCredit.clone();} Java语言习惯用语 1。循环 ■ 在重要的循环...原创 2010-11-13 15:34:00 · 92 阅读 · 0 评论 -
Java虚拟机(JVM)参数配置说明
转《Java虚拟机(JVM)参数配置说明 》一文(http://lavasoft.blog.51cto.com/62575/25492) 版权声明:如需转载,请与原作者联系。否则将追究法律责任。Java虚拟机(JVM)参数配置说明 在Java、J2EE大型应用中,JVM非标准参数的配置直接关系到整个系统的性能。JVM非标准参数指的是JVM...原创 2010-11-11 14:41:46 · 102 阅读 · 0 评论 -
了解JVM的内存管理与垃圾回收
http://aleung.blogbus.com/logs/4712392.htmlJava语言具备GC(垃圾回收)的能力,内存管理不需要应用程序去过问,这很方便。但是,GC是怎么进行的,JVM的内存参数应该怎么调整,如何优化,往往我们不是太清楚。看过一些资料后,对Sun JVM的内存管理以及垃圾回收的机制大概有了一个概念,这里将这些资料归纳和翻译出来。本文内容主要基于Sun JVM 1.3...原创 2011-03-02 11:25:31 · 103 阅读 · 0 评论 -
java 代码优化
http://hi.baidu.com/sickcat/blog/item/98775be705594927b8382049.html 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于...原创 2011-03-02 11:08:41 · 125 阅读 · 0 评论 -
Java开源缓存框架
http://www.open-open.com/13.htm原创 2011-03-02 00:55:39 · 133 阅读 · 0 评论 -
java内存分析【精辟】
在 JAVA 中,有六个不同的地方可以存储数据: 1. 寄存器( register )。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2. 堆栈( stack )。位于通用 RAM 中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分...原创 2011-03-01 22:32:05 · 161 阅读 · 0 评论 -
JAVA内存溢出解析(转)
核心提示:原因有很多种,比如: 1.数据量过于庞大;死循环 ;静态变量和静态方法过多;递归;无法确定是否被引用的对象; 2.虚拟机不回收内存(内存泄漏); 说白了就是程序运行要用到的内存大于虚拟机能提供的最大内存就发生内存溢出了。 内存溢出的问题要看业务和系 原因有很多种,比如:1.数据量过于庞大;死循环 ;静态变量和静态方法过多;递归;无法确定是否被引用的对象; ...原创 2011-03-01 20:19:36 · 101 阅读 · 0 评论 -
java 大内存对象
http://hi.baidu.com/laojiangjun/blog/item/e5e80733468411ff1b4cff35.html原创 2011-03-01 12:05:31 · 167 阅读 · 0 评论 -
java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法
一、异常如下:Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded二、解释:JDK6新增错误类型。当GC为释放很小空间占用大量时间时抛出。一般是因为堆太小。导致异常的原因:没有足够的内存。三、解决方案:1、查看系统是否有使用大内存的代码或死循环。2、可以添加JVM的启动参数...原创 2011-03-01 10:17:10 · 158 阅读 · 0 评论 -
String SubString 的问题
在我的RSSNEWS的程序中,抛出java.sql.BatchUpdateException: ORA-12899: value too large for column "RSSNEWS"."NEWS"."DES" (actual: 2002, maximum: 2000) 而在代码中有我有设置DES字段的长度检查,代码如下:String des = entry.getDesc...原创 2010-09-21 11:08:28 · 391 阅读 · 0 评论 -
Introduction to Java Exception Handling
http://tutorials.jenkov.com/java-exception-handling/index.html 一个好的java网站http://www.java-tips.org/java-se-tips/java.util.logging/how-to-log-an-exception.html Exception handling is a very imp...原创 2010-09-21 01:11:25 · 138 阅读 · 0 评论 -
java中的除法运算
小心除法运算 不同类型的数进行除法运算long a = 123124323; long b = 123124343; (b-a)/1000000 -----> 0 int a = 4;int b = 3;(a/b) = 1 (b/a)=0 数据格式处理 double d = 3.262724538037E-4; ...原创 2010-06-05 16:09:01 · 6546 阅读 · 0 评论 -
robots.txt用法
robots.txt用法http://bbs.mambochina.net/viewthread.php?tid=6702原创 2010-05-10 10:58:14 · 91 阅读 · 0 评论 -
heritrix 相关知识
Heritrix是一个爬虫框架,可加如入一些可互换的组件。 它的执行是递归进行的,主要有以下几步: 1。在预定的URI中选择一个。 2。获取URI 3。分析,归档结果 4。选择已经发现的感兴趣的URI。加入预定队列。 5。标记已经处理过的URI Heritrix主要有三大部件:范围部件,边界部件,处理器链 范围部件:主要按照规则决定将哪个URI入队。 边界部件...原创 2010-05-10 09:20:11 · 103 阅读 · 0 评论 -
Heritrix源码分析 配置文件order.xml介绍
http://hi.baidu.com/yuletianxia750/blog/item/87d255ae6b2b53f7faed5065.html原创 2010-05-10 02:20:40 · 127 阅读 · 0 评论 -
heritrix 配置后可启动,但运行job时出错
http://topic.csdn.net/u/20090523/10/3bda6daf-701d-4df9-95c7-fbe32286737e.html错误:“null”致命错误:“无法编译样式表”05/09/2010 17:05:41 +0000 严重 org.archive.crawler.framework.WriterPoolProcessor getFirstrecor...原创 2010-05-10 01:04:52 · 226 阅读 · 0 评论 -
Heritrix1.14.1在Eclipse下的配置总结
1、在Eclipse下新建一个项目。(哪一个版本应该无所谓吧,JDK1.5); 2、将1.14.1版的Heritrix两个.zip文件下载并解压到临时目录(heritrix-1.14.1-src.zip和heritrix-1.14.1.zip); 3、从第一个zip文件解压目录下\src\java复制三个文件夹(包):org、com、st到项目中的src上; 4、从第一个...原创 2010-05-09 22:27:27 · 101 阅读 · 0 评论 -
各国语言代码表
各国语言代码表 语言代码af 南非荷兰语sq 阿尔巴尼亚语ar-sa 阿拉伯语(沙特阿拉伯)ar-iq 阿拉伯语(伊拉克)ar-eg 阿拉伯语(埃及)ar-ly 阿拉伯语(利比亚)ar-dz 阿拉伯语(阿尔及利亚)ar-ma 阿拉伯语(摩洛哥)ar-tn 阿拉伯语(突尼斯)ar-om 阿拉伯语(阿曼)ar-ye 阿拉伯语...2010-04-24 09:33:49 · 1616 阅读 · 0 评论 -
常见警告与异常
在编程时常遇到警告和异常,只可惜过去编程时只满足于一时解决问题,而没有深究这些问题表层下的原理。 The serializable class ListCaseByCourtAction does not declare a static final serialVersionUID field of type long 解决:给这个类增加一个字段private static ...2010-04-22 16:28:00 · 215 阅读 · 0 评论 -
String StringBuffer and StringBuilder
The difference between String and StringBuffer as following:1. String 内容指定后,不会改变(但是指向String对象的变量是可以改变的,它可以指向其它String对象) 但StringBuffer可动态增长 2 StringBuffer 与StringBuilder最大的一个不同是:前者是线程安全的,后者非线程安...2010-04-19 10:02:38 · 80 阅读 · 0 评论