Java
virtualjxc
这个作者很懒,什么都没留下…
展开
-
import语句的实质
import语句的功能并不是如字面上所表示的那样将某个软件包或者一个软件包中的某个类读入内存,而只是提供了一个信息给编译器,指示本程序中用到了系统哪个软件包中的类,或者哪个软件包中的哪个类的方法,从而使编译器在编译过程中到指定软件包中去检索指定的类以及方法。 用import语句作出如下告示后,就可以在后面的程序段中用简略形式调用这些包中的类和方法。所以,import语原创 2007-12-25 11:30:00 · 749 阅读 · 0 评论 -
jsp文件下载中的文件名等属性设置
jsp文件下载中的文件名等属性设置下面是一个文件下载的例子://传到页面对象ReqAttachPo attach = (ReqAttachPo)request.getAttribute("attachPo");//文件名String fileName = attach.getAttachName() ;//输入文件byte[] content=new byte[512];原创 2009-02-17 17:43:00 · 2268 阅读 · 0 评论 -
将网页数据输出为Excel或Word文件
将网页数据输出为Excel或Word文件 将一个JSP页面中的替换为 //Excel 或 : //Word 在页面开始输出数据前中加入一行 response.setHeader("Content-disposition","attachment;filename=result.xls");//Excel %>或 response.setHeader("Cont原创 2009-02-20 10:51:00 · 818 阅读 · 0 评论 -
DB blob二进制流转化
文件在数据库里以blob形式保存,那么在读出来的也是字节流(inputStream),下面是将字节流转换为二进制流,然后再转换为字符流以过到操作文件的目的InputStream in = (InputStream) ds.getObject(1, "content"); //将从数据库中得到的流转化为二进制流 ByteArrayOutputStream bOut = new B原创 2008-12-16 21:21:00 · 2390 阅读 · 0 评论 -
乱码解决方法
在基于Java的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号。 这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题。以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了,我知道一定有很多朋友也会碰到这个问题,所以特就总结了一下,来拿出来让大家一起分享了。 1、在网页中输出中文。 JAVA在网络原创 2008-12-16 21:23:00 · 442 阅读 · 0 评论 -
Java定时器
java.util.Timerjava.util.TimerTaskDemo:java.util.TimerTaskimport com.bonc.javax.DataCenter;import com.bonc.security.util.VisitLogFunction;import java.util.TimerTask;/*** 要定时执行任务,任务必须继承自TimerTa原创 2008-12-16 21:24:00 · 523 阅读 · 0 评论 -
产生随机数
String vfyCode = Math.abs((Math.random() + "").hashCode()) + "";原创 2008-12-16 21:28:00 · 382 阅读 · 0 评论 -
格式化日期
/*Description : 格式化显示日期型数据@param Date dt_in :日期型数据boolean bShowTimePart_in : 是否显示时间部分@return String 格式化后的日期格式*/public String DoFormatDate(Java.util.Date dt_in, boolean bShowTimePart_in) {if (bShow原创 2008-12-16 21:29:00 · 426 阅读 · 0 评论 -
解决linux/Unix下jdk1.5显示中文为方块
解决linux/Unix下jdk1.5显示中文为方块 JDK配置正常,但是在运行web项目的时候有的中文字体显示为方块,比如flash的中文字体这些。解决方法如下:1、在windows的字体目录拷贝simsun.ttf文件(如果是simsun.ttc你就复制成ttf吧)到JDK字体目录#cp simsun.ttf $JAVA_HOME/jre/lib/fonts2、修改$JAVA_HOME原创 2008-12-16 21:50:00 · 652 阅读 · 0 评论 -
MD5算法
MD5算法 以下是从网上看到的md5加密算法,做个备份:import java.security.MessageDigest;/** * @msg 对给定的字符串进行MD5算法加密 * @since 2008-10-04 于北京整理 * @author jiangxc * @version 1.0 */public class MD5 { /** * 主函数 */ pub原创 2009-02-17 17:41:00 · 407 阅读 · 0 评论 -
jdbc操作BLOB类型数据
jdbc操作BLOB类型数据 下面对jdbc操作blob类型数据做个说明,网上很多的处理方式都是先插入一个空的blob数据,然后再锁定该记录执行更新操作,这样做太麻烦了,所以推荐用下面的方法来处理:PreparedStatement pstmt = conn.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultS原创 2009-02-17 17:26:00 · 1180 阅读 · 0 评论 -
线程组
Java 系统的每一个线程都归为某个线程组。大多数情况下,一个线程属于哪个线程级是由程序员在编程中指定的。但是,如果程序没有指出所创建的线程属于哪个线程组,那么,Java 系统会自动将这样的线程归为" main" 线程组 。main线程组是 Java 系统启动时创建的。一个线程一旦属于某个线程组,那就一直是此线程组成员,而不能移到别的线程组中去。 线程组中还可以包含原创 2007-12-25 11:58:00 · 663 阅读 · 0 评论 -
Java的多线程同步机制的主要原则
概括起来说,Java 多线程同步机制主要包含如下几点: 1:如果一个类包含一个或几个同步方法,那么由此类生成的每一个对象都配备一个队列用来容纳那些等待执行同步的线程。 2:对于一个线程来说,有两种途径会使其进入等待队列,一种是在其他线程调用含有同步方法的对象时,此线程正在调用这个对象的方法,另一种方法是此线程调用了 wait() 方法。 3:当一个线程从一个同步方法调用返回时,或原创 2007-12-25 12:58:00 · 2768 阅读 · 0 评论 -
组件在屏幕上的位置和大小的决定因素
在 Java 中组件在屏幕上的位置由组件所在的容器的布局管理器决定。 如果组件所在的容器有布局管理器,那么,组件自身的位置和大小属性均不起作用,如果容器没有布局管理器,则组件将由它自己决定位置和大小属性。说的不清楚的话看看下面的例子或许一下子就明白了: 1 setLayout( new BorderLayout( 0, 0); //创建窗口的布局管理原创 2007-12-26 20:21:00 · 1225 阅读 · 0 评论 -
Daemon线程 及sleep和yield方法的区别
Daemon 线程 Daemon 线程称为系统监护线程,这是一种专门为系统中其他线程提供服务的线程。最典型的 Daemon 线程便是实现系统内存垃圾收集的线程。实际上,任何一个线程都可以通过 Thread 类提供的 setDaemon(true) 方法而被置为监护线程。另一个方面,程序也可以通过 isDaemon() 方法来检测和判断某个线程是否为监护线程。原创 2007-12-25 11:48:00 · 728 阅读 · 0 评论 -
java的API读写exel,word
Java操作PDF http://www.lowagie.com/ Java操作Word,Excel,Access 参考: http://danadler.com/jacob/ http://jakarta.apache.org/poi/ http://www.onjava.com/pub/a/onjava/2003/01/22/poi.html http://www.csdn.net/devel转载 2008-06-28 23:16:00 · 1640 阅读 · 0 评论 -
JDBC 使用
JDBC Java Database Connectivity (JDBC)是一个标准的Java API,它由一组类和接口组成,Java应用程序开发人员使用它来访问数据库和执行SQL语句。WebLogic JDBC是JDBC规范的企业级实现,它为标准的JDBC API提供了大量的扩展 JDBC基础知识 一、采用JDBC访问数据库的基本步骤: A.载入JDBC驱动程序 B.定义连接URL C.建原创 2008-11-14 12:35:00 · 1353 阅读 · 0 评论 -
IE和Firefox下的文件路径问题
IE和Firefox下的文件路径问题:要注意的是,firefox比IE在语法上要标准些,所以为了让程序兼容firefox,就必须写标准一些。 在IE中,如果在JSP中要用到一个文件,路径为image/arrow.jpg或image/arrow.jpg都能正确识别,但是在firefox里就不行了,它只能识别image/arrow.jpg,如果写成另一种形式的话页面是显不出来的,在图片上点右原创 2008-11-14 12:42:00 · 768 阅读 · 0 评论 -
java中对图片按比例缩放
需要对图片进行处理,使之能够适当的显示在画面中。找到一些资料后,处理也比较简单代码: public static Icon getFixedBoundIcon(String filePath, int height, int width) throws Exception{ double Ratio=0.0; //缩放比例 File F = new Fil原创 2009-02-17 17:23:00 · 4663 阅读 · 0 评论 -
tomcat集群配置详解
tomcat集群配置详解版本 OS:windows service 2003 Apache: apache_2.2.11-win32-x86-no_ssl Tomcat:5.0 Jk: mod_jk-apache-2.2.4.so配置Apache: 1:安装后Apache后,将mod_j原创 2009-05-23 21:59:00 · 973 阅读 · 0 评论