16 realAsker

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

java为什么会有serialVersionUID

一些java类中为什么需要重载 serialVersionUID 属性。在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事,但是有可能丢失一些信息。 serialVersionUID来解决这些问题,新增的serialVersionUID必

2009-05-05 15:13:00

如何成为项目管理者

如何成为项目管理者?很多组织内部,项目经理在企业的开发工作中充当一个关键的角色。一个成功的项目经理必须能够在一个高度变动的环境中和紧张的条件下工作。 压力管理导致更好的决策压力的原因则与我们对压力的反应一样各不相同。一些人能从容冷静的对待压力,而另一些人则对即使是最温和的刺激也感到很紧张。一枚钻石和一块煤唯一的区别就是钻石能承受更强的压力。-匿名1.竟什么是压力?压力是当我们去

2009-04-29 16:47:00

如何解决Tomcat6中文乱码

这些天开发一个项目,服务器是tomcat,操作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,通过简单的设置页面字符集,总算可以正确显示中文,可是没想到表单里提交的数据里的中文还是有乱码,没想到JSP里的乱码问题比ASP里严重多了,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时

2009-04-29 08:28:00

Erlang学习资源收集

Erlang语言绝对算得上是一种“小众”语言,但其未来的发展前景却是无法估量的,因为它可以解决传统语言很难解决的并行计算中的难题。Erlang是一种函数式(变量只能赋值一次)、强类型、动态类型(变量类型在运行时决定,代码需要编译后才能执行,与 Python,Ruby等不一样)、面向并发(Concurrency Oriented)的语言。 Erlang学习资源收集:http:

2009-03-19 14:38:00

Debian的软件包管理工具命令不完全列表

from: http://blog.chinaunix.net/u/24390/showart_182018.html Debian系统中所有的包信息都在/var/lib/dpkg下.其中/var/lib/dpkg/info目录中保存了各个软件包的信息及管理文件.每个文件的作用如下: 以  ".conffiles"     结尾的文件记录软件包的配置列表. 以  ".list"        

2008-04-09 16:43:00

JDK5_Thread的run异常的setUncaughtExceptionHandler处理

Thread的run方法是不抛出任何检查型异常(checked exception)的,但是它自身却可能因为一个异常而被终止,导致这个线程的终结。最麻烦的是,在线程中抛出的异常即使使用try...catch也无法截获,因此可能导致一些问题出现,比如异常的时候无法回收一些系统资源,或者没有关闭当前的连接等等。 JDK5.0之前,不能为单独的Thread设置UncaughtExceptionHandl

2008-02-29 09:30:00

[jvm]深入JVM(一):从"abc"=="abc"看java的连接过程

一般说来,我不关注java底层的东西,这次是一个朋友问到了,注意不光是  System.out.println("abc"=="abc");返回true, System.out.println(("a"+"b"+"c").intern()=="abc");也返回true;这和java的连接过程有关。java解析CONSTANT_String_info时,java虚拟机必须把一个字符串对象的引用,放

2008-02-27 15:39:00

深入JVM(二):java里的堆(heap)栈(stack)

在windows中使用taskmanager查看java进程使用的内存时,发现有时候会超过 -Xmx制定的内存大小, -Xmx指定的是java heap,java还要分配内存做其他的事情,包括为每个线程建立栈。VM的每个线程都有自己的栈空间,栈空间的大小限制vm的线程数量,太大了,实用的线程数减少,太小容易抛出java.lang.StackOverflowError异常。windows默认为1M,

2008-02-27 15:37:00

Java虚拟机启动参数

JVM启动参数

2008-02-27 15:34:00

tomcat APAHE支持中文名的处理方式

今天同事在TOMCAT的环境下遇到了这么个问题,中文名的文件和图片都读不了。起初以为只要encode一下应该就可以认出来的,没解决问题,经过狂搜之后发现此文章,不过为时已晚,已经开始改程序了。tomcat支持中文名的处理方式 在server.xml配置文件中,增加URIEncoding=GBK": &裯塣妝??  疳頡 Y赀?  Code highlighting produced b

2006-10-11 10:27:00

Two Methods to Remove Duplicates in an ArrayList

Two Methods to Remove Duplicates in an ArrayListHere are two methods that allow you to remove duplicates in an ArrayList. removeDuplicate does not maintain the order where as removeDuplicateWithOrde

2006-09-27 17:58:00

C++ ArrayList的使用方法

C++ ArrayList的使用方法 撒发送速读法 1、什么是ArrayList    ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList    最简单的例子:ArrayList List = new ArrayLi

2006-09-27 15:00:00

JAVA泛型QUIK START

JAVA泛型QUIK START                                      作者(KaedeV)   JDK1.5 令我们期待很久,可是当他发布的时候却更换版本号为5.0。这说明JAVA已经有大幅度的变化.本文将讲解JDK5.0支持的新功能-----JAVA的泛型.1.1.        JAVA泛型其实JAVA的泛型就是创建一个用类型作为参数的类。

2006-09-27 14:58:00

J2SE 5.0新特性 之 线程

1.1.        进程、线程与线程池      所谓进程是一种在自身定址空间中执行的相对独立的程序,是现代操作系统的基石。现在的多任务操作系统,会周期性地将CPU的时间划分给每一个进程,使操作系统得以同时执行一个以上的程序。       线程则是进程中的一个"单一连续控制的流程",一个进程中可以拥有多个并行的线程。但线程不能单独存在,它依附于进程,只能从进程中派生而来。如果一个进程派

2006-09-27 14:57:00

java中数据类型转换

java中数据类型转换 1如何将字串 String 转换成整数 int?  A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue();

2006-09-27 14:56:00

Java语言基础知识

2.1简单数据类型2.1.1 标识符和保留字 1.标识符  程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。Java语言中,标识符是以字母,下划线(_),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。例如,identifier,userName,User_Name,_sys_val, $change为合法的标识符,而2mail

2006-09-27 14:53:00

java集合类

在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是Java API提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择” 。 :)(主要还是面试的时候)久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:                  Collect

2006-09-27 14:50:00

Java新手上路大全(问问题之前请先看)

Java新手上路大全(问问题之前请先看) Helloworld功略 http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=84 path和classpath 1.什么是java的path和classpath? http://www.matrix.org.cn/forum_view.asp?forum_id=19&view_id=90

2006-09-27 14:49:00

利用VC++6.0实现JNI的最简单的例子

如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子 JNI入门教程之HelloWorld篇 SUN JNI Tutorial这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才可以被C/C

2006-09-27 14:48:00

Java中static、this、super、final用法

Java中static、this、super、final用法 关键词: Java中static、thi                                            Thinking:Java中static、this、super、final用法 本篇旨在帮助准备学习Java以及刚接触Java的朋友认识、掌握和使用static、this、super、final这几

2006-09-27 14:46:00

查看更多

勋章 我的勋章
    暂无奖章