
java常用功能
TonyTong390914
这个作者很懒,什么都没留下…
展开
-
jsp生成word,excle,pdf
在web-oa系统中,公文管理好象不可或缺,有时需要从数据库中查询一些数据以某种格式输出来,并以word文档的形式展现,有时许多word文档保存到数据库中的某个表的Blob字段里,服务器再把保存在Blob字段中的图片文件展现给用户。通过网上查找发现很少有关于此类的文章,现在整理起来供大家参考。1 在client端直接生成word文档在jsp页面上生成word文档非常简单,只需把content...2007-08-17 09:42:00 · 158 阅读 · 0 评论 -
word,excel,pdf
1、一个jacob操作Word的例子,其他操作excel,pdf的sample里都有 import java.io.File; import com.jacob.com.*; import com.jacob.activeX.*; public class WordTest { public static void main(String[] args) { W...原创 2008-08-28 09:59:34 · 105 阅读 · 0 评论 -
软件智力面试题及答案
第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?...原创 2008-08-28 11:29:10 · 214 阅读 · 0 评论 -
java性能小知识
Vector v=new Vector(); for(int i=0; i2008-02-28 09:47:15 · 166 阅读 · 0 评论 -
Java反射学习
Java反射学习 Java反射学习 所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的实现就会方便很多。 1,获得类型类 ...2008-03-14 10:09:28 · 99 阅读 · 0 评论 -
生成可执行jar文件的教程
若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字) (这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了) 第一 把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/chat/). 第二 在该目录下新建一个manifest.mf文件,文件内容格式如下(划线中内容): manifest....原创 2008-12-11 09:27:42 · 107 阅读 · 0 评论 -
类到底是从哪个Jar包或者目录下装载的
aClass.getProtectionDomain().getCodeSource().getLocation()2009-01-11 09:54:40 · 134 阅读 · 0 评论 -
fastExcel
1. public void testFastExcel(String strPath) throws Exception { 2. 3. Workbook workBook = FastExcel.createReadableWorkbook(new File(strPath)); 4. workBook.open(); ...2009-01-21 10:22:26 · 192 阅读 · 0 评论 -
java时间
1. package com.hefeng.test; 2. 3. 4. import java.text.DateFormat; 5. import java.text.ParsePosition; 6. import java.text.SimpleDateFormat; 7. import java.util....2009-01-21 10:24:14 · 107 阅读 · 0 评论 -
Java随机码
package servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.PrintWriter;import j...2009-01-21 10:26:53 · 246 阅读 · 0 评论 -
qq,msn,skype即时消息
详细信息请见附件2008-02-19 16:13:29 · 138 阅读 · 0 评论 -
java union and intersection
String[] arrayA = new String[] { "1", "2", "3", "3", "4", "5" }; String[] arrayB = new String[] { "3", "4", "4", "5", "6", "7" };2008-01-18 09:50:42 · 114 阅读 · 0 评论 -
Javamail
Javamail,论坛上由已经有很多的讨论,但是俺觉得还是不够完整,不完整不是说讲的不细致,而是指不全面,而是缺少high level的全面论述,所以俺来补充一下。 这篇文章的名字起得很古怪(估计还有人暗地里说文章名字取得如何如何,文章实质却是水货等等了,先不忙下结论,各位看官接着往下看便知),叫简单和复杂之间,为什么要取这么个奇怪的名字,搞得人一头雾水,其实我想要表达的意思是这样的,之前...2008-01-10 13:20:58 · 163 阅读 · 0 评论 -
约瑟夫问题
12个人围成一圈.从1号开始报号,凡是数到5的人就走出圈子(出局).然后继续报号.试问最后一个出局的人是那一个public static void out(int m,int n){ boolean[] people=new boolean[m]; int outCnt=0; int index=0; int tempCnt=1; while(outCnt<m){ ...2007-08-17 13:41:26 · 235 阅读 · 0 评论 -
java调用存储过程
DBOperator db = new DBOperator(); String procname = "{call timecard_report()}"; CallableStatement smt=null; try { db.conn.setAutoCommit(false); smt = db.conn.prep...2007-08-20 09:12:00 · 113 阅读 · 0 评论 -
java file or folder
import java.io.*;public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf * @return boolean */ public void newFolder(Stri...2007-08-28 13:21:36 · 197 阅读 · 0 评论 -
代码控制来改变应用程序的当前工作目录
System.setProperty("user.dir","c:\\")2007-09-03 09:34:51 · 154 阅读 · 0 评论 -
Eclips反编译插件的安装
大家也许用过其他的反编译工具,比如jad,或者是集成的DJ Java Decompiler,jad可能用起来比较麻烦,但是DJ Java Decompiler还是蛮好用的。这里我就不说他们了,有空你们可以自己去down一个来玩玩。我是非常喜欢用Eclipse的啦,在这里我就来说说基于Eclipse的Java反编译插件,也许有人用过Jadclipse,确实很不错的,但是在这里我也不说它了,我...2008-06-26 09:23:13 · 203 阅读 · 0 评论 -
cvs搭建过程
一。附件是安装文件二。建资源库,可在任何地方。三。set cvsroot=:sspi:localhost:/cvs四。可用,cvs login ,cvs version检验是否安装成功。五。建用户。cvs passwd -r admin -a mass;//admin是计算机用户,mass是cvs用户...2007-09-26 11:05:23 · 115 阅读 · 0 评论 -
各类Http请求状态(status)及其含义
AJAX中请求远端文件、或在检测远端文件是否掉链时,都需要了解到远端服务器反馈的状态以确定文件的存在与否。当然,在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status)文章来自:http://www.linuxmine.com/48146.html 和http://www.51windows.net/data/?url=/da...原创 2008-08-22 16:18:52 · 521 阅读 · 0 评论 -
prototype.js参考
ajax注册应用var icon = '';var ns = ["usr","pwd","repwd","eml"];function changeUsr(){if($("checkBtn").disabled) $("checkBtn").disabled = false;}function checkUsr(s){原创 2008-08-22 16:42:38 · 99 阅读 · 0 评论 -
Java中如何正确使用字体编码
首先声明一下,此文章时从网上转载的。如下的某些方法是确实管用,但是从中发现了有一点不足,就是原文笔者没考虑使用不同Web Server时出现的情况,比如文章里我用红色字体画出来的部分代码在Tomcat跑的时候得用他说的方法,不过到了WebSphere的时候必须得用原先的 String name = request.getParameter("name"); 所以采取本文方法的时候...2007-12-21 09:16:36 · 95 阅读 · 0 评论 -
eclipse快捷键
作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A ...2009-02-03 09:17:05 · 105 阅读 · 0 评论