JavaÅÅÐò»ã×Ü
¡¡¡¡ÅÅÐòÊǼÆËã»úÄÚ¾³£½øÐеÄÒ»ÖÖ²Ù×÷£¬ÆäÄ¿µÄÊǽ«Ò»×é“ÎÞÐò”µÄ¼Ç¼ÐòÁе÷ÕûΪ“ÓÐÐò”µÄ¼Ç¼ÐòÁС£·ÖÄÚ²¿ÅÅÐòºÍÍⲿÅÅÐò¡£ÈôÕû¸öÅÅÐò¹ý³Ì²»ÐèÒª·ÃÎÊÍâ´æ±ãÄÜÍê³É£¬Ôò³Æ´ËÀàÅÅÐòÎÊÌâΪÄÚ²¿ÅÅÐò¡£·´Ö®£¬Èô²Î¼ÓÅÅÐòµÄ¼Ç¼ÊýÁ¿ºÜ´ó£¬Õû¸öÐòÁеÄÅÅÐò¹ý³Ì²»¿ÉÄÜÔÚÄÚ´æÖÐÍê³É£¬Ôò³Æ´ËÀàÅÅÐòÎÊÌâΪÍⲿÅÅÐò¡£ÄÚ²¿ÅÅÐòµÄ¹ý³ÌÊÇÒ»¸öÖð²½À©´ó¼Ç¼µÄÓÐÐòÐòÁг¤¶ÈµÄ¹ý³Ì¡£
ÄÚÅÅÐòµÄ·½·¨ÓÐÐí¶àÖÖ£¬°´ËùÓòßÂÔ²»Í¬£¬¿É¹éÄÉΪÎåÀࣺ²åÈëÅÅÐò¡¢Ñ¡ÔñÅÅÐò¡¢½»»»ÅÅÐò¡¢¹é²¢ÅÅÐòºÍ»ùÊýÅÅÐò£¨ÓÖ³ÆÎª·ÖÅäÅÅÐò£©¡£
¡¡¡¡ÆäÖУ¬²åÈëÅÅÐòÖ÷Òª°üÀ¨Ö±½Ó²åÈëÅÅÐòºÍÏ£¶ûÅÅÐòÁ½ÖÖ£»Ñ¡ÔñÅÅÐòÖ÷Òª°üÀ¨Ö±½ÓÑ¡ÔñÅÅÐòºÍ¶ÑÅÅÐò£»½»»»ÅÅÐòÖ÷Òª°üÀ¨Æø£¨Ã°£©ÅÝÅÅÐòºÍ¿ìËÙÅÅÐò¡£
¡¡¡¡¡ôÎȶ¨ÅÅÐò£º¼ÙÉèÔÚ´ýÅÅÐòµÄÎļþÖУ¬´æÔÚÁ½¸ö»òÁ½¸öÒÔÉϵļǼ¾ßÓÐÏàͬµÄ¹Ø¼ü×Ö£¬ÔÚÓÃijÖÖÅÅÐò·¨ÅÅÐòºó£¬ÈôÕâЩÏàͬ¹Ø¼ü×ÖµÄÔªËØµÄÏà¶Ô´ÎÐòÈÔÈ»²»±ä£¬ÔòÕâÖÖÅÅÐò·½·¨ÊÇÎȶ¨µÄ¡£ÆäÖÐðÅÝ£¬²åÈ룬»ùÊý£¬¹é²¢ÊôÓÚÎȶ¨ÅÅÐò£¬Ñ¡Ôñ£¬¿ìËÙ£¬Ï£¶û£¬¶ÑÊôÓÚ²»Îȶ¨ÅÅÐò¡£
¡¡¡¡¡ô¾ÍµØÅÅÐò£ºÈôÅÅÐòËã·¨ËùÐèµÄ¸¨Öú¿Õ¼ä²¢²»ÒÀÀµÓÚÎÊÌâµÄ¹æÄ£n£¬¼´¸¨Öú¿Õ¼äΪO£¨1£©, Ôò³ÆÎª¾ÍµØÅÅÐò¡£
import java.util.Random;
/**
* ÅÅÐò²âÊÔÀà
*
* ÅÅÐòËã·¨µÄ·ÖÀàÈçÏ£º
* 1.²åÈëÅÅÐò£¨Ö±½Ó²åÈëÅÅÐò¡¢ÕÛ°ë²åÈëÅÅÐò¡¢Ï£¶ûÅÅÐò£©£»
* 2.½»»»ÅÅÐò£¨Ã°ÅÝÅÝÅÅÐò¡¢¿ìËÙÅÅÐò£©£»
* 3.Ñ¡ÔñÅÅÐò£¨Ö±½ÓÑ¡ÔñÅÅÐò¡¢¶ÑÅÅÐò£©£»
* 4.¹é²¢ÅÅÐò£»
* 5.»ùÊýÅÅÐò¡£
*
* ¹ØÓÚÅÅÐò·½·¨µÄÑ¡Ôñ£º
* (1)Èôn½ÏС(Èçn≤50)£¬¿É²ÉÓÃÖ±½Ó²åÈë»òÖ±½ÓÑ¡ÔñÅÅÐò¡£
* ¡¡µ±¼Ç¼¹æÄ£½ÏСʱ£¬Ö±½Ó²åÈëÅÅÐò½ÏºÃ£»·ñÔòÒòΪֱ½ÓÑ¡ÔñÒÆ¶¯µÄ¼Ç¼ÊýÉÙÓÚÖ±½Ó²åÈË£¬Ó¦Ñ¡Ö±½ÓÑ¡ÔñÅÅÐòΪÒË¡£
* (2)ÈôÎļþ³õʼ״̬»ù±¾ÓÐÐò(Ö¸ÕýÐò)£¬ÔòӦѡÓÃÖ±½Ó²åÈË¡¢Ã°ÅÝ»òËæ»úµÄ¿ìËÙÅÅÐòΪÒË£»
* (3)Èôn½Ï´ó£¬ÔòÓ¦²ÉÓÃʱ¼ä¸´ÔÓ¶ÈΪO(nlgn)µÄÅÅÐò·½·¨£º¿ìËÙÅÅÐò¡¢¶ÑÅÅÐò»ò¹é²¢ÅÅÐò¡£
*
*/
public class SortTest {
/**
* ³õʼ»¯²âÊÔÊý×éµÄ·½·¨
* @return Ò»¸ö³õʼ»¯ºÃµÄÊý×é
*/
public int[] createArray() {
Random random = new Random();
int[] array = new int[10];
for (int i = 0; i < 10; i++) {
array[i] = random.nextInt(100) - random.nextInt(100);//Éú³ÉÁ½¸öËæ»úÊýÏà¼õ£¬±£Ö¤Éú³ÉµÄÊýÖÐÓиºÊý
}
System.out.println("==========ÔÊ
Ïà¹ØÎĵµ£º
2008 Äê 6 ÔÂ 24 ÈÕ
ÔÎĵØÖ·£º http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0806wangys/
±¾ÎĽéÉÜ IBM FileNet P8 4.0 Platform ÌṩµÄ Content Java API¡£Ê×ÏÈ¶Ô FileNet P8 Content Engine ºÍ API ½øÐиÅÒª½éÉÜ, ²¢ËµÃ÷ÁËһЩ»ù±¾¸ÅÄî£¬ËæºóÏêϸ½éÉÜÁË FileNet Content EngineÌṩµÄ»ùÓÚ EJB ......
1. ÄãÐèÒª¾«Í¨ÃæÏò¶ÔÏó·ÖÎöÓëÉè¼Æ(OOA/OOD)¡¢É漰ģʽ(GOF£¬J2EEDP)ÒÔ¼°×ÛºÏģʽ¡£ÄãÓ¦¸ÃÁ˽âUML£¬ÓÈÆäÊÇclass¡¢object¡¢interactionÒÔ¼°statediagrams¡£
2. ÄãÐèҪѧϰJavaÓïÑԵĻù´¡ÖªÊ¶ÒÔ¼°ËüµÄºËÐÄÀà¿â(collections¡¢serialization¡¢streams¡¢networking¡¢multithreading¡¢reflection¡¢event¡¢handling¡¢NIO¡¢localiza ......
°²×°ÍêUbuntu8.1Ö®ºó£¬Èç¹ûÏëÒª¿ª·¢»òÔËÐÐJava³ÌÐò£¬¾ÍÐèÒª°²×°JDK»òJRE¡£ÏÂÃæ¾Í½éÉÜÒ»ÖÖ×îΪ¼ò±ãµÄÔÚUbuntuÖа²×°JDK
µÄ·½·¨¡£
ÖÚËùÖÜÖª£¬Sun¹«Ë¾¶ÔÓÚLinuxϵĵÄJDK°²×°¿ØÖÆÊÇÏ൱Ñϸñ£º£¨1£©Ô¤±àÒë³É¶þ½øÖƵÄJDK°üÊÇÐèҪȡµÃSun¹«Ë¾ÊÚȨµÄ£»£¨2£©Sun¹«
˾ÓÐ×Ô¼ºµÄUnix²Ù×÷ϵͳ¡£»òÐíÊÇÒòΪÕâÁ½µãÔÒò£¬Ä¿Ç°ÔÚLinux»òU ......
ºìÉ«×ÖÌåΪÖ÷Òª´úÂë
jspÒ³ÃæÖÐ
<script language="javascript">
function updateDB(operate){
var objDom=new ActiveXObject("msxml.DomDocument");
var objRoot=objDom.createElement("All");
objDom.appendChild(objRoot);
var k=document.ge ......