阅读更多

2顶
1踩

编程语言

原创新闻 H2 Database Engine 1.0.79正式发布

2008-09-28 19:10 by 正式记者 YuLimin 评论(2) 有7960人浏览
H2是一个完全开放源代码,非常小巧,速度巨快,纯Java编写,而且只有1M多一点儿的jar包,当然它已经包含了JDBC驱动程序在内了,更可贵的是它不依赖任何第三方的类库。

H2支持多种数据库模式:嵌入式数据库、客户端/服务器模式、集群模式。

支持JDBC与部分的ODBC API,拥有通过浏览器进行管理的控制台。

虽然H2是纯Java编写,但是它可以通过GCJ编译成本地的可执行代码。

性能对比图:


H2 Database Engine 1.0.79下载:
http://www.h2database.com/h2-2008-09-26.zip
2
1
评论 共 2 条 请登录后发表评论
2 楼 happenZheng 2010-12-30 10:16
这个,有什么作用呢?
这只是一个引擎,但你还是得自己有数据库的是吧??
1 楼 Wisdom7 2008-09-29 10:26
这个意义大吗?对非标准SQL的支持如何中?
而且我还是要为其写一个DAO?抑或可集成到现成的持久层中?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C++数值与字符串相互转换的那些事(一)字符串转数值(转载请注明)

    以前一门心思搞算法,这个东西觉得自己写个函数就能实现的事,但是到了公司后才发现同事写的代码里面,调用各种库函数、window API、流来实现。什么都不懂的我表示鸭梨很大,今天翻了翻资料了解了下各种方法的使用方法、区别以及适用范围,写成了这篇又长又臭又没条理的东西。 注:以下字符串均特指空终止的字符串(字符串以'\0‘(一个字节的0)结束,宽字符串(本文中指UTF-8不涉及UTF-16及其他)以

  • C++ __int64 类型

    int64 是有符号 64 位整数数据类型,也就是 C# 中的 long 和 SQL Server 中的 bigint,范围为 -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807),存储空间占 8 字节。用于整数值可能超过 int 数据类型支持范围的情况。     Int64 值类型表示值介于 -9,22

  • C语言:将16进制字符串转化为int类型值

    将16进制字符串值转换为 int 整型值   此例中用 "1de" 作为测试字符串,实现代码如下:   #include   #include   #include   #include      /*   * 将字符转换为数值   * */   int c2i(char ch)   {           // 如果是数字,则用

  • C++-64位整数-转字符串-16进制-字符串转64位整数

    文章目录1.字符串转无符号整数2.字符串转符号整数3.整数转字符串4.作者答疑   随着64位程序的日益普遍,普通的计数范围不涉及需要64位整数表达,但是64位的地址,却是非常普遍的,需要引起我们的注意,在使用C++时,如何将64位(有符号无符号)整数转字符串,或者64位字符串转为(有符号无符号)整数。主要使用VS下的标准库。如下所示: 1.字符串转无符号整数   使用到的函数是strtoul或者strtoull:解释str指向的字节字符串中的无符号整数值。 #inlcude <stdlib.h&gt

  • printf 十六进制 输出64位整型值

    printf 十六进制 64位整数

  • C语言输出uint64_t和uint32_t、64位整型和字符串转换

    3、其中64位无符号数,typedef unsigned long long int uint64_t;1、输出uint32_t 的数值。2、输出uint64_t 的数值。

  • int_64 与 字符串相互转化

    int main() {        time_t cur_time = time(0);        cout        char ct[32];        memset(ct,0,sizeof(ct));        sprintf(ct,"%lu",cur_time);        cout        time_t tt = atoll(ct);  

  • C语言atoi()函数:将字符串转换成int(整数)

    头文件:#include <stdlib.h>atoi() 函数用来将字符串转换成整数(int),其原型为:int atoi (const char * str);【函数说明】atoi() 函数会扫描参数 str 字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过isspace()函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才...

  • VS下64位整形数(_int64)与字符串的相互转化

    64位整数情况如下: 类型名 字节数 别名 范围 __int64 8 long long, signed long long –9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 unsigned __int64 8 unsigned long long 0 to 18,446,74

  • c语言把字符串转化为int类型的,C语言:将16进制字符串转化为int类型值

    此例中用 "1de" 作为测试字符串,实现代码如下:#include#include#include#include/**将字符转换为数值**/intc2i(charch){//如果是数字,则用数字的ASCII码减去48,如果ch='2',则'2'-48=2if(isdigit(ch))returnch-48;//如果是字母,但不是A~F,a~f则返回i...

  • 30余种加密编码类型的密文特征分析(建议收藏)

    一、md5 一般MD5值是32位由数字“0-9”和字母“a-f”所组成的字符串,如图。如果出现这个范围以外的字符说明这可能是个错误的md5值,就没必要再拿去解密了。16位值是取的是8~24位。 md5的三个特征: 确定性:一个原始数据的MD5值是唯一的,同一个原始数据不可能会计算出多个不同的MD5值。 碰撞性:原始数据与其MD5值并不是一一对应的,有可能多个原始数据计算出来的MD5值是一样的,这就是碰撞。 不可逆:也就是说如果告诉你一个MD5值,你是无法通过它还原出它的原始数据的,这不是你的技术不够牛,

  • printf十六进制输出64位值的方法

    printf("0x%016I64x", int64Value);0表示空余的位用零填充,16表示显示16位数字(格式化的字符数宽度),I64表示64位int值(I32表示32位int值,i必须大写), x表示十六进制形式显示...

  • __int64 与long long 的区别与十六进制的输入输出

    64位整型的定义方式有long long和__int64两种,而输出到标准输出方式有printf(“%lld”,a),printf(“%I64d”,a)(大写的i),和cout #include int main() { __int64 a,b; //或者long long a,b; //%X代表大写十六进制输出,%x代表小写十六进制输出 while

  • qint64 转QString

    qint64 a=1000; QString b=tr("%1").arg(a);

  • 10进制转换成16进制最简单的方法

    1 package demo; 2 3 public class TestHex { 4 private static String array[]={"0","1","2","3","4", 5 "5","6","7","8","9", 6 "A","B","C","D","E"}; 7 public...

  • java int 64 转换_Java 16进制和int互转

    /*** Java 16进制和int互转** @author www.only-demo.com**/class IntHexConverterDemo {public static void main(String[] args) {//1.无符号整型,//int转16进制,使用Integer.toHexString(i)转换int int100 = 100;System.out.println...

Global site tag (gtag.js) - Google Analytics