易截截图软件、单文件、免安装、纯绿色、仅160KB

Execl导入notes JAVA代理

 import lotus.domino.*;
import java.io.*;
import java.util.Vector;
import jxl.*;
/*******************************************************************************
 * @saveSQMessageToOracle
 * @作者:徐华祥
 * @2009年10月28日
 * @说明:Execl文件的导入
 ******************************************************************************/
public class inputExecl_new extends AgentBase {
 public void NotesMain() {
  System.out.println("代理开始");
  EmbeddedObject ebd = null;
  String srcFile = "";
  InputStream is = null;
  Workbook wb = null;
  Sheet st = null;
  try {
   Session session = getSession();
   AgentContext agentContext = session.getAgentContext();
   Document currentDoc = agentContext.getDocumentContext();
   Database currentDB = agentContext.getCurrentDatabase();
   Database wjkhDB = session.getDatabase(currentDB.getServer(),
     "whcg/linkey_weijkh.nsf");
   String path = currentDoc.getItemValueString("Path");
   View wjkhView = wjkhDB.getView("showtousNo");
   Vector vtr = session.evaluate("@AttachmentNames", currentDoc);
   srcFile = new String("" + vtr.get(0).toString());
   ebd = currentDoc.getAttachment(srcFile);
   ebd.extractFile(srcFile);
   is = new FileInputStream(srcFile);
   wb = Workbook.getWorkbook(is);
   if (ebd == null) {
    wb.close();
    wb = null;
    return;
   }
   if (ebd.getType() != EmbeddedObject.EMBED_ATTACHMENT) {
    wb.close();
    wb = null;
    return;
   }
   st = wb.getShe


相关文档:

java心得!

 java心得!--很好的java学习历程(转自张国宝) 收藏 此文于2009-10-26被推荐到CSDN首页
如何被推荐?
1.    数组有没有length()这个方法? String有没有length()这个方法?
        答:数组没有length()这个方法,有length的属性。
     ......

基数排序 java 算法

package sort;
public class RadixSort {
 // 求x 数第d位上的数字,例如12345,十位数字是4  12345/10%10=4
 // d=0 表示个位 ;d=1 表示十位...依次类推
 public static int digit(int d,int x){
  return x/(int)Math.pow(10, d)%10;
 }
 
 public static void ra ......

java实现zip与unzip

 jdk提供了Zip相关的类方便的实现压缩和解压缩。使用方法很简单。下边分别是压缩和解压缩的简单事例
1、压缩的
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.ZipE ......

Java获取请求客户端的真实IP地址

 像移动网关一样,iisforward这个ISAPI过滤器也会对request对象进行再包装,附加一些WLS要用的头信息。这种情况下,直接用request.getRemoteAddr()是无法取到真正的客户IP的。
实际的iisforward附加头如下:
WL-Proxy-Client-IP=211.161.1.239
Proxy-Client-IP=211.161.1.239
X-Forwarded-For=211.161.1.239
WL- ......

Java 连接数据库、执行SQL封装类

/*当执行SQL时发现不能连接数据库,先重连一次*/
 
import java.io.FileInputStream;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号