上一页 1 2 3 4 5 6 ··· 21 下一页
摘要: corba(公用对象请求代理体系)是基于对象技术的分布计算应用软件体系结构。corba标准主要分为三个部分:接口定义语言(IDL),对象请求代理(ORB),以及ORB之间的互操作协议IIOP,核心是对象请求代理。corba与平台和语言无关。java IDL既是corba的一个实现,它是jdk1.3或更高版本的核心软件包之一,定义在org.omg.CORBA及其子包中,在java IDL的支持下,开发人员可以使用如下两种方法将java和corba集成在一起:创建java对象并使之可在corba orb中展开;创建java类并作为http://www.cnblogs.com/jinzhengqua 阅读全文
posted @ 2011-04-23 16:17 魔战 阅读(10322) 评论(0) 推荐(1) 编辑
摘要: public class Fibonacci{ public static void main(String args[]){ int nums = fibonacci(8); System.out.println(nums); } static int fibonacci(int n){ if(n<=1) return 1; return fibonacci(n-1)+fibonacci(n-2); } } 阅读全文
posted @ 2011-03-10 23:02 魔战 阅读(210) 评论(0) 推荐(0) 编辑
摘要: /** * @author @liugang* 快排的算法* @param pData 需要排序的数组 * @param left 左边的位置,初始值为0 * @param right 右边的位置,初始值为数组长度 * 选择数组中的一个元素作为标准,将所有比标准小的元素放到左边,* 所有比标准大的元素放到右边。* 并对左边和右边的元素做一样的快速排序过程。*/ public class Qsort { public static void QuickSort(int[] pData, int left, int right) { int i, j; int k = 0; int middle, 阅读全文
posted @ 2011-03-10 22:37 魔战 阅读(250) 评论(0) 推荐(0) 编辑
摘要: /*** @author @liugang* 简单选择排序的思想* 每遍历未排序部分一次都产生一个最小值,并将最小值移到数组的前端*/public class Simpleselectionsort { private static int count = 0; public static void printAll(int[] a) { System.out.println("第" + (++count) + "次:"); for (int i = 0; i < a.length; i++) { System.out.print(a[i] + & 阅读全文
posted @ 2011-03-10 22:32 魔战 阅读(243) 评论(0) 推荐(0) 编辑
摘要: /*** @author @liugang*插入排序的思想*从第二个元素开始,因为左侧的数组为排序后的数组,*只要将当前元素插入到左侧数组的适当位置,就能保持数组为有序*然后处理第三个元素...直到最后一个元素*/public class Insertsort { private static int count = 0; public static void printAll(int[] a) { System.out.println("第" + (++count) + "次:"); for (int i = 0; i < a.length; i 阅读全文
posted @ 2011-03-10 22:14 魔战 阅读(210) 评论(0) 推荐(0) 编辑
摘要: /*** @author Administrator* 冒泡排序的算法* 比较n轮,每一轮都把最大元素移动到数组后端*/public class Maopaosort { private static int count = 0; public static void Sort(int[] a) { int temp = 0; int i = 0, j = 0; for (i = 1; i < a.length; i++) { //找到最大值 for (j = 0; j < a.length - i; j++) { if (a[j] > a[j + 1]) { // 这里的“ 阅读全文
posted @ 2011-03-10 21:48 魔战 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。 downpour 写道拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之后执行拦截器的代码。 接下来,我们将重点讨论一下Struts2中的拦截器的内部结构和执行顺序,并结合源码进行分析。 目 录 [ - ]Interceptor结构 Interceptor执行分析 源码解析 Inter 阅读全文
posted @ 2011-03-03 18:02 魔战 阅读(323) 评论(0) 推荐(0) 编辑
摘要: SSH框架搭建步骤文章分类:Java编程开发环境:MyEclipse6.5+Tomcat6.0+MySql5.5配置环境:Struts2+Spring2+Hibernate3.1 1、首先创建Java-Web Project工程,选择J2EE 5.0版本 在网上看到很多从hibernate最底层配置,但是个人感觉比较麻烦,如果你从hibernate配置的话,很容易漏掉一些东西,个人经验还是从控制层action配置; 注意:在配置之前,先把Tomcat安装目录下(C:\Program Files\Apache Software Foundation\Tomcat 5.0\common\endor 阅读全文
posted @ 2011-03-02 21:05 魔战 阅读(767) 评论(0) 推荐(1) 编辑
摘要: java解析xml文件DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。 下面我们来看一个简单的例子,看看在DOM中,我们是如何来操作一个XML文档的。 这是一个XML文档,也是我们要操作的对象: <?xml version="1.0" encoding="UTF-8"?><messages 阅读全文
posted @ 2011-03-02 16:44 魔战 阅读(6233) 评论(1) 推荐(3) 编辑
摘要: 在struts2中,我们可以实现对action的所有方法进行校验或者对action的指定方法进行校验。对于输入校验struts2提供了两种实现方法:1,采用手工编写代码实现,在action中通过重写validate()方法实现,validate()方法会校验action中所有与execute()方法签名相同的方法,但是action要继承ActionSupport类。package control.center;import java.util.regex.Pattern;import com.opensymphony.xwork2.ActionContext;import com.opensy 阅读全文
posted @ 2011-02-26 16:34 魔战 阅读(510) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 21 下一页