
Java学习
文章平均质量分 85
netweiandwinnie
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Tomcat中使用EmbeddedJBoss
新发布的Seam2.0 使用了最新版的EmbeddedJBoss beta2,这一版本与之前在Tomcat中配置EmbededJBoss有很大不同。0、下载:可以从sourceforge.net下载,解压缩后目录结构如下:├─docs├─bootstrap│ ├─conf│ ├─data│ ├─deploy│ └─deployers├─l...2007-09-24 11:35:02 · 134 阅读 · 0 评论 -
使用Java操作zip文件
使用Java操作zip文件 Java提供了操作zip文件的API,具体来说,它们位于:java.util.zip 包中,以下的两个工具类分别用于创建zip文件、展开(解压缩)zip文件。 创建zip文件的助手类:/** * @author INC062805 * */public class ZipHelper { // 静态创建起 ...原创 2011-05-18 20:08:39 · 255 阅读 · 0 评论 -
Java断言——assert
Java断言——assert Java从1.4版本开始提供了一个新特性——断言(assertion)。在软件开发中,断言是一种经典的调试与测试方式。简单来看 断言其实就是在程序中的一条语句(assert),它对一个boolean表达式进行测试,一个正确程序必须保证该表达式的值为true,如果该值为false,则说明程序已处于不正确的状态,运行将被终止...原创 2011-04-26 15:58:36 · 225 阅读 · 0 评论 -
commons-loggin 与 slf4j的桥接器
选择使用SLF4j + Logback后,像Spring等还未使用SLF4j作为日志接口的第三方类库和工具,不能共享Logback做为底层日志工具,通过以下对JCL的扩展 则可达到使用Logback的目的: package org.apache.commons.logging.impl.ext;import java.io.Serializable;import org.a...2008-11-12 15:32:40 · 262 阅读 · 0 评论 -
Java内存及GC的基础知识备忘
1、堆与栈在Java中除堆与栈之外 还有:方法区、常量池、本地方法栈等内存区域,但堆和栈是最重要的两个内存区域。堆是JVM启动是统一分配的;而栈是每一个线程所独有的,而堆是所有线程共享的。栈:其实应该叫线程栈。所有原生类型变量的内存分配都是在栈上进行,当程序退出该变量的作用范围时内存会被自动释放;堆:所有对象(非原生类型,即通过new关键子创建的对象...2009-04-01 11:20:31 · 130 阅读 · 0 评论 -
请帮我找到这个丢失的字符,又是字符集的问题~?
我上一个帖子询问 在dom4j解析xml时无法正确识别字符引用——&#169,进一步跟踪后发现,该字符定义在 ISO 8859-1 character set中。在中文Windows上运行Java程序时(此时字符集为GBK),编码为169的字符并不存在(GBK中没有这个字符??),显示为问号——?,程序片段如下: System.out.pri...2007-12-01 11:48:24 · 213 阅读 · 0 评论 -
dom4j解析xml文档时的字符引用(数字实体)问题及初步分析。
xml中的字符引用 也叫作字符实体或编号实体,例如我们可以 &//显示一个and符号——& 也可以 & //也是显示一个and符号——& 第二种方式就叫做编号实体,在xml规范中定义了5...2007-11-30 14:45:21 · 608 阅读 · 0 评论 -
请教 XML解析时实体引用的问题
请教 XML解析时实体引用的问题我的XML文件有如下的内容片段:[color=darkblue]实体引用 ©©[/color]其中的©©都是版权符号,在IE等浏览器中直接打开,以上两个实体都可以正常被显示,但是用dom4j解析后©就变成了问号——?(©保持未变)。我的...2007-11-28 15:11:37 · 160 阅读 · 0 评论 -
CXF在Spring2.5中出现错误,及解决方法。
当在Spring2.5中启用基于标注配置Bean时(即开启以下配置):<context:annotation-config /> <context:component-scan base-package="mypackage" /> 时,C...2007-11-24 14:36:58 · 267 阅读 · 0 评论 -
CXF (不依赖Spring)怎么在tomcat下部署Service??
CXF说实现了JAX-WS2.0规范,那么在不借助于Spring的情况下怎么在tomcat下部署服务??我的意思是说在不引入Spring支持的情况下,直接通过WebService这样的标注,而不需要Spring配置文件(甚至jar),是否可以达到在Tomcat下部署Service的目地?不过好象CXF是基于Spring的,所以依然要提供Spring的jar包,可能还要提供 ...2007-11-24 14:28:56 · 362 阅读 · 0 评论 -
实录Seam示例程序Booking学习过程02
实录Seam示例程序Booking学习过程02 上一篇blog中浏览了Booking示例程序中的所有配置文件,下面将以使用功能为线索对源代码进行阅读。2、源代码解读访问当然是从index.html中开始,其中直接转向home.seam。.seam是FacesServlet配置的后缀,在Struts时我们习惯配置成.action,这是个个人喜好的问题 你还可以配置...2007-09-28 10:58:51 · 107 阅读 · 0 评论 -
实录Seam示例程序Booking学习过程
实录Seam示例Booking学习过程Seam的Booking示例程序 较为完整的展示了Seam构建Web应用的主要方面,以下将学习理解过程简单记录,以备查考。我的运行环境是Tomcat6.0.14 + EmeddedJBoss,该环境的准备 请参考我的上一篇Blog《在tomcat中使用EmeddedJBoss》。以下我将以%tomcat%指代tomcat的安装位...2007-09-26 15:57:33 · 160 阅读 · 0 评论 -
Java中的Classloader
Java中的Classloader简介 Java程序并不是本地可执行程序,它运行时首先启动JVM(Java虚拟机),然后把类(由Java源码编译生成的class)文件装载到JVM中,再运行。负责装载类文件的程序叫——ClassLoader,我们把装载类文件的方式、方法称为Java的类装载机制。ClassLoader的组成与结构ClassLoader的组成结构是JVM在安全性...原创 2011-08-21 18:57:59 · 118 阅读 · 0 评论