
技术天地
文章平均质量分 67
myid
这个作者很懒,什么都没留下…
展开
-
压缩指定目录及相应子目录的文件!
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.tools.zip.ZipEntry;im原创 2006-08-30 19:23:00 · 1783 阅读 · 1 评论 -
比较2个目录中,哪些文件是重复的,哪些文件是不重复的!
package p;import java.io.*;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * 比较2个目录中,哪些文件是重复的,哪些文件是不重复的。 * * * */public class Demo { public Li原创 2011-11-30 18:38:18 · 1357 阅读 · 0 评论 -
javascript 实现 Unicode、ASCII相互转换!
javascript 实现 Unicode、ASCII相互转换!有时会用到。 Unicode、ASCII相互转换AsciiToUnicode("中国");UnicodeToAscii("测试");//ASCII 转换 Unicodefunction AsciiToUnicode(content) { result = ''; for (var i=0; i<转载 2011-12-06 14:21:06 · 6254 阅读 · 0 评论 -
Linux配置Tomcat数据源(DB2)
验证Linux配置Tomcat数据源(DB2)时,数据源的配置如下:conf\server.xml: UserDatabaseRealm to authenticate users --> type="org.apache.catalina.UserDatabase" desc原创 2011-12-15 18:33:28 · 2265 阅读 · 0 评论 -
Linux环境下配置websphere7.0的一些命令!
1.创建概要文件通过命令行建立Dmgr服务器,进入${WAS_Home}/bin目录,运行./manageprofiles.sh -create -templatePath ${WAS_Home}/profileTemplates/dmgr -profileName${profileName}比如:进入/opt/IBM/WebSphere/AppServer 7/bin/目录,运行原创 2011-12-15 18:46:55 · 3120 阅读 · 0 评论 -
关于java.lang.NoSuchMethodError: org.apache.poi.POIDocument问题的详细说明!
问题描述:用eclipse中新建了一个java项目,并使用PIO3.7读取word文档表格中的内容,使用Main方法可正确执行并获取表格内容。但将类放到boup项目中后,再执行Main方法,会报:Exception in thread "main" java.lang.NoSuchMethodError: org.apache.poi.POIDocument.(Lorg/apache/原创 2012-01-31 15:34:19 · 77513 阅读 · 3 评论 -
POI3.8读取word文档的表格数据!
package cn.ccb.boup.util.poi;import java.io.FileInputStream;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.apache.poi.原创 2012-01-30 18:11:07 · 10093 阅读 · 5 评论 -
拯救坏U盘!
昨天,U盘突然打不开了,U盘盘符能看到,但打开时提示:请插入U盘。格式化也不行,所有的U盘修复工具都不管用。死马当活马医吧!先下载ChipGenius工具,居然能检测到U盘的芯片信息,看来修复有希望。设备描述: [H:]USB Mass Storage Device(USBest USB2FlashStorage) 设备类型: 大容量存储设备 协议版本: USB 2.00 当前速原创 2012-02-01 12:27:21 · 3272 阅读 · 2 评论 -
解决JasperReport在Linux下无法显示的问题!
解决办法有三种:1、安装虚拟的Xwindows2、使用JDK 1.4的headless mode(-Djava.awt.headless=true)3、使用PJA(Pure Java AWT)第一种方法一年前就试过了,可是我下载的Xvfb在Solaris下安装时总是报错,始终没有成功。第二种方法最简单,这次我们就采用它,将-Djava.awt.headless=true加入到w原创 2009-01-21 12:41:00 · 2890 阅读 · 1 评论 -
快速设置IP地址!!
利用一个批处理文件设置ip地址假如将ip地址设置为192.168.1.8 子网掩码为255.255.255.0 网关为192.168.1.1主DNS为202.96.128.68 备用DNS为202.96.128.166那么只需把下列文件内容拷贝到一个记事本中,然后把扩展名改为.bat ,运行这个bat文件即可: echo off cls title 设原创 2012-03-15 18:57:00 · 1475 阅读 · 0 评论 -
用IReport做图表报异常Error filling print... Null 'key' argument的解决办法!
昨天下午在用IReport做图表,运行报表的时候,一直出现异常信息:Error filling print... Null 'key' argument.java.lang.IllegalArgumentException: Null 'key' argument. at org.jfree.data.DefaultKeyedValues.setValue(DefaultKey原创 2012-05-30 16:27:52 · 5935 阅读 · 1 评论 -
Jasper+ireport开发报表系统常见问题!
ireport使用数据库连接的jar文件放置在D:\iReport-4.6.0\platform9\lib,而非D:\iReport-4.6.0\ireport\libs 1.安装:iReport的安装从3.0.0开始变得非常简单,你只需下载以后解压,点击bat文件或exe文件 ,如果报错的话可能是你的JDK版本或是JDK配置问题。 2.需要的jar包:原创 2012-05-30 17:46:33 · 13017 阅读 · 1 评论 -
Spring AOP记录日志!
对所有接口以UCC结尾的、方法名以ItsLg结尾的,记录操作日志! class="cn.ccb.boup.tcpjjh.util.UccAdviceAround"> class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" parent="sup原创 2012-06-13 18:01:46 · 3896 阅读 · 0 评论 -
weblogic8.1项目向weblogic9.2移植的java.lang.OutOfMemoryError: PermGen space问题!
weblogic8.1项目向weblogic9.2移植,一直报下面的错误: java.lang.OutOfMemoryError: PermGen space> java.lang.OutOfMemoryError: PermGen space>网上查了很多资料,解决方法如下: 解决方法:调整bea/weblogic/common中CommEnv中参数原创 2012-06-28 18:24:32 · 2370 阅读 · 0 评论 -
weblogic8.1向weblogic9.2移植的Bean already exists: "weblogic.j2ee.descriptor.ServletMappingBeanImpl问题!
Caused by: com.bea.xml.XmlException: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletMappingBeanImpl@8c7ef1f5(/ServletMappings[weblogic.descriptor原创 2012-06-28 18:43:07 · 6095 阅读 · 0 评论 -
使用JCharDet,获得文件的字符集编码!
需要jchardet-1.0.jar包。 package p;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;imp转载 2012-08-08 16:44:35 · 4623 阅读 · 0 评论 -
web.xml详细配置!
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener,转载 2011-11-29 15:46:05 · 646 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
详细解析Java中抽象类和接口的区别 在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对转载 2011-02-10 16:10:00 · 436 阅读 · 0 评论 -
Spring对mdb(消息驱动Bean)支持的例子!
最近学习Spring对mdb(消息驱动Bean)的支持,折腾了两个星期,总算搞定了。现将配置总结如下:一.ejb部分。mdb类:package com.mdb.ejb;import javax.ejb.EJBException;import javax.ejb.MessageDrivenBean;import javax.ejb.MessageDrivenContext;import ja原创 2006-09-20 16:00:00 · 3795 阅读 · 1 评论 -
jsf实现同时上传不定数量的文件
基本思路:内部放置,根据设定的上传文件数,构造dataTable的List。说明:以下代码包含了文件上传以外的相关代码,不做整理了。实现目标:html>head>title>uploadfiletitle>meta http-equiv="Content-Type" content="text/html; charset=gb2312">style type="text/css">td {原创 2006-09-29 10:16:00 · 2321 阅读 · 1 评论 -
Tomcat5中文问题解决之道
作者:mineral 来自:Jdon在tomcat5中发现了以前处理tomcat4的方法不能适用于处理直接通过url提交的请求,上网找资料终于发现了最完美的解决办法,不用每个地方都转换了,而且无论get,和post都正常。写了个文档,贴出来希望跟我有同样问题的人不再像我一样痛苦一次:-)问题描述:1 表单提交的数据,用request.getParameter(“xxx”)返回的字转载 2006-06-22 11:53:00 · 647 阅读 · 0 评论 -
Excel生成的例子!
import java.io.FileOutputStream;import java.sql.Connection;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.text.SimpleDat原创 2006-06-22 12:02:00 · 1110 阅读 · 0 评论 -
Excel生成及下载的JSF实现!
package cn.ccb.elms.common;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import j原创 2006-06-22 13:42:00 · 2533 阅读 · 0 评论 -
Tomcat5.5.x配置整理
http://www.eu.apache.org/dist/jakarta/tomcat-5/http://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-admin.ziphttp://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomca转载 2006-06-22 13:46:00 · 771 阅读 · 0 评论 -
常用数据库JDBC连接写法!
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jarClass.forName( "org.gjt.mm.mysql.Driver" );cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );转载 2006-06-22 13:52:00 · 817 阅读 · 0 评论 -
Eclipse下载地址
Eclipse下载地址:http://mirrors.ibiblio.org/pub/mirrors/eclipse/eclipse/downloads/drops/原创 2006-06-22 13:53:00 · 1234 阅读 · 0 评论 -
配置WebLogic Tuxedo Connector
WebLogic Tuxedo Connector (WTC) 是一个兼容 JCA ( J2EE 连接器架构)的软件组件,它提供 Tuxedo 服务和 WebLogic Server 部署的企业应用程序之间的互操作性。 WebLogic Server 组件能够使用 WTC 与 Tuxedo 服务进行通信, Tuxedo 服务也能够调交互用基于 WebLogic Server 的 EJB 。转载 2007-07-12 16:38:00 · 1398 阅读 · 1 评论 -
使用exe4j制作伪exe文件
原理:可执行的jar包文件可以通过命令行java -jar jarfile.jar来执行。制作伪exe其实做法一样,只不过做成exe,调用系统中的java.exe来运行它。 一般情况下,exe4j做成的可执行文件仍需JRE支持,也就是说只能在安装了JRE的计算机上运行。不过有一种方法可制作伪exe文件,在没有安装JVM的机器上也能运行:虽然exe4j并不提供将JRE打包的功能,但是它提供如何转载 2007-11-01 17:38:00 · 2081 阅读 · 4 评论 -
jsp+mysql+XPAGERv2.0实现分页!
1.将XPAGERv2.0的源码或jar包导入项目。2.将page.tld拷入您的WEB-INF下。3.在web.xml添加: /xdevelop.net/taglibs/page /WEB-INF/page.tld 4.jsp中:WebApplicationContext wac = WebApplicationContextUti原创 2008-10-17 18:43:00 · 7308 阅读 · 0 评论 -
解决mysql5.0的乱码问题!
1.设置my.ini中两处default-character-set=latin1改为:default-character-set=gbk2.建表时指定utf-8字符集,如:create table hluser( userid char(20) not null, username char(20) not null, use原创 2008-10-16 16:00:00 · 587 阅读 · 0 评论 -
spring中配置不可见的数据源连接方式!
1.我们一般会按下面的方式配置数据源: class="org.apache.commons.dbcp.BasicDataSource"> com.microsoft.jdbc.sqlserver.SQLServerDriver jdbc:microsoft:sqlserver://cyc:1433;DatabaseName=officeArticle;Selec原创 2008-10-06 15:53:00 · 890 阅读 · 0 评论 -
JasperReport 配置及问题解决!
JasperReport PDF中文来源:http://blog.sina.com.cn/s/blog_4ffe1dc90100bnt8.html深入代码去分析问题的原因,很快我就发现原来是jasperreports在调用itext.jar(另外一个开源项目)创建字体的时候出现了问题,查阅了itext的使用,原来它在使用亚洲字体的时候还有其他两个包iTextAsian.jar和iT转载 2009-01-21 12:35:00 · 2844 阅读 · 0 评论 -
2010-3-20 优快云博客公告区取消使用脚本的功能的备份!
function calendar(objName,name,date,width,height){ this.objName=objName; this.calendarName=name!=null?name.toString():calendar; this.width=width!=null?width:100%; this.height=height!=null?height:原创 2010-05-15 11:36:00 · 549 阅读 · 0 评论 -
取一定范围内的随机数!
<br />//取5到100之间的随机数<br />public class Test<br />{<br />public static void main(String[] args)<br />{<br />int random = 5 + (int)(Math.random()*(100-5+1));<br />System.out.println(random);<br />}<br />}原创 2010-08-11 13:23:00 · 708 阅读 · 0 评论 -
关于连续打印套打凭证时,垂直方向错位的解决办法!
以票据的真实长是23.9cm、高是5cm为例:1.打印机各属性按票据的真实长、高设置。2.测量每张票垂直方向上的偏移量(如第一张票位置正确,以后每打一张票都会向上递增偏移0.4cm,此值每种打印机会稍有不同,根据实际情况调整)3.如实际打印的效果,每张票的数据向上移,则画报表时,将报表票据的宽调整为:5cm+0.4cm=5.4cm。4.如实际打印的效果,每张票的数据向下移,则画报表原创 2012-12-25 13:09:01 · 17239 阅读 · 0 评论