`
coolyongzi
  • 浏览: 50786 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
ethereal可以用来从网络上抓包,并能对包进行分析。下面介绍windows下面ethereal 的使用方法。     一、安装     1、下载安装winpcap http://coolersky.com/download/hacker/aidance/2005/0805/87.html     2、下载安装ethereal http://coolersky.com/download/hac ...
什么时候需要重写equals()?   我们知道每一个java类都继承自Object类,equals()是Object类中提供的方法之一。那么,让我们先来看看Object#equals()在Java中的原代码: public boolean equals(Object obj) {   return (this == obj); } 可以看出, ...
有个朋友写JSP程序时,在Servlet中取请求参数时出现了乱码,当然,这种乱码问题再简单不过了。由于在JSP中使用了GBK作用页面的编码,那么提交的中文信息自然也会被按着GBK进行编码,为%xx格式的GBK编码。     要解决这个问题 ...
转载地址:http://blog.csdn.net/ezerg/archive/2004/10/14/135769.aspx OSCache是当前运用最广的缓存方案,JBoss,Hibernate,Spring等都对其有支持, 下面简单介绍一下OSCache的配置和使用过程。 1.安装过程 从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本, 我下载的是oscache-2.0.2-full版本。 解压缩下载的文件到指定目录 从解压缩目录取得oscache.jar 文件放到 /WEB-INF/lib 或相应类库目录 ...
文章出自:http://writeblog.csdn.net/PostEdit.aspx 对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html ),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。 如果你使用eclipse作为IDE那么事情就很简单了(相信没有几个人不在用): 安装Eclipse插件 1. 要求eclipse3.1,jdk1.4以上 2. 在eclipse上安装a ...
这几天仔细看了一下ibatis的文档,发现2.2后,ibatis的改变还是挺大的。对于自定义类型支持的也不错,这样对于blob和clob数据的处理也就简单多了。     不过在spring 中已经提供了很好的实现,所以这又省去了很多的功夫,接下来看看ibatis是如何支持clob和blob的。     ibatis提供了TypeHandler接口,用于处理数据类型,基本的实现类为BaseTypeHandler     在spring 中,提供了AbstractLobTypeHandler作为基础类,并且提供了相应的模版方法,所有的工作由LobHandler处理。     BlobByteArr ...
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。 概述 LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容,产品的详细描述等。值得注意的是:在不同的数据库中,大对象对应的字段类型是不尽相同的,如 DB2 对应 BLOB/CLOB,MySql 对应 BLOB/LONGTEXT,SqlServer 对应 IMAG ...
引用出处:http://hi.baidu.com/renyijiu/blog/item/601251f92054c95c252df2c6.html 基于浏览器语言的国际化配置 使用Spring的MVC,并且配置中有配置Resource文件 <!-- 资源文件绑定器 -->         <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">                 ...
注册自己的属性编辑器 Spring MVC 有一套常用的属性编辑器,这包括基本数据类型及其包裹类的属性编辑器、String 属性编辑器、JavaBean 的属性编辑器等。但有时我们还需要向 Spring MVC 框架注册一些自定义的属性编辑器,如特定时间格式的属性编辑器就是其中一例。 Spring MVC 允许向整个 Spring 框架注册属性编辑器,它们对所有 Controller 都有影响。当然 Spring MVC 也允许仅向某个 Controller 注册属性编辑器,对其它的 Controller 没有影响。前者可以通过 AnnotationMethodHandlerAdapter ...
概述 继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进一步的增强.在框架灵活性、易用性和扩展性上,Spring MVC 已经全面超越了其它的 MVC 框架,伴随着 Spring 一路高唱猛进,可以预见 Spring MVC 在 MVC 市场上的吸引力将越来越不 ...
一个行囊,如果已经装的太满了,就会很沉,很重,很累。       一个生命背负不了太多的行囊,拖着疲惫的身躯走在人生大道上,我们注定要抛弃很多。果断的放弃是面对人生,面对生活的一种清醒的选择,只有学会放弃 ...
CVS很酷,但Subversion更酷。然而,如果你在使用Eclipse进行开发,那么你可能直到近来才能利用Subversion带来的优点 摘要 CVS很酷,但Subversion更酷。然而,如果你在使用Eclipse进行开发,那么你可能直到近来才能利用Subversion带来的优 ...
概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Java 代码放在一起,有助于增强程序的内聚性。而采用独立的 XML 配置文件,程序员在编写一个功能时,往往需 ...
近来项目中要用java实现ftp客户端向FTP服务器上传和下载文件,总结了一个小例子,希望对大家有所帮助,同时希望大家批评指正。 1:AnalysisTools(用来解析Properties文件) 源码如下: package org.coolyongzi; import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; public class AnalysisTools { private static Properties properties = new P ...
写了一个用org.apache.tools.zip压缩/解压缩zip文件的例子,用来解决中文乱码问题。代码如下: package org.coolyongzi; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipFile; import org.apache.tool ...
Global site tag (gtag.js) - Google Analytics