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

保存java对象到数据库,并从数据库读出生成用户界面



向数据库保存对象,采用ObjectOutputStream向数据库直接写入
/**
 * Title: AF
 * Description: 向数据库中写入对象测试程序
 * Copyright: Copyright 2009 ufgov, Inc.
 * Company: ufgov
 * 创建时间: 2009-10-29
 * @author 刘永伟(manlge)
 * @version 1.0
 */
public class WriteObjectToBlob {

  /*
   * 建表sql
   * CREATE TABLE "AF"."TABLE2" ("NAME" VARCHAR2(36) NOT NULL, "DATA"  BLOB NOT NULL) TABLESPACE "AF"
   */

  public static Connection getConnection(String host, int port, String dataBaseName,
    String userName, String password) throws Exception {
    String url = String.format("jdbc:oracle:thin:@%s:%s:%s", host, port,
      dataBaseName);
    String driver = "oracle.jdbc.driver.OracleDriver";
    Class.forName(driver);
    Connection con = DriverManager.getConnection(url, userName, password);
    return con;
  }

  /**
   * @param args
   * @throws SQLException
   * @throws ClassNotFoundException
   */
  public static void main(String[] args) throws Exception {
    Connection connection = getConnection("localhost", 1521, "ORCL", "AF", "1");
    System.out.println(connection);
    connection.setAut


相关文档:

数据结构(LinkedList的java实现)

 package day10;
import java.util.*;
public class MyLinkedList implements List
{
static class Node
{
public Object data;
public Node next;
public Node(Object data)
{
this.data=data;
}
}
private Node head;
public  MyLinkedList()
{
head=new Node(0);
}
public void add(int ind ......

java开发中的虚拟机内存问题

          最近运行程序,老是遇到内存溢出的问题,Out of Memory(系统内存不足)的异常。仔细查资料,好好学习了一下虚拟机的几只,才知道,这是因为Java虚拟机默认分配的内存只有64M,如果应用的比较大,超出了64M,Java虚拟机就会抛出OutOfMemoryError,并停止运行。所以, ......

java JNI 尝试

   首先引用一篇文章,介绍一个简单的JNI的调用的过程。  JAVA以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决JAVA对本地操作的一种方法就是JNI。  JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DL ......

Java面试题:猫吃老鼠问题

问题:现有n个老鼠围成一圆圈,有一只猫从任意位置开始吃老鼠,每次都隔一个老鼠吃,请给出最后一个老鼠的编号?题目要求是任给老鼠数n,输出猫最后吃的老鼠的编号。
我的解法:
1.简单的方法就是模拟这个过程。使用一个数组代表老鼠是否被吃掉,循环遍历。
2.改进一下的方法,其实这个问题就是一个m=2的约瑟夫环问题。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号