摘要: HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。可以在http://sourceforge.net/projects/hsqldb/files/下载最新的HSQLDB版本。我这里下载的是 HSQLDB 2.2.7 版本。下载完之后,把它解压到任一目录下,如 E:\hsqldb 下,完成安装工作。Hsqldb有四种运行模式:一、内存(Memory-Only)模式:所有的数据都将在内存中完成,如果程序退出,则相应的数据也将同时被销毁。连接JDBC的实例为:jdbc:hsqldb:mem:dbname二、进行(In-P.. 阅读全文
posted @ 2012-01-20 23:21 saintaxl 阅读(13365) 评论(5) 推荐(2) 编辑
摘要: 使用java写单机小程序或者测试项目的时候,使用hsqldb是一个不错的选择。介绍可以看这里:http://www.javaeye.com/topic/78887http://hi.baidu.com/mum0532/blog/item/b08c0c6d88e0faf9431694e5.html从官网下载的压缩包,解压后的demo目录中,可以运行runManagerSwing,打开可视化管理界面(但没有可视化创建表,创建字段的功能)连接的时候,先选择server模式,然后在下图的红框处输入启动服务的端口和数据库名称。例如jdbc:hsqldb:hsql://localhost:9002/tes 阅读全文
posted @ 2012-01-20 23:17 saintaxl 阅读(1960) 评论(0) 推荐(0) 编辑
摘要: 摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱码问题”。掌握编码问题的关键是正确地理解相关概念,编码所涉及的技术其实是很简单的。因此,阅读本文时需要慢读多想,多思考。引言“字符与编码”是一个被经常讨论的话题。即使这样,时常出现的乱码仍然困扰着大家。虽然我们有很多的办法可以用来消除乱码,但我们并不一定理解这些办法的内在原理。而有的乱码产生的原因,实际上由于底层代码本身有问题所导致的。因此,不仅是初学者会对字符编码 阅读全文
posted @ 2012-01-19 14:10 saintaxl 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 如何使用JNI的一些基本方法和过程在网上多如牛毛,如果你对Jni不甚了解,不知道Jni是做什么的,如何建立一个基本的jni程序,或许可以参考下面下面这些文章:利用VC++6.0实现JNI的最简单的例子JNI入门教程之HelloWorld篇SUN JNI Tutorial这些资料的例子中,大多数只是输入一些简单的参数,获取没有参数。而在实际的使用过程中,往往需要对参数进行处理转换。才可以被C/C++程序识别。比如我们在C++中有一个结构(Struct)DiskInfo ,需要传递一个类似于DiskInfo *pDiskInfo的参数,类似于在C++这样参数如何传递到Java中呢?下面我们就来讨论 阅读全文
posted @ 2012-01-08 20:32 saintaxl 阅读(5599) 评论(2) 推荐(0) 编辑
摘要: abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerator table 快捷键对应表 access modifier 访问修饰符 Access Pack 访问包 access specifier 访问说明符 access violation 访问冲突 accessibility 辅助功能 accessibility domain 可访问域 Accessibility Options 辅助功能选项 accessor 访问器 action 操作 Active Di... 阅读全文
posted @ 2012-01-05 16:10 saintaxl 阅读(2762) 评论(0) 推荐(0) 编辑
摘要: 安装Eclipse IDE for Java EE Developers解压eclipse-jee-galileo-win32.zip打开eclipse.exe,配置eclipse设置工作区编码设为utf-8;Window->preference导入本地的java给eclipse安装插件进入安装插件目录2.3.1先安装subeclipse插件就是svnsvn -http://subclipse.tigris.org/update_1.6.x我这里是灰色的说明我安装过了这里只是截图说明下,我就不继续安装了安装这些就可以了,多了没必要。安装过程中可能会出异常,请不用管它,subclipse官 阅读全文
posted @ 2012-01-04 00:19 saintaxl 阅读(17965) 评论(1) 推荐(0) 编辑
摘要: 安装Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上。首先,请在此下载Maven。这里选择的是apache-maven-2.2.1-bin.zipwindow 71.解压apache-maven-2.2.1-bin.zip 到你想要安装的目录。这里我们假设你选择了 C:\Program Files\Apache Software Foundation.压缩档案将会创建子目录apache-maven-2.2.12.右键单击 计算机—>属性—>高级系统设置—>环境变量 在用户环境变量中 新建 M2_HOME 变量,值为 C:\Program Files\ 阅读全文
posted @ 2012-01-03 23:37 saintaxl 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 本人windows xp 下测试安装的是jdk-7-windows-i586.zip默认安装在 C:\Program Files\Java\jdk1.7.0 目录下环境变量配置为:PATH = .;%JAVA_HOME%\binCLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;JAVA_HOME = C:\Program Files\Java\jdk1.7.0在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需 阅读全文
posted @ 2012-01-03 23:34 saintaxl 阅读(3418) 评论(1) 推荐(0) 编辑
摘要: grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包 括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能 阅读全文
posted @ 2012-01-03 20:48 saintaxl 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 最基本的是cat、more和less。1. 如果你只想看文件的前5行,可以使用head命令,如:head -5 /etc/passwd2. 如果你想查看文件的后10行,可以使用tail命令,如:tail -2/etc/passwd 或tail -n 2 /etc/passwdtail -f /var/log/messages参数-f使tail不停地去读最新的内容,这样有实时监视的效果用Ctrl+c来终止!3. 查看文件中间一段,你可以使用sed命令,如:sed -n '5,10p' /etc/passwd这样你就可以只查看文件的第5行到第10行。1. 如果你只想看文件的前5行, 阅读全文
posted @ 2012-01-03 20:39 saintaxl 阅读(1047) 评论(0) 推荐(0) 编辑