Java
shixin1198
.net java 开发,项目管理
展开
-
Dom4j编码问题彻底解决
这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码会正确显示中文。让我很是头痛。试着使用GB转载 2008-12-31 10:37:00 · 268 阅读 · 1 评论 -
JAVA 下的FTP上传与下载类
今天整理了一个JAVA下的FTP类,希望对大家有所帮助/* *@anthor 闫世新 Dec 31, 2008 * *用能描述: */import java.io.BufferedInputStream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.i原创 2009-01-05 10:57:00 · 633 阅读 · 0 评论 -
详细讲解Java中log4j的使用方法
1、Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自转载 2009-01-06 16:18:00 · 369 阅读 · 0 评论 -
URLClassLoader使用方法及事例程序
使用概要: File file = new File(jar文件全路径); URL url = file.toURL(); URLClassLoader loader = new URLClassLoader(new URL[] { url }); Class tidyClazz = loader转载 2009-01-08 13:22:00 · 7379 阅读 · 0 评论 -
java动态加载类
/*在JAVA中,通过Class.forName()方法可以动态决定加载哪一个类,这个功能对于相同接口的不同实现来讲非常有用。比如对于设计好的数据库连接池接口,我们可以有多种的接口实现类来完成相同的功能,同时用户可以简单的通过修改配置文件来指定实际使用哪一个实现类,在源代码里面通过读取配置文件信息,并用Class.forName(configClassName).getInstance(原创 2009-01-08 13:30:00 · 633 阅读 · 0 评论 -
JVM调优总结
一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对转载 2012-06-13 14:33:37 · 258 阅读 · 0 评论