JAVA
文章平均质量分 54
zzyy00
这个作者很懒,什么都没留下…
展开
-
用JAVA生成GIF动画
下面的网站提供了一个免费的非常好用的GIF动画处理的源码:http://www.fmsware.com/stuff/gif.html使用起来非常简单:* 分解GIF: * GifDecoder d = new GifDecoder(); * d.read("sample.gif"); * int n = d.getFrameCount(); * for (int i = 0原创 2005-09-07 13:51:00 · 5806 阅读 · 3 评论 -
HttpURLConnection使用中需要注意的地方
HttpURLConnection使用中需要注意的地方 1、在连接之前,应该设定连接超时与读超时时间,在JDK1.4及以前的版本中,没有专门的方法,只能通过系统属性设置:System.setProperty("sun.net.client.defaultConnectTimeout", "60000");System.setProperty("sun.net.client.defaultR原创 2006-08-29 22:47:00 · 2551 阅读 · 0 评论 -
使用反射(reflection)的简单例子
运用反射访问类的私有方法是一件比较有趣的事情,这个对于类的测试也很有实用价值。例如下面的ClassA是要访问的类 :package reflecttest;public class ClassA { private String id; public ClassA(String id){ this.id = id; } public String getId() { return原创 2006-09-03 17:44:00 · 2403 阅读 · 0 评论 -
BASE64编码规则及JAVA中的使用
一、编码规则:Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 例如字符串“张3” :11010101 11000101 00110011 转换后:00110101 00011100 00010100 00110011 用十进制表示即为:53 34 20 51 这个并不是最终的结果,还需要根据Base64原创 2006-09-06 22:40:00 · 8580 阅读 · 2 评论 -
Tomcat5.5启动时提示“The Apache Tomcat Native library which allows optimal performance in production environments was not found”
1.在tomcat5.5启动时可能会收到下面的信息:Oct 30, 2006 11:54:51 AM org.apache.catalina.core.AprLifecycleListener lifecycleEventINFO: The Apache Tomcat Native library which allows optimal performance in production env原创 2006-10-30 22:45:00 · 4728 阅读 · 1 评论 -
JAVA静态分析工具-FindBugs
在JAVA测试工具中,我常用的有JUnit、JMeter、JProfiler等,但我发现这些都是动态的。今天试用了FindBugs,一个静态分析工具,感觉非常不错,还支持Eclipse集成,从此决定作为必备工具了,呵呵。 FindBugs网站:http://findbugs.sourceforge.net/ IBM网站的介绍文章:http://www-128.ibm原创 2006-07-12 15:02:00 · 2671 阅读 · 0 评论 -
关于equals()和hashCode()方法
当override一个equals()方法后,也必需override hashCode()方法,规则如下: Symmetry:两个引用,a和 b,a.equals(b) if and only if b.equals(a) Reflexivity:所有非空引用, a.equals(a) Transitivity:If a.equals(b) and b.equals(c), the原创 2006-07-14 08:52:00 · 1987 阅读 · 0 评论 -
WBXML(WMLC)学习笔记
WMLC/WBXML 学习笔记数据类型============================================类型 说明bit : 1 bit of databyte : 8 bits of opaque datau_int8 : 8 bit unsigned integermb_u_int32: 32 bit unsigned integ原创 2007-11-29 10:48:00 · 8664 阅读 · 1 评论