diff --git a/panda-code/src/main/java/org/panda/code/uitl/SortUtil.java b/panda-code/src/main/java/org/panda/code/uitl/SortUtil.java index e3af7b1..4234944 100644 --- a/panda-code/src/main/java/org/panda/code/uitl/SortUtil.java +++ b/panda-code/src/main/java/org/panda/code/uitl/SortUtil.java @@ -98,10 +98,39 @@ public class SortUtil { * @param arr * @return */ - public static int[] quickSort(int[] arr){ + public static void quickSort(int[] arr){ int low = 0; int high = arr.length-1; - return arr; + if (high-low<1){ + return; + } + boolean flag = true; + int start = low; + int end = high; + int midValue = arr[low]; + while (true){ + if (flag){ + if (arr[high]>midValue){ + high--; + }else if (arr[high]midValue){ + arr[high] = arr[low]; + high--; + flag = true; + } + } + if (low == high){ + arr[low] = midValue; + break; + } + } } /** diff --git a/panda-code/src/main/java/org/panda/code/uitl/os/NetUtil.java b/panda-code/src/main/java/org/panda/code/uitl/os/NetUtil.java index 47fba46..6b7b2df 100644 --- a/panda-code/src/main/java/org/panda/code/uitl/os/NetUtil.java +++ b/panda-code/src/main/java/org/panda/code/uitl/os/NetUtil.java @@ -10,6 +10,10 @@ import java.net.UnknownHostException; */ public class NetUtil { + /** + * 获取IP + * @return + */ public static String getIp(){ String ip = null; try { diff --git a/panda-jdbc/src/main/java/org/panda/jdbc/annotation/Table.java b/panda-jdbc/src/main/java/org/panda/jdbc/annotation/Table.java index 7532434..6214165 100644 --- a/panda-jdbc/src/main/java/org/panda/jdbc/annotation/Table.java +++ b/panda-jdbc/src/main/java/org/panda/jdbc/annotation/Table.java @@ -3,8 +3,8 @@ package org.panda.jdbc.annotation; import java.lang.annotation.*; /** + * 数据库表注解 * @author qi - * 数据库表注解 */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME)