java
wen5566
这个作者很懒,什么都没留下…
展开
-
java实现ftp上传和删除
package com.tw.ftp;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import org.apache.commons.io.IOUtils;import org.apache.commons.net.ftp.FTPClient;import...原创 2010-12-27 16:02:25 · 139 阅读 · 0 评论 -
经典mvc组件的职责
以下是我工作的闲余时间总结出来的,提高自己的理论水平,同时欢迎大家多多点评,共同学习,共同提高.经典mvc组件的职责: 1: ActionForward ----用户指向或视图选择 2: ActionForm ------------------状态改变的数据 是一个JavaBean ,它扩org.apache.struts. ActionFo...2009-02-18 14:21:48 · 212 阅读 · 0 评论 -
spring配置数据源
[code="java"]Spring配置数据源的三种方式1,使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName}...原创 2009-08-01 14:21:38 · 96 阅读 · 0 评论 -
hibernate 学习笔记2 之 实体几种状态的区别
Hibernate 中Java对象的状态 1.临时状态 (transient) 特征: 1】不处于Session 缓存中 2】数据库中没有对象记录 Java如何进入临时状态 1】通过new语句刚创建一个对象时 2】当调用Session 的delete()方法,从Session 缓存中删除一个对象时。 2.持久化状态(persisted)...2009-07-20 10:55:42 · 109 阅读 · 0 评论 -
JSP 中 pageEncoding charset 的区别
[code="java"]首先,说说JSP/Servlet中的几个编码的作用。 在JSP/Servlet中主要有以下几个地方可以设置编 码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、equest.setCharacterEncoding("UTF-8")和 response.setCharacterEncod...原创 2009-07-18 14:08:03 · 100 阅读 · 0 评论 -
在tomat配置虚拟目录
[code="java"]如何在tomat中配置虚拟目录:在tomat目录下:D:\tomcat\conf\Catalina\localhost配置一个tt.xmltt.xml代码如下: 访问地址:http://localhost:8080/tt/add_goods.jsp注意这个名是localhost配 tt 的名称,后面是你的页面[/code...2009-07-18 10:01:17 · 123 阅读 · 0 评论 -
Java字符串与文件的互转
[code="java"]Java字符串与文件的互转 Java中有时候需要读取一个文本类的文件,将其转换为字符串,然后做进一步处理。Java中没有现成的API方法,自己手动实现一个,大家来分享。 一、字符串转换为文件 /** * 将字符串写入指定文件(当指定的父路径中文件夹不存在时,会最大限度去创建,以保证保存成功!) ...2009-07-17 09:31:09 · 353 阅读 · 0 评论 -
spring 加载xml的几种方式
[code="java"]spring 加载xml的几种方式:BeanFactory factory = new XmlBeanFactory(new FileSystemResource( "web/WEB-INF/classes/applicationContext.xml")); // 从文件系统中的xml文件载入上下文信息 ApplicationContext fx =...2009-07-14 10:57:23 · 302 阅读 · 0 评论 -
java socket知识1
[code="java"]服务端代码:--------------========================================================package com.tw.socke.server;import java.io.DataInputStream;import java.io.DataOutputStream;import j...2009-07-14 09:48:45 · 82 阅读 · 0 评论 -
spring2.0学习笔记+spring定时任务
spring2.0学习笔记+spring定时任务2009-07-11 16:46:56 · 97 阅读 · 0 评论 -
随机生成验证码
[code="java"]随机生成验证码 login.jsp--------------------登录页面,在这里我是提供输入验证码然后提交进行验证代码如下: < html > < head > < meta http - equiv = " Content-Type " content = " text/html; cha...原创 2009-07-03 15:21:09 · 105 阅读 · 0 评论 -
JAVA对数字证书的常用操作
[code="java"]一:需要包含的包 import java.security. * ; import java.io. * ; import java.util. * ; import java.security. * ; import java.security.cert. * ; import su...2009-07-03 15:19:40 · 103 阅读 · 0 评论 -
Log4j基本使用方法
[code="java"]Log4j基本使用方法 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件 其实您...2009-07-03 14:47:16 · 69 阅读 · 0 评论 -
Map与XML的转换收藏
map的数据结构类似于数据库的数据存储方式,键和值的对应,之间的映射,更重要的一点是通过map.entry这个类似于指针的接口在外部对其进行任意的修改。在这里我们通过一个动态生成树的例子介绍一下它的用法吧...网页中,树型目录菜单是一个很常见的菜单显示方式,通常我们都是利用已经设置好的数据通过客户端脚本拼装后展现,在树的结构比较简单或要求显示效果绚丽的话,是一个很好的选择。如果我们的树型目...原创 2009-02-06 15:10:58 · 189 阅读 · 0 评论 -
tomcat配置问题
配置tomcat6.0时,进入tomcat控制台时HTTP Status 403 - Access to the requested resource has been denied; 问题原因:D:\Tomcat6.0\conf 目录下的tomcat-users.xml 文件内容如下: 解决方法:将tomca...2009-02-23 17:39:16 · 87 阅读 · 0 评论 -
对Spring的IoC的理解
[quote]一、Spring的IoC(Inversion of Control)。这是Spring中得有特点的一部份。IoC又被翻译成“控制反转”,也不知道是谁翻译得这么别扭,感觉很深奥的词。其实,原理很简单,用一句通俗的话来说:就是用XML来定义生成的对象。IoC其实是一种设计模式,Spring只是实现了这种设计模式。这种设计模式是怎么来的呢?是实践中逐渐形成的。第一阶段:...原创 2009-08-05 09:55:19 · 92 阅读 · 0 评论 -
java基础知识(一)----------(final,抽象类和接口)
[code="java"]1. final 关键字: 1> final类是不能被继承的. 2>final标记的方法是不能被子类复写的 3>final标记的变量即常量,只能被赋值一次. 注意: 如果使用final来声明常量,请遵守以下常规: final标记的变量名,所有单词字母都需大写.2. 抽象类 讲抽象类的定义必须先讲抽象方法的定义....原创 2009-08-07 14:50:29 · 88 阅读 · 0 评论 -
深入jvm学习(1)--体系结构
第一章一:Java的体系结构: 1:java程序设计语言 2:java class 文件格式 3:java 应用编程接口(API) 4:java虚拟机 四者之间的关系如下图: 运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件)。最后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器...原创 2010-12-25 17:12:49 · 104 阅读 · 0 评论 -
java各类pdf
1:java并发编程实例 .pdf2:设计模式.pdf3:搜索引擎--原理,技术与系统.zip原创 2010-06-12 09:18:04 · 84 阅读 · 0 评论 -
Java中各类Cache机制实现解决方案
在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。OSCacheOSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任...原创 2010-06-09 09:04:47 · 78 阅读 · 0 评论 -
java 序列化了解
上网时有时会经常看到有的博客里面有的java类会实现Serializable接口,工作当中我又很少用到,对它的概念有点模糊。今天从javaeye博客中对这个Serializable有所了解。带着下面几个问题,对这个Serializable接口来了解:1>: Serializable(序列化)是什么?2>:序列化有什么特点?3>:什么时候使用序列化?4>:序列...原创 2010-08-14 11:36:07 · 103 阅读 · 0 评论 -
flash 在ie下的缓存处理
每次在flash里发布了swf,在IE里测试的时候总因为IE缓存问题,使得看到的flash是更新之前的内容,今天在网上找了个好的方法可以实时更新!使用以下的方法,使SWF文件强制不从浏览器读本地的缓存。或强制其SWF文件每次都去 读取最新的媒体文件确保每次都读取最新的SWF文件。1:使用"Expires"标头 这是在HTML文件中告诉浏览器不读取本地缓存在 中间加以下代码: ...2010-03-02 14:49:27 · 551 阅读 · 0 评论 -
java base64编码和解码案例
[code="java"]import java.io.IOException;public class Test { /** * 编码 * @param bstr * @return String */ public static String encode(byte[] bstr){ return new sun.misc.BASE64...原创 2010-03-02 14:34:50 · 103 阅读 · 0 评论 -
在 Ajax 应用程序中实现实时数据推送
全新的高级用户界面(UI)应用程序需要某些 “服务器推送” 方面的特性,使得客户端能够在服务器端发生更改时立即得到通知。遗憾的是,HTTP 规范并未解决任何服务器端发起的通信的问题,因而服务器推送一直以来都是通过客户端轮询实现的。这种技术可能会生成大量不必要的流量和非最优化的应用程序。幸运的是,某些富 Internet 应用程序(RIA)技术确实允许打开专用套接字通道,由后端服务器为 Asynch...2010-02-23 14:51:33 · 246 阅读 · 0 评论 -
tomcat问题解决
Failed creating java D:\jre6\bin\client\jvm.dll的解决启动tomcat服务时出现错误Failed creating java D:\jre6\bin\client\jvm.dll的解决办法 把jdk\bin目录下的msvcr71.dll复制到tomcat安装目录的\bin下即可tomcat下配置一个服务: <Service name="Cat...原创 2010-02-03 10:37:42 · 179 阅读 · 0 评论 -
IBATIS案例收藏
IBATIS案例收藏个人从网上收集的..................2009-09-02 22:18:38 · 80 阅读 · 0 评论 -
java对文件的操作(三)----------------压缩文件
[code="java"]package com.tw.file.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStr...2009-08-16 11:19:14 · 117 阅读 · 0 评论 -
java对文件的操作(二)----------------递归删除目录和文件的程序
[code="java"]import java.io.File;/** * 递归删除目录和文件的程序 * */public class DelFileUtils { public static void main(String[] args) { //则试OK String rootDir = "E:\\delDi...2009-08-16 11:17:17 · 113 阅读 · 0 评论 -
java对文件的操作(一) --------文件解压缩
[code="java"]package com.tw.file.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingExcept...2009-08-16 11:15:27 · 114 阅读 · 0 评论 -
HttpClient的get和post请求
[code="java"]package com.tw.url.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Map;import org.apache.commons.httpclient.D...2009-08-16 11:09:32 · 96 阅读 · 0 评论 -
jdbc的几种结果集
ResultSet,RowSet获得可滚动的结果集:Statement stat = conn.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);获得可更新的结果集:Statement stat = conn.createStatement( ...原创 2009-02-02 14:50:04 · 292 阅读 · 0 评论 -
htmlparser简介
1、 简介htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它提供了接口,支持线性和嵌套HTML文本。在实际的项目中只需要将htmlparser.jar 导入classpath中,就可以使用HTMLParser提供的API了。2、 主要应用HTML Parser项目主要可以用在以下两个方面: 1)....原创 2009-01-16 16:53:19 · 547 阅读 · 0 评论 -
htmlparser(3)
上接2 /** * 处理 meta 中的内容,并调用 findCharset() 方法获取编码值 * @param content Meta 中的内容 * @return */ public static String getCharset(String content) { ...原创 2009-01-16 15:22:28 · 105 阅读 · 0 评论 -
java防重复提交、重复刷新
有名的论坛:http://lavasoft.blog.51cto.com/62575/170160[quote]一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?...2009-03-03 17:43:30 · 105 阅读 · 0 评论 -
ant打包的案例
ant打包的案例,欢迎大家下载................2009-02-27 16:24:38 · 89 阅读 · 0 评论 -
freemark一个简单的实例
学习网址:http://www.freemarker.org/docs/index.html //官方网站在线文档http://www.sunjava.cn/FreeMarker.htm //其它资料以下附件是一个freemark与struts1的一个简单案例子,并附中文文档可以下载运行...2009-02-27 16:20:15 · 112 阅读 · 0 评论 -
java对字符处理(三)-- 字符串工具箱
<br />package com.tw.str.util;import java.io.File;import java.util.ArrayList;import java.util.List;import java.util.Properties;/*** 字符串工具箱 * @author tw 2009-07-16*/public final class StringToolkit { /** * 将一个字符串的首字母改为大写或者小写原创 2010-11-25 16:24:00 · 431 阅读 · 0 评论 -
java对字符处理(一)--对HTML中字符转换
<br />package com.tw.str.util;/** * <p>对HTML中的保留字符和一些特殊字符进行转换</p> * @author tw 2009-06-05 * */public class HtmlUtils { public static String toHtml(String str){ if (str == null) return null; StringBuffer sb = new StringBuffer();原创 2010-11-25 16:19:00 · 465 阅读 · 0 评论 -
通过poi将csv导成excel
<br />package com.tw.poi;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.原创 2010-11-25 16:15:00 · 2288 阅读 · 0 评论 -
java文件整理(二)----对文件工具类(复制,删除,移动)
<br />package com.tw.file.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.FilenameFilter;import java.io.IOException;import java.i原创 2010-11-25 16:07:00 · 896 阅读 · 0 评论