³£¼ûµÄjavaÅÅÐò
import java.util.Arrays;
public class Sort {
//ðÅÝÅÅÐò(´ÓÍ·µ½Î²ÅÅ)
public static void bubbleSort(int[] arrays)
{
//µÚÒ»´ÎÑ»·´ÓµÚÒ»¸öÔªËØ¿ªÊ¼£¬µ½µ¹ÊýµÚ¶þ¸öÔªËØ
for(int i=0;i<arrays.length-1;i++)
{
for(int j=1;j<arrays.length-i;j++)
{
if(arrays[j-1]>arrays[j])
{
int temp=arrays[j-1];
arrays[j-1]=arrays[j];
arrays[j]=temp;
}
}
}
}
//Ñ¡ÔñÅÅÐò
public static void selectSort(int[] arrays)
{
//µÚÒ»´ÎÑ»·´ÓµÚÒ»¸öÔªËØ¿ªÊ¼£¬µ½µ¹ÊýµÚ¶þ¸öÔªËØ
for(int i=0;i<arrays.length-1;i++)
{
//±êʶµ±Ç°µÄ×îÐ¡ÔªËØµÄλÖÃ
int ind=i;
for(int j=i+1;j<arrays.length;j++)
{
if(arrays[j]<arrays[ind])
{
ind=j;
}
}
if(ind!=i)
{
int temp=arrays[ind];
arrays[ind]=arrays[i];
arrays[i]=temp;
}
}
}
//²åÈëÅÅÐò
public static void insertSort(int[] arrays)
{
//µÚÒ»´ÎÑ»·´ÓµÚ¶þ¸öÔªËØ¿ªÊ¼£¬µ½×îºóÒ»¸öÔªËØ
//arrays[i]Êǵ±Ç°ÐèÒª²åÈëµÄÔªËØ
for(int i=1;i<arrays.length;i++)
{
//µ±Ç°ÒѾÅźÃÐòµÄÊý×鳤¶ÈÊÇi
int temp=arrays[i];
int ind=i;
for(int j=i-1;j>=0;j--)
{
//Èç¹ûÕÒµ½Á˱Èarrays[j]СµÄ£¬ÄÇô¾Í½«ÒѾÅźÃÐòµÄÊý×éµÄµ±Ç°Î»ÖúóµÄËùÓÐÔªËØºóÒÆÒ»Î»£¬²¢½«ÐèÒª²åÈëµÄÔªËØ·ÅÈë¸ÃλÖÃj
Ïà¹ØÎĵµ£º
ÖÚËùÖÜÖª£¬ÔÚ³ÌÐò¿ª·¢ÖУ¬ÄÑÃâ»áÓöµ½ÐèҪƥÅä¡¢²éÕÒ¡¢Ìæ»»¡¢ÅжÏ×Ö·û´®µÄÇé¿ö·¢Éú£¬¶øÕâЩÇé¿öÓÐʱÓֱȽϸ´ÔÓ£¬Èç¹ûÓô¿±àÂ뷽ʽ½â¾ö£¬ÍùÍù»áÀ˷ѳÌÐòÔ±µÄʱ¼ä¼°¾«Á¦¡£Òò´Ë£¬Ñ§Ï°¼°Ê¹ÓÃÕýÔò±í´ïʽ£¬±ã³ÉÁ˽â¾öÕâһì¶ÜµÄÖ÷ÒªÊֶΡ£
´ó¼Ò¶¼ÖªµÀ£¬ÕýÔò±í´ïʽÊÇÒ»ÖÖ¿ÉÒÔÓÃÓÚģʽƥÅäºÍÌæ»»µÄ¹æ·¶£¬Ò»¸öÕýÔò±í´ïʽ¾ÍÊÇÓÉÆÕͨµ ......
AbstractclassºÍinterfaceÊÇJavaÓïÑÔÖжÔÓÚ³éÏóÀඨÒå½øÐÐÖ§³ÖµÄÁ½ÖÖ»úÖÆ£¬ÕýÊÇÓÉÓÚÕâÁ½ÖÖ»úÖÆµÄ´æÔÚ£¬²Å¸³ÓèÁËJavaÇ¿´óµÄÃæÏò¶ÔÏóÄÜÁ¦¡£abstractclassºÍinterfaceÖ®¼äÔÚ¶ÔÓÚ³éÏóÀඨÒåµÄÖ§³Ö·½Ãæ¾ßÓкܴóµÄÏàËÆÐÔ£¬ÉõÖÁ¿ÉÒÔÏà»¥Ìæ»»£¬Òò´ËºÜ¶à¿ª·¢ÕßÔÚ½øÐгéÏóÀඨÒåʱ¶ÔÓÚabstractclassºÍinterfaceµÄÑ¡ÔñÏԵñȽÏËæÒâ¡£Æä ......
1)¿Í»§¶ËÊÇ.netµ÷Ó÷þÎñ¶ËÓÃjavaдÁËÒ»¸öwebservice
ÓÃC#.NETµ÷ÓÃJava¿ª·¢µÄWebServiceʱ£¬ÏÈÔÚ¿Í»§¶Ë·â×°µÄ´øÓÐintÊôÐԵĶÔÏ󣬵±½«¸Ã¶ÔÏó´«µ½·þÎñÆ÷¶Ëʱ£¬·þÎñÆ÷¶Ë¿ÉÒԵõ½stringÀàÐ͵ÄÊôÐÔÖµ£¬È´²»Äܵõ½intÀàÐÍ¡¢doubleºÍDateTimeÀàÐ͵ÄÖµ£¨ÔÚ·þÎñ¶ËµÃµ½µÄ¾ùΪnull£©
½â¾ö°ì·¨£º
VS2005·â×°WebServiceÒýÓÃʱ£¬Èç¹û ......
¹Ø¼ü×Ö: filter
¹ýÂËÆ÷FilterÒ²¾ßÓÐÉúÃüÖÜÆÚ£ºinit()->doFilter()->destroy()£¬Óɲ¿ÊðÎļþÖеÄfilterÔªËØÇý¶¯¡£ÔÚservlet2.4ÖУ¬¹ýÂËÆ÷ͬÑù¿ÉÒÔÓÃÓÚÇëÇó·ÖÅÉÆ÷£¬µ«ÐëÔÚweb.xmlÖÐÉùÃ÷£¬<dispatcher>INCLUDE»òFORWARD»òREQUEST»òERROR</dispatcher>¸ÃÔªËØÎ»ÓÚfilter ......
8.9.2 ½Ó¿Ú
½Ó¿Ú(Interface)ÊÇÒ»ÖÖ¸´ºÏÊý¾ÝÀàÐÍ¡£
ÖÁ´Ë£¬JavaÓïÑÔµÄËùÓÐÊý¾ÝÀàÐͽéÉÜÍêÁË£¬ÏÂÃæ½øÐÐÒ»¸ö¼òµ¥µÄ×ܽᡣJavaÓïÑÔµÄÊý¾ÝÀàÐÍ·ÖΪÁ½´óÀࣺ»ù±¾Êý¾ÝÀàÐͺ͸´ºÏÊý¾ÝÀàÐÍ£¬ÆäÖлù±¾Êý¾ÝÀàÐÍÓÐ8ÖÖ£¬¸´ºÏÊý¾ÝÀà ......