自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (15)
  • 收藏
  • 关注

原创 Lucene直接和Hibernate整合

1、配置Hibernate拦截器     class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">

2011-09-30 16:30:39 2093 2

原创 【未接迷】Freemarker自定义字符串截取标签

通过截取字符串,保证英文和中文长度一致import java.io.IOException;import java.io.UnsupportedEncodingException;import java.io.Writer;import java.util.Iterator;import java.util.Map;import junit.framework.Assert;

2011-11-22 19:02:33 1710

原创 【未解迷】 内容图片本地化

写了个小站未解谜,在写文章的时候,需要将远程的图片本地化,采用的是JSOUP,通过修改图片节点信息,把远程图片下载到本地public static String localImages(String html,String baseUrl) { if (StringUtils.isBlank(html)) return html; Document doc = Jsoup.par

2011-11-22 18:53:24 598

原创 编码批量转换

package com.demo;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;

2011-10-23 20:00:51 383

转载 Java 的HTML 解析器-jsoup

jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据。jsoup的主要功能如下:从一个URL,文件或字符串中解析HTML; 使用

2011-10-13 13:00:00 451

转载 powerdesigner 生成mysql sql 的COMMENT注释

powerdesigner 生成mysql PDM 的COMMENT注释默认的pd没有生成注释,针对mysql5.0可以如下修改。在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->obj

2011-10-06 16:45:29 1408

原创 Eclipse3.5安装Ve插件

<br />到这里下载:<br />http://www.eclipse.org/vep/downloads/<br />emf-runtime-2.4.2<br />gef-runtime-3.4.2<br />ve 1.4<br /> <br />并下载Eclipse3.5,注意不要for javaee<br /> 解压Eclipse3.5 emf-runtime-2.4.2 gef-runtime-3.4.2,都解压到当前文件夹就行,提示覆盖选是就行了。<br /> <br />然后在Help->In

2011-05-16 17:23:00 880

原创 初试Hessian记

<br />Hessian下载地址:http://hessian.caucho.com/#Java<br />服务端:<br />com.caucho.hessian.server.HessianServlet<br /> <br />Web 服务是通过在 Web 服务器上部署 Servlet 来提供的。在 HessianServlet 的初始化配置中,参数 home-api 用来指定该 Web service 能够提供的服务,参数 home-class 用来指定提供具体服务的类,也即实现了 home-ap

2011-03-08 09:20:00 1332 1

原创 Eclipse 死掉之后关闭tomcat

<br />  1.打开CMD.           cmd2.查找端口号的PID     netstat -a -o3.强行关闭            ntsd -c q -p PID(查询出来的PID号码)

2011-03-04 14:33:00 572

原创 struts文件上传,获取文件信息

<br />Action中还有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类型,所以Struts2就直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFileName和uploadContentType属性中,也就是说Struts2针对表单中名为xxx

2011-01-07 10:17:00 1182 2

原创 s2sh整合web.xml配置

<br /><!--设置一起动当前的Web应用,就加载Spring,让Spring管理Bean--><br /> <listener><br />  <listener-class><br />   org.springframework.web.context.ContextLoaderListener<br />  </listener-class><br /> </listener><br />  <!--解决Hibernate延迟加载出现的问题,需要放到struts2过滤器之前--><br /> <

2010-10-18 09:01:00 615

转载 hibertnate 中set排序

<br /> 大家都知道one-to-many的排序可以通过配置一个order-by="** desc"即可实现 <br />    如:<br />    代码<br /> <br /><set name="clubMessage" table="club_Message" inverse="true" cascade="delete" order-by="create_time desc"><br />    <key column="club_id"/><br />    <one-to-many c

2010-10-14 14:30:00 450

原创 jsp乱码解决大全

<br />1、mysql存储数据时乱码,设置连接为<br />jdbc:mysql://localhost:3306/art?useUnicode=true&characterEncoding=UTF-8<br />2、表单提交数据乱码<br />public String Turnstring(String a){<br />   if(a!=null){//判断是否为空,如果为空转换会出错<br />    try {<br />     String b=new String(a.getBy

2010-10-13 13:01:00 343

原创 windows2003玩War3游戏设置

<br />该设置为本人亲测可用,供大家参考 本人系统为windows2003 sp2原版操作系统<br />主要是开启硬件加速 <br />第一步:默认情况下,Windows Server 2003禁用了显卡的硬件加速,因此只提供2D和有限的3D能力,所以首先要下载并安装显卡最新的驱动程序。 <br />第二步:在桌面窗口处右击“属性→设置→高级→疑难解答”,将其中的“硬件加速”滑块拉到最右侧(完全)。 <br />第三步:按WIN+R组合键打开“运行”对话框,输入dxdiag,回车后打开“DirectX

2010-10-13 13:01:00 1187

原创 JSP中文链接/tomcat中文路径

<br />用fckeditor的时候上传中文文件名的文件时没问题,但下载的时候出现问题,经过一番查找之后原来是TOMCAT默认不支持中文路径和中文文件,如果直接从Apache站点中下载Tomcat,无论是安装版的exe文件,还是解压缩的ZIP文件,内置的对于get协议中的URL编码都是ISO-8859-1,这个字符集不能直接支持中文等双字节的信息,而中文文件的下载链接恰恰是通过get协议进行的。不过只需要修改其配置文件就行了,具体方法如下<br />在Server.xml文件中添加一个名为URIEncod

2010-10-13 13:00:00 737

原创 struts文件上传并重命名

<br />import javax.servlet.http.HttpServletRequest;<br />import javax.servlet.http.HttpServletResponse;<br />import org.apache.struts.action.Action;<br />import org.apache.struts.action.ActionForm;<br />import org.apache.struts.action.ActionForward;<br />i

2010-10-13 13:00:00 725 1

原创 java判断字符串是否为数字

<br />char[] a=str.toCharArray();//字符串str<br />    for(int i=0;i<a.length;i++){<br />    if(java.lang.Character.isDigit(a[i]))<br />    {<br />    id = Integer.parseInt(worker_id);  <br />    }<br />    else{<br />    out.print("<script>");<br />    out.pr

2010-10-13 12:59:00 335

转载 jsp调用存储过程

<br />存储过程:<br />create proc logon<br />@worker_id int,<br />@password char(20)<br />as<br />select * <br />from workers<br />where worker_id=@worker_id<br />and password=@password<br />go<br />调用代码(返回结果集):<br />Class.forName("com.microsoft.sqlserver.jdbc.

2010-10-13 12:59:00 419

原创 jdbc连接数据库大全

<br />JDBC里统一的使用方法<br />Class.for(jdbcDriverName); <br />Connection conn= DriverManager.getConnection(url,user,password); <br />这里的接口是统一的,不同的是每种数据库提供的jdbcDriver和Url不同<br />我们一起来看看吧<br />MySQL  <br />Class.forName("com.mysql.jdbc.Driver"); <br />Connection

2010-10-13 12:59:00 589

原创 jxl生成Excel和读取Excel

2010年05月14日 星期五 07:30<br />生成:<br />package com.student.ExcelOperate;<br />import java.io.File;<br />import java.io.IOException;<br />import java.util.*;<br />import java.sql.*;<br />import com.student.db.StudentDB;<br />import jxl.Workbook;<br />import jx

2010-10-13 12:58:00 447

原创 JDBC查询表返回List通用方法

<br />private List<List<String>> getDataList(String sql)<br />{<br />   List<List<String>> listList = new ArrayList<List<String>>();<br />   List<String> list = null ;<br />   StudentDB db = new StudentDB();<br />   ResultSet rs = db.SelectTable(sql);<br /

2010-10-13 12:58:00 8603

原创 tomcat+IIS

<br />1、新建系统变量:JAVA_HOME 值:D:/jdk1.5.0_01<br />2、新建系统变量:CATALINA_HOME 值:D:/tomcat 6.0<br />3、新建系统变量:ClassPath, 值:D:/jdk1.5.0_01/lib;D:/jdk1.5.0_01/jre/lib;D:/tomcat 6.0/common/lib (有可能没有common目录,直接lib)<br />4、编辑Path 在后面加:D:/jdk1.5.0_01/bin;D:/jdk1.5.0_01/j

2010-10-13 12:57:00 1002

原创 java读写文本文件

<br />Java读写文本文件,可以是txt,html等<br />//读取文件 (文件路径,文件编码)<br />public String Read(String filepath,String coding) throws Exception{<br />    String templateContent = "";<br />     FileInputStream fileinputstream = new FileInputStream(filepath);// 读取模板文件<br />  

2010-10-13 12:57:00 355

转载 freemarker中截取字符串

<#if obj.name?length lt 20 >              ${obj.name}      <#else>            ${obj.name[0..19]}...   </#if>   

2010-10-13 12:57:00 872

原创 The Struts dispatcher cannot be found....

The Struts dispatcher cannot be found.   This is usually caused by using Struts tags without the associated filter. Strut   s tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher n   eeded for

2010-10-13 12:56:00 322

原创 去除链接中jsessionid

<br />我的都是因为用jstl标签,像<c:url value="${XXXXX}"/>然后链接中就出现了jsessionid,可以将jstl标签去除,直接留下EL${XXXXX}表达式就行了

2010-10-13 12:56:00 886

原创 struts2整合fckedtior

<br /><filter-mapping><br />   <filter-name>struts2</filter-name> <br />       <url-pattern>*.action</url-pattern>     <br />       <url-pattern>*.jsp</url-pattern><br /><dispatcher>REQUEST</dispatcher><br /><dispatcher>FORWARD</dispatcher><br /></filter-m

2010-10-13 12:55:00 298

原创 sx:datetimepicker错误、不显示

<br /><sx:datetimepicker name="XXX" displayFormat="yyy-MM-dd" ><br />head中添加<br /><head>   <br />    <sx:head parseContent="true"/><br /></head><br />web.xml中<br />   <filter-name>struts2</filter-name>  <br />    <url-pattern>/struts/*</url-pattern>  

2010-10-13 12:55:00 1225

原创 解决延迟加载的问题 lazy=“false”

<br />failed to lazily initialize a collection of role: XXXX, no session or session was closed<br /><filter><br />   <filter-name>hibernateFilter</filter-name><br />   <filter-class><br />    org.springframework.orm.hibernate3.support.OpenSessionInViewFilt

2010-10-13 12:54:00 816

原创 struts2 select 验证异常

<br />今天用到s:select 然后进行表单验证,老出错,<br />tag 'select', field 'list', name xxxx: The requested list key '' could not be resolved as a collection/array/map/enumeration/iterator type<br />原来是验证失败返回input页面时,由于没有取到list的值,所以报上述异常

2010-10-13 12:54:00 584

原创 getHibernateTemplate()查询

<br />一、find(String queryString);<br />      示例:this.getHibernateTemplate().find("from bean.User");<br />      返回所有User对象<br />二、find(String queryString , Object value);<br />      示例:this.getHibernateTemplate().find("from bean.User u where u.name=?", "tes

2010-10-13 12:53:00 4812

原创 struts2整合JFreeChart

<br />到http://sourceforge.net/projects/jfreechart/下载JFreeChart<br />struts2-jfreechart-plugin-2.1.6.jar 、jfreechart-1.0.13.jar、jcommon-1.0.16.jar<br />struts.xml配置<br /><package name="jFreeChart" extends="jfreechart-default">   <!--这里特别注意--><br />   <actio

2010-10-13 12:52:00 344

原创 gehibernateTemplate() update语句

<br />1、<br />getHibernateTemplate().execute(new HibernateCallback() {    <br />     public Object doInHibernate(Session session) throws HibernateException,<br />      SQLException {<br />      // TODO Auto-generated method stub     <br />      String hql

2010-10-13 12:52:00 455

原创 打印html中指定内容

<br />js代码<br />var dy = document.getElementById("PrintA"); <br />var winEx2 = window.open("", "winEx2", "width=800,height=600,status=yes,menubar=no,scrollbars=yes,resizable=yes"); <br />winEx2.document.open("text/html", "replace"); <br />winEx2.document.w

2010-10-13 12:51:00 521

转载 J2EE工具类:WebHttpClient.java

import java.io.BufferedReader;   import java.io.IOException;   import java.io.InputStreamReader;   import java.util.HashMap;   import java.util.Iterator;   import java.util.Map;   import java.util.Set;     import org.apache.commons.httpclient.HttpClient;  

2010-10-13 12:50:00 600

原创 Heritrix URL乱码

<br />org.archive.crawler.writer.MirrorWriterProcessor.joinParts()<br />StringBuffer sb = new StringBuffer(length());<br />            String ss = null;<br />            sb.append(mainPart.asStringBuffer());<br />            if (null != uniquePart) {<br />

2010-10-13 12:49:00 438

原创 Heritrix 动态URL

<br />private String joinParts() {<br />            StringBuffer sb = new StringBuffer(length());<br />            sb.append(mainPart.asStringBuffer());<br />            if (null != uniquePart) {<br />                sb.append(uniquePart);<br />           

2010-10-13 12:49:00 394

转载 List去掉重复记录,保持顺序

<br />public static List<String> removeDuplicateWithOrder(List<String> list) {<br />     Set<String> set = new HashSet<String>();<br />      List<String> newList = new ArrayList<String>();<br />    for (Iterator<String> iter = list.iterator(); iter.hasNext

2010-10-13 12:48:00 750

原创 Heritrix URL乱码

<br />org.archive.crawler.writer.MirrorWriterProcessor.joinParts()<br />StringBuffer sb = new StringBuffer(length());<br />            String ss = null;<br />            sb.append(mainPart.asStringBuffer());<br />            if (null != uniquePart) {<br />

2010-10-13 12:48:00 437

转载 在IE中简单方便的查看JS生成的HTML代码

<br />在想查看页面的地址栏中输入:javascript:document.write(document.documentElement.outerHTML),<br />回车<br />查看源代码

2010-10-13 12:47:00 367

WebService axis2

WebService和axis2入门教程,你们懂的

2011-03-30

Eset升级帐号获取器

Eset升级帐号获取器,获取ESET升级序列号 使用方法 1、选择批量获取 2、验证账号 3、到账号框选择有效的 一键导入

2009-07-14

Eset 升级帐号获取器

Eset 升级帐号获取器,支持最新的Eset升级 1、选择批量获取 2、验证账号 3、到账号框选择有效的 一键导入 如果获取出错,可选择其他线程

2009-07-13

HTML教程(入门与提高)

HTML入门与提高.CHM,相当不错的学习html工具

2009-07-13

Javascript教程

包括javascript中文版和Javascript高级教程,是学习Javascript的好资料,都为chm格式

2009-07-13

dwr教程+dwr.jar+util.js+engine.js

dwr教程+dwr.jar+util.js+engine.js

2009-07-07

JSP在线订餐网(SQL2000)

JSP在线订餐网(SQL2000)我也是网上找的 大家看看吧

2009-06-29

struts中文帮助文档-API

struts中文帮助文档-API,其实也不算API,只是一个帮助文档,对初学者很不错

2009-06-22

Eset升级账号获取器

Eset升级账号获取器,能获取Eset升级的用户名和密码,并且将用户名和密码导入到Eset NOd32中,是其能够正常使用,免去了序列号过期的烦恼

2009-06-20

jspsmartupload.jar

用jspsmart.jar实现jsp文件的上传和下载

2009-05-25

ghost硬盘安装备份镜像

gho硬盘安装备份镜像,无需安装ghost,直接还原备份镜像

2009-05-13

虚拟光驱(无需安装)

虚拟光驱,无需安装,方便,直接打开装载镜像就能够用

2009-05-13

JAVA API官方文档中文版

此 API(应用程序编程接口)文档包含对应于导航栏中的项目的页面,如下所述。 概述 概述 页面是此 API 文档的首页,提供了所有软件包的列表及其摘要。此页面也可能包含这些软件包的总体描述。 软件包 每个软件包都有一个页面,其中包含它的类和接口的列表及其摘要。此页面可以包含四个类别: 接口(斜体) 类 枚举 异常 错误 注释类型 类/接口 每个类、接口、嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分(类/接口描述、摘要表,以及详细的成员描述)组成: 类继承图 直接子类 所有已知子接口 所有已知实现类 类/接口声明 类/接口描述 嵌套类摘要 字段摘要 构造方法摘要 方法摘要 字段详细信息 构造方法详细信息 方法详细信息 每个摘要条目都包含该项目的详细描述的第一句。摘要条目按字母顺序排列,而详细描述则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。 注释类型 每个注释类型都有各自的页面,其中包含以下部分: 注释类型声明 注释类型描述 必需元素摘要 可选元素摘要 元素详细信息

2009-04-04

flash8 dreamweaver8 fireworks8 算号器

flash8 dreamweaver8 fireworks8 算号器

2008-11-15

手机java电子书制作软件

一款能够制作java(jar格式)的电子书软件,当你的手机不支持txt,而正好支持jar的时候可以用这个来帮你把txt转换成jar

2008-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除