Java
文章平均质量分 62
zhoucl0220
学习Linux Oracle中,希望多交流!
展开
-
Java I/O之Decorator模式
Java编程有一段时间了,但是一直都感觉挺浮躁的,对基础知识没有真正好好的看一下,总是要的时候就是Google、百度,以至于以前用过的东西很快就忘了,每次都得打开资料文件再去阅读,因此决定现在重温一下基础知识,并且在博客上复习过程做一个记录,加深自己的记忆! Java I/O即Java 输入输出,在Jdk占据着较为重要的地位,关于程序的描述中,输入和输出都比较重要的地位的...原创 2011-05-10 18:12:59 · 144 阅读 · 0 评论 -
分布式程序设计——RMI简单示例
分布式程序设计现在用的地方可多了,但是自己一直没有去了解这方面的内容,今天兴致一来,就找了本书扫了一下盲,并且做了个简单的示例进行了实现,主要是通过java的RMI(Remote method Invoke)来做的,理论这里就不说了,直接从程序上稍作分析。RMI应用程序编写步骤1、定义一个Remote接口:(根据文件名称,读取文件内容)public interface Fi...原创 2011-09-16 15:12:20 · 197 阅读 · 0 评论 -
Java中JNI的使用(一)——native
Java接触有一阵时间了,一直听说过JNI(Java Native Interface,Java本地接口),以我的理解是Java程序中调用C/C++等等语言编写的动态库之类的方法,具体机制还不是特别清楚,一直也没有用过。最近没事的时候查看了下JDK的源码,发现里面有很多native关键字,于是乎,趁今天没事,就花了下时间来弄个简单的实验,仅仅是通过Java调用C/C++产生的dll动态链接库里面的...2011-06-20 21:28:03 · 100 阅读 · 0 评论 -
Java中JNI的使用(二)——参数传递
上次对JNI(Java Native Interface)调用做了个简单的介绍,在Java中调用C/C++的方法中,所有的方法都没有传递任何参数。考虑到Java和C/C++之间的String等类型的区别(具体区别请参考别的文章),通过查询JDK1.6的JNI相关api和docs的函数说明,对在方法中调用参数进行了测试,本次测试主要是jstring和char *之间的相互转换的函数:具体的转换代码如...原创 2011-06-22 22:46:02 · 306 阅读 · 0 评论 -
Java中JNI的使用(三)——C/C++中调用Java的方法
前面两片文章主要都是自己在实验中,通过Java的native关键字,调用本地的C/C++的Dll库,后面自己想那C/C++能否调用Java中的方法呢?于是网上一搜,还真有这方面的资料,于是乎动手自己也整了个小Demo,具体的原理就不多说了,直接上代码和说明:1、编写一个Java方法,供C/C++程序调用:package org.clzpsclass HelloTest { pu...原创 2011-06-28 00:30:43 · 1268 阅读 · 0 评论 -
Java I/O之Adapter模式
这几天一直在鼓捣Maven和REST,I/O之Adapter模式就一直没有总结点什么发过来,这里就来补充一下简单的描述吧,废话少说直接进入主题。1、Adapter模式Adapter顾名思义就是适配器模式,举个形象点的例子:前几天买了个电器产品,是港行的,给的充电器的插头可能是符合香港那边标准,而无法在房间的任何一个插座上充电,实在没有办法就去商场买了个转接器,终于可以充电了,我想这里的转接...原创 2011-07-02 22:30:57 · 190 阅读 · 0 评论 -
工作流学习(一):初识JBPM
最近开始对工作流稍微有点儿兴趣,趁着事情也不多,就开始学些了一下,还仅仅只是皮毛,使用JBPM进行简单的流程部署和流程的流转,以及对流程的设计有点儿初步的认识。这篇文章主要就JBPM以及工作流的概念等做一个简单的记录概述。1、工作流的概念 工作流管理联盟(WFMC)对于工作流的经典概念:全部或者部分由计算机支持或自动处理的业务过程。(未完待续)...原创 2011-11-10 17:48:52 · 136 阅读 · 0 评论 -
Junit测试加载配置文件
对于JUnit单元测试,加载Spring等的配置文件的路径写法问题,不同路径下的加载写法方式不一样,这两天做了下简单的测试,特作如下的记录。1、直接放在WEB-INF目录下:@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={ "file:webapp/WEB-INF/co...原创 2012-04-16 09:45:53 · 2425 阅读 · 0 评论