`
文章列表

H2数据库使用

    博客分类:
  • H2
 LifeBa文章如未注明转载均为原创。 转载请注明: 转自LifeBa,谢谢合作:) 本文永久链接 : http://www.lifeba.org/arch/h2_database_demo.html H2数据库介绍 常用的开源数据库:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2,HSQLDB类似,十分适合作为嵌入式数据库使用,其它的数据库大部分都需要安装独立的客户端和服务器端。 H2的优势: 1、h2采用纯Java编写,因此不受平台的限制。 2、h2只有一个jar文件,十分适合作为嵌入式数据库试用。 3、性能和功能的优势 H2比HSQLDB的最大的优势就是h2提 ...
jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且仅仅识别PNG格式。 基本操作 一、创建文件 拟生成一个名为“test.xls”的Excel文件,其中第一个工作表被命名为 “第一页”,大致效果如下: package test; //生成Excel的 ...

转 JAVA生成XML

    博客分类:
  • java
http://pridesnow.iteye.com/blog/561958 生成的类代码: package com.xh.xml; import java.io.FileOutputStream; import java.io.IOException; import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.output.XMLOutputter; public class Java2XML { ...
http://www.cnblogs.com/talo/articles/1663978.html 本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。 Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 1.< id name="id" column="id">   2.    < generator class="id ...
原文章  http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html 一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主 ...
Struts2+Spring+hibernate最新版本官方下载地址 Struts2-2.3.15.1:http://mirrors.cnnic.cn/apache//struts/binaries/struts-2.3.15.1-all.zip Spring-3.3.0:http://repo.springsource.org/libs-milestone-local/org/springframework/spring/4.0.0.M3/spring-framework-4.0.0.M3-dist.zip Hibernate-4.2.4:http://ncu.dl.sourceforg ...
http://www.blogjava.net/zjhiphop/archive/2009/04/29/webservice.html
1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。   2.尽量重用对象。   3.尽量使用局部变量。   4.不要重复初始化变量。   5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。   6.在Java编程过程中进行数据库连接、I/O流操作时务必小心,使用完毕后应及时关闭以释放资源。   7.JVM(Java虚拟机)有自身的GC(垃圾回收机制),但并非十分机智。用户对象后手动设置成null。   8.在使用同步机制时,应尽量使用方法同步代替代码同步。   9.尽量减少对变量的重复计算。    ...
public class UserPo { // 名字 private String name; // 年龄 private int age; public String getName() { return name; } public void setName(String name) { this.name = nam ...
--sql  1 select sess.sid,     sess.serial#,     lo.oracle_username,     lo.os_user_name,     ao.object_name,     lo.locked_mode     from v$locked_object lo,     dba_objects ao,     v$session sess where ao.object_id = lo.object_id and lo.session_id = sess.sid; --sql  2 select * from v$session t1, v$ ...

jtds

JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata和resultsetmetadata方法。 import java.sql.*; publ ...
由于 PLSQL Developer 没有64位版本,所以在64位系统上运行该程链接64位Oracle时就会报错,笔者为这个问题纠结了好几天,后来通过请教Google + 动手实践,终于搞定了这个问题。现在把笔者解决的过程记录下来,分享给遇到同样问题的网友们。 首先到Oracle官网上下载一个32位的客户端(instantclient),一定要下载 basic 版本的,不要下载 basiclite 版本的。笔者刚开始下载的是 basiclite 版本的,结果不好使,后来对比才发现, basiclite 比 basic 版本要小很多,估计可能是缺少什么组件吧。 笔者使用的是instantcli ...
Global site tag (gtag.js) - Google Analytics