`
liu0107613
  • 浏览: 74077 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

MergeImpl

    博客分类:
  • java
package com.liuxt.sort.impl; import com.liuxt.sort.Sort;   public class MergeImpl implements Sort {  /*  * 归并排序的算法:  *   *  (non-Javadoc)  * @see com.liuxt.sort.Sort#sortData(int[])  */ public void sortData(int[] data1) {  int length=1,k=0; /**length为分段大小,最开始设置为1**/  int n=data1.length;    int[] ...

InsertImpl

    博客分类:
  • java
package com.liuxt.sort.impl; import com.liuxt.sort.Sort; public class InsertImpl implements Sort {  /**  * 将data中的每一个元素插入到前面已经排好序的数组中。  *    * @param data  */ public void sortData(int[] data) {       //对顺序表的记录data[1..n]按递增序进行插入排序   int i,j=0,r;   int n=data.length;   for(i=1;i<n;i++){   if(data ...

HeapImpl

    博客分类:
  • java
package com.liuxt.sort.impl; import com.liuxt.sort.Sort;   public class HeapImpl implements Sort {   /**  * 用堆排序算法实现对数组的递增排序。  * 基本思想:  *   先按对的定义排列成一个序列输出堆的最小关键字(对小顶堆而言),然后将剩余的关键字最调整为新堆。  *   得到次小的关键字,反复知道所有的关键字都有序。  *    *  时间复杂度o(nlogn)  *  空间复杂度  * @param data  */  public void sortData(int[] ...

BubbleImpl

    博客分类:
  • java
package com.liuxt.sort.impl; import com.liuxt.sort.Sort;   public class BubbleImpl implements Sort {  public void sortData(int[] data) {   int i = 0, j = 0, temp = 0;  boolean exchange;  for (i = 0; i < data.length; i++) // 设定执行的次数  {   exchange = false;// 每趟排序前设定 交换标志   for (j = 0; j < da ...

sort.properties

    博客分类:
  • java
INSERT=com.liuxt.sort.impl.InsertImplSELECT=com.liuxt.sort.impl.SelectImplBUBBLE=com.liuxt.sort.impl.BubbleImplQUICK=com.liuxt.sort.impl.QuickImplXIER=com.liuxt.sort.impl.XierImplHEAP=com.liuxt.sort.impl.HeapImplMERGE=com.liuxt.sort.impl.MergeImpl  

TimeWatch

    博客分类:
  • java
package com.liuxt.sort; import java.util.Calendar; public class TimeWatch {  long start_time;  long stop_time;  public TimeWatch() {  }  public void start() {  start_time = Calendar.getInstance().getTimeInMillis(); }  public void stop() {  stop_time = Calendar.getInstance().getTimeInMillis(); ...

SortUtil

    博客分类:
  • java
package com.liuxt.sort; import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Random; public class SortUtil {  public static final String INSERT="INSERT"; public static final String SELECT="SELECT"; public static final String BUBBLE="BUBB ...
package com.liuxt.sort;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Properties; public class SortTemplate {  private Map<String,Sort> sortMap=new HashMap<String,Sort>();  private int maxEl ...
package com.liuxt.sort; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader; public class SortMain { public static void main(String[] args) {  SortTemplate template = null;    //初始化模版类  try {   template = new SortTemplate();  } catch (Exception e) {   e.printSt ...
package com.liuxt.bean; import junit.framework.TestCase;import org.springframework.context.support.AbstractApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import org.springframework.util.StopWatch; public class ComputerTest extends TestCase {  public s ...
我看完了之后,感觉还算可以。里面讲的东西还全。   其实早在两年前就该看看这本书了,可惜当时总是觉得直接看看英文版的官方指导就行,总觉得自己的英语会查着字典看懂几个字就可以看原著了(有点井底之蛙)。没能好好的把Spring的系统知识好好的看看。很是惭愧。   前段时间从网上订购了一本Rob Harrop的著作,虽然是老版本,但是里面基本涵盖了Spring各个层面的知识。对于项目开发真的挺管用。   知识介绍的不深。但是挺全。项目中开发和设计应该差不错了。       书的名称:Spring专业开发指南。                proSpring   缺点就是没有 ...
使用Spring进行远程访问与Web服务17.1. 简介Spring为各种远程访问技术的集成提供了工具类。Spring远程支持是由普通(Spring)POJO实现的,这使得开发具有远程访问功能的服务变得相当容易。目前,Spring支持四种远程技术: • 远程方法调用(RMI)。通过使用 RmiProxyFactoryBean 和 RmiServiceExporter,Spring同时支持传统的RMI(使用java.rmi.Remote接口和java.rmi.RemoteException)和通过RMI调用器实现的透明远程调用(支持任何Java接口)。 • Spring的HTTP调用器。Sprin ...
Global site tag (gtag.js) - Google Analytics