随笔分类 -  Java

摘要:摘要:Hibernate 是Java应用和关系数据库之间的桥梁,负责Java对象和关系数据库之间的映射的ORM中间件。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java开发人员可以随心所欲的使用对象编程思维来操纵数据库。http://www.51cto.com/art/200803/67338_1.htm其实hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的hibernate入门介绍都加入了很多非hibernate的东西,比如: tomcat, eclipse 阅读全文
posted @ 2011-01-14 09:03 BloodAndBone 阅读(236) 评论(0) 推荐(0)
摘要:Eucalyptus中数据库Eucalyptus中数据库为hsqldbHsqldb简介HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。 Eucalyptus中数据库Eucalyptus中数据库为hsqldbHsqldb简介HSQLDB是一个轻量级的纯Java开发的开放源代码的关系数据库系统,其体积小,占用空间小,使用简单,支持内存运行方式等特点。 Hsqldb三种运行模式: HSqlDB不适合管理大型数据,例如百万数量级记录的数据库应用。HSQLDB简介它具有Server模式,进程内模式(In-Process)和内存 阅读全文
posted @ 2010-12-29 12:58 BloodAndBone 阅读(556) 评论(0) 推荐(0)
摘要:JNI介绍Java 本机接口(Java Native Interface (JNI))是一个本机编程接口,它是 Java 软件开发工具箱(Java SoftwareDevelopment Kit (SDK))的一部分。JNI允许 Java 代码使用以其它语言(譬如 C 和 C++)编写的代码和代码库。Invocation API(JNI 的一部分)可以用来将 Java 虚拟机(JVM)嵌入到本机应用程序中,从而允许程序员从本机代码内部调用 Java 代码。环境需求JNI 最常见的两个应用:从 Java 程序调用 C/C++,以及从 C/C++ 程序调用 Java 代码需要下列工具与组件:Jav 阅读全文
posted @ 2010-12-22 15:00 BloodAndBone 阅读(6503) 评论(1) 推荐(3)
摘要:http://www.javaeye.com/wiki/topic/565881http://www.javaeye.com/topic/460152http://www.javaeye.com/topic/459005http://www.newsmth.net/pc/pccon.php?id=5770&nid=155879http://www.systhinker.com/html/64/n-1864.htmlhttp://www.ibm.com/developerworks/cn/education/java/j-jni/index.htmlhttp://www.ibm.com/deve 阅读全文
posted @ 2010-12-21 17:48 BloodAndBone 阅读(302) 评论(0) 推荐(0)
摘要:JNI初步。让大家一看就会哈哈。写篇教程吧,网上很多关于JNI的hello world,虽然称作哈喽沃德,但是调试起来还是不可避免遇到很多问题。今天在调式成功的这个里程碑时间里,总结下这两天俺的经验,那些希望使用JNI的银们,如果看到这篇小文了,或许可以一站式解决问题,免去东奔西走的麻烦咧~~~~哈哈哈开始!JNI是啥就不介绍了,最直观的作用就是它可以在java里面调用dll。如果大家伙儿遇到c++写的代码想转向java使用,不妨生成一个dll,再按下面的步骤来。1. 编写java代码。文件名:HelloWorld.java代码如下:public class HelloWorld{static 阅读全文
posted @ 2010-12-16 18:01 BloodAndBone 阅读(10228) 评论(4) 推荐(2)
摘要:Groovy的基础语法Groovy 的语法融合了 Ruby、Python 和 Smalltalk 的一些最有用的功能,同时保留了基于 Java 语言的核心语法。对于Java 开发人员,Groovy 提供了更简单的替代语言,且几乎不需要学习时间。 语句Groovy的语句和Java类似,但是有一些特殊的地方。例如语句的分号是可选的。如果每行一个语句,就可以省略分号;如果一行上有多个语句,则需要用分号来... 阅读全文
posted @ 2010-11-10 11:16 BloodAndBone 阅读(2132) 评论(0) 推荐(0)
摘要:From: http://www.blogjava.net/zeyuphoenix/archive/2010/04/13/318202.html表格(隐藏表头)Normal0false7.8 磅02falsefalsefalseEN-USZH-CNX-NONE前面讲了JTale表头的基本属性设置和表头放置组件之后,表头的显示效果操作也就这么多了,更复杂的显示则是表头的合并,单行行合并、多行多列合并... 阅读全文
posted @ 2010-09-17 10:36 BloodAndBone 阅读(3906) 评论(0) 推荐(0)
摘要:From: http://www.ibm.com/developerworks/cn/java/j-concurrent/?ca=j-r 阅读全文
posted @ 2010-09-06 23:01 BloodAndBone 阅读(206) 评论(0) 推荐(0)
摘要:class BucketTableModel extends DefaultTableModel { //设置Table项不可修改 public boolean isCellEditable(int row, int column) { return false; } } DefaultTableModel tableModel = new BucketTableModel(); 阅读全文
posted @ 2010-09-06 14:43 BloodAndBone 阅读(1921) 评论(0) 推荐(0)
摘要:第一部分:BASE64 编码是一种常用的字符编码,在很多地方都会用到。JDK 中提供了非常方便的 BASE64Encoder 和 BASE64Decoder,用它们可以非常方便的完成基于 BASE64 的编码和解码。下面是本人编的两个小的函数,分别用于 BASE64 的编码和解码: import sun.misc.BASE64Encoder; import sun.misc.BASE64Deco... 阅读全文
posted @ 2010-08-26 16:32 BloodAndBone 阅读(675) 评论(0) 推荐(0)