public class TestEnum {
/*×îÆÕͨµÄö¾Ù*/
public enum ColorSelect {
red, green, yellow, blue;
}
/* ö¾ÙÒ²¿ÉÒÔÏóÒ»°ãµÄÀàÒ»ÑùÌí¼Ó·½·¨ºÍÊôÐÔ,Äã¿ÉÒÔΪËüÌí¼Ó¾²Ì¬ºÍ·Ç¾²Ì¬µÄÊôÐÔ»ò·½·¨,ÕâÒ»Çж¼ÏóÄãÔÚÒ»°ãµÄÀàÖÐ×öµÄÄÇÑù. */
public enum Season {
// ö¾ÙÁÐ±í±ØÐëдÔÚ×îÇ°Ãæ£¬·ñÔò±àÒë³ö´í
winter, spring, summer, fall;
private final static String location = "Phoenix";
public static Season getBest() {
......
ÕâÀïÖ÷Òª¶Ô8ÖÖÅÅÐòËã·¨×ö¸ö×ܽᣬ·Ö±ðÊDzåÈëÅÅÐò£¬Ñ¡ÔñÅÅÐò£¬Ã°ÅÝÅÅÐò£¬Ï£¶ûÅÅÐò£¬¹é²¢ÅÅÐò£¬¶ÑÅÅÐò£¬¿ìËÙÅÅÐòÒÔ¼°»ùÊýÅÅÐò¡£
1¡¢ ²åÈëÅÅÐò
±È½ÏºÍ½»»»µÄʱ¼ä¸´ÔÓ¶ÈΪO(n^2)£¬Ëã·¨×ÔÊÊÓ¦£¬¶ÔÓÚÊý¾ÝÒÑ»ù±¾ÓÐÐòµÄÇé¿ö£¬Ê±¼ä¸´ÔÓ¶ÈΪO(n)£¬Ëã·¨Îȶ¨£¬¿ªÏúºÜµÍ£¬ÊʺÏÓÚÊý¾ÝÒÑ»ù±¾ÓÐÐò»òÕßÊý¾ÝÁ¿Ð¡µÄÇé¿ö¡£
public void insertionSort() {// ²åÈëÅÅÐò
int out, in;
int count1 = 0, count2 = 0;// ¸´ÖÆ´ÎÊý£¬±È½Ï´ÎÊý
for (out = 1; out < nElems; out++) {
long temp = a[out];
in = out;
boolean flag=in>0&&a[in-1]>=temp;
while(flag){
if(a[in-1]>=temp){
if(in>0){
a[in]=a[in-1];
count1++;
--in;
}
}
count2++;
flag=in>0&&a[in-1]>=temp;
} ......
Èç¹û¶ÔÊý¾Ý¿â½øÐжà´Î²Ù×÷,ÿһ´ÎµÄÖ´Ðлò²½Öè¶¼ÊÇÒ»¸öÊÂÎñ.Èç¹ûÊý¾Ý¿â²Ù×÷ÔÚijһ²½Ã»ÓÐÖ´Ðлò³öÏÖÒì³£¶øµ¼ÖÂÊÂÎñʧ°Ü,ÕâÑùÓеÄÊÂÎñ±»Ö´ÐÐÓеľÍûÓб»Ö´ÐÐ,´Ó¶ø¾ÍÓÐÁËÊÂÎñµÄ»Ø¹ö,È¡ÏûÏÈǰµÄ²Ù×÷.....
JavaBeanÖÐʹÓÃJDBC·½Ê½½øÐÐÊÂÎñ´¦Àí
public int delete(int sID) {
¡¡ dbc = new DataBaseConnection();
¡¡ Connection con = dbc.getConnection();
¡¡ try {
¡¡¡¡ con.setAutoCommit(false);// ¸ü¸ÄJDBCÊÂÎñµÄĬÈÏÌá½»·½Ê½
¡¡¡¡ dbc.executeUpdate("delete from xiao where ID=" + sID);
¡¡¡¡ dbc.executeUpdate("delete from xiao_content where ID=" + sID);
¡¡¡¡ dbc.executeUpdate("delete from xiao_affix where bylawid=" + sID);
¡¡¡¡ con.commit();//Ìá½»JDBCÊÂÎñ
¡¡¡¡ con.setAutoCommit(true);// »Ö¸´JDBCÊÂÎñµÄĬÈÏÌá½»·½Ê½
¡¡¡¡ dbc.close();
¡¡¡¡ return 1;
¡¡ }
¡¡ catch (Exception exc) {
¡¡¡¡ con.rollBack();//»Ø¹öJDBCÊÂÎñ
¡¡¡¡ exc.printStackTrace();
¡¡¡¡ dbc.close();
¡¡¡¡ return -1;
¡¡ }
}
ÔÚÊý¾Ý¿â²Ù×÷ÖУ¬Ò»ÏîÊÂÎñÊÇÖ¸ÓÉÒ»Ìõ»ò¶àÌõ¶ÔÊý¾Ý¿â¸üеÄsqlÓï¾äËù×é³ÉµÄÒ»¸ö²»¿É·Ö¸îµÄ¹¤×÷µ¥Ôª¡£Ö»Óе±ÊÂÎñÖеÄËùÓвÙ×÷¶¼Õý³£ ......
Ç廪´óѧ³ö°æÉç¡¶Java³ÌÐòÔ±£¬ÉϰàÄǵãʶù¡·×÷ÕߣºÖÓÉù Õ½ڣº1.1С½Ú
ÎÒÃǸոսøÈë±¾ÊéµÄÕýÌâ¾ÍÄóöÒ»¸öËײ»¿ÉÄ͓Ǯ”×ÖÀ´ºÍ´ó¼Ò´óÌ¸ÌØÌ¸£¬Î´Ãâ²»ÑÅ¡£µ«ÊÇ£¬ÎÒ»¹ÊÇÒªÔÚÒ»¿ªÊ¼¾ÍҪ˵Õâ¸öÎÊÌ⣬ÒòΪÕâÊǺܶàÅóÓѹØÐĵÄÎÊÌ⣬Ϊʲô²»ÏÈ˵£¿ Óкܶ༴½«½øÈëÕâ¸öÐÐÒµµÄÄêÇáÅóÓѶ¼ºÜÏëÎÊÕâ¸öÎÊÌâ¡£
ÈκÎÒ»¸öÖ°Òµ¶¼ºÜ׬Ǯ£¡¶øÇÒ£¬¶¼¿ÉÒÔ׬ºÜ¶àÇ®£¬ÏëÄøßн²»Ò»¶¨·ÇÒª×ö³ÌÐòÔ±¡£ÎÒ²»ÊÇÔÚÕâÀïÂô¹Ø×Ó£¬ÕâÊÇÕæÀí£¬“Èý°ÙÁùÊ®ÐУ¬ÐÐÐгö×´Ôª”¡£
ÄÇôÕâʱ£¬ÓÐЩÅóÓÑÌýµ½ÁËÎÒ˵µÄÕâЩ»°Ò²Ðí»áºÜʧÍû£¬ÆäʵҲ²»ÒªÊ§Íû£¬Õâ¸öÖ°ÒµÓÐÈÃÄã׬µ½¸ßнµÄ»ú»á£¬Ö»ÊÇ£¬×¬¸ßнÊÇÔÚʲôʱºò£¬»òÕßÊÇÔÚ³ÌÐòÔ±µÄÄĸöËùÊô²ã¼¶¡£
ÎÒÃÇÀ´Á˽âһϳÌÐòÔ±µÄÐÞÁ¶Èý²ã¾³½ç£¬Á˽âÒ»ÏÂÕâ¸öÄÚÈÝ»á±È½ÏÈÝÒ×ץס±¾ÊéÖеÄÄÚÈÝÒªÖ¼¡£
1.1.1 ÐÞÁ¶µÚÒ»²ã¾³½ç£º½£Ö¸ËÄ·½£¬ÊÔÎÊÌìÏÂËÓëÕù·æ
ÐÞÁ¶µÚÒ»²ã¾³½çµÄ³ÌÐòÔ±£¬¶ÔJava¿ª·¢¼¼Êõ¾¡ÊýÕÆÎÕ£¬¿ª·¢¹¤¾ßÕÆÎÕµÄÒ²½ ......
1¡¢ÃæÏò¶ÔÏóµÄÌØµã
³éÏó£º
³éÏóÊÇ»òÂÔÒ»¸öÖ÷ÌâÖÐÓ뵱ǰĿ±êµÄÎ޹صÄÒòËØ£¬Ò»±ß³ä·Ö¿¼ÂÇÓйصÄÄÚÈÝ¡£³éÏó²¢²»Äܽâ¾öÄ¿±êÖÐËùÓеÄÎÊÌ⣬ֻÄÜÑ¡ÔñÆäÖеÄÒ»²¿·Ö£¬ºöÂÔÆäËûµÄ²¿·Ö¡£³éÏó°üº¬Á½¸ö·½Ã棺һÊǹý³Ì³éÏó£»Ò»ÊÇÊý¾Ý³éÏó¡£
¼Ì³Ð
¼Ì³ÐÊÇÒ»ÖÖÁª½ÓÀàµÄ²ã´ÎÄ£ÐÍ£¬ÔÊÐíºÍ¹ÄÀøÀàµÄÖØÓã¬ÌṩÁËÒ»ÖÖÃ÷È·µÄ¹²ÐԵķ½·¨¡£¶ÔÏóµÄÒ»¸öÐÂÀà¿ÉÒÔ´ÓÏÖÓеÄÀàÖÐÅÉÉú£¬Õâ½Ð×öÀàµÄ¼Ì³Ð¡£ÐÄÀۼ̳ÐÁËÔʼÀàµÄÌØÐÔ£¬ÐÂÀà³ÆÎªÔʼÀàµÄÅÉÉúÀà»òÕßÊÇ×ÓÀ࣬ÔʼÀà³ÆÎªÐÂÀàµÄ»ùÀà»òÕ߸¸Àà¡£×ÓÀà¿ÉÒÔ´Ó¸¸ÀàÄÇÀï¼Ì³Ð¸¸ÀàµÄ·½·¨ºÍʵÏÖ±äÁ¿£¬²¢È´ÔÊÐíÐÂÀàÔö¼ÓºÍÐÞ¸ÄÐµķ½·¨Ê¹Ö®Âú×ãÐèÇó¡£
·â×°
·â×°¾ÍÊǰѹý³ÌºÍÊý¾Ý°üΧÆðÀ´¡£¶ÔÊý¾ÝµÄ·ÃÎÊÖ»ÊÇÔÊÐíͨ¹ýÒѾ¶¨ÒåºÃµÄ½çÃæ¡£ÃæÏò¶ÔÏó¾ÍÊÇ»ùÓÚÕâ¸ö¸ÅÄ¼´ÏÖʵÊÀ½ç¿ÉÒÔÃèÊöΪһϵÁÐÍêÈ«×ÔÖΣ¬·â×°µÄ¶ÔÏó£¬ÕâЩ¶ÔÏóͨ¹ý¹Ì¶¨Êܱ£»¤µÄ½Ó¿Ú·ÃÎÊÆäËû¶ÔÏó¡£
¶à̬
¶à̬ÐÔÊÇÖ¸²»Í¬ÀàµÄ¶ÔÏó¶Ôͬһ¸öÇëÇó×÷³öÏàÓ¦¡£¶à̬ÐÔ°üÀ¨²ÎÊý¶à̬ºÍ°üº¬¶à̬¡£¶à̬ÐÔÓïÑÔ¾ßÓÐÁé»î¡¢³éÏó¡¢ÐÐΪ¹²Ïí¡¢´úÂë¹²ÏíµÄÓÅÊÆ¡£ºÜºÃµÄ½â¾öÁËÓ¦ÓóÌÐòÖÐͬÃûµÄÎÊÌâ¡£
2¡¢int ºÍ Integer ÓÐÊ²Ã´Çø±ð
javaÌṩÁËÁ½ÖÖÀàÐÍ£ºÒýÓÃÀàÐͺÍÔʼÀàÐÍ£¨ÄÚÖÃÀàÐÍ£©¡£intÊÇjavaµÄÔʼÊý¾ÝÀàÐÍ£¬Int ......
Java ÖÐµÄ keytool.exe £¨Î»ÓÚ JDK\Bin Ŀ¼Ï£©¿ÉÒÔÓÃÀ´´´½¨Êý×ÖÖ¤Ê飬ËùÓеÄÊý×ÖÖ¤ÊéÊÇÒÔÒ»ÌõÒ»Ìõ(²ÉÓñðÃûÇø±ð)µÄÐÎʽ´æÈëÖ¤Êé¿âµÄÖУ¬Ö¤Êé¿âÖеÄÒ»ÌõÖ¤Êé°üº¬¸ÃÌõÖ¤ÊéµÄ˽Կ£¬¹«Ô¿ºÍ¶ÔÓ¦µÄÊý×ÖÖ¤ÊéµÄÐÅÏ¢¡£Ö¤Êé¿âÖеÄÒ»ÌõÖ¤Êé¿ÉÒÔµ¼³öÊý×ÖÖ¤ÊéÎļþ£¬Êý×ÖÖ¤ÊéÎļþÖ»°üÀ¨Ö÷ÌåÐÅÏ¢ºÍ¶ÔÓ¦µÄ¹«Ô¿¡£
KeytoolÊÇÒ»¸öJavaÊý¾ÝÖ¤ÊéµÄ¹ÜÀí¹¤¾ß¡£
keystore
Keytool½«ÃÜÔ¿£¨key£©ºÍÖ¤Ê飨certificates£©´æÔÚÒ»¸ö³ÆÎªkeystoreµÄÎļþÖÐÔÚkeystoreÀ°üº¬Á½ÖÖÊý¾Ý£º
ÃÜԿʵÌ壨Key entity£©——ÃÜÔ¿£¨secret key£©ÓÖ»òÕßÊÇ˽ԿºÍÅä¶Ô¹«Ô¿£¨²ÉÓ÷ǶԳƼÓÃÜ£©
¿ÉÐÅÈεÄÖ¤ÊéʵÌ壨trusted certificate entries£©——Ö»°üº¬¹«Ô¿
Alias£¨±ðÃû£©
ÿ¸ökeystore¶¼¹ØÁªÕâÒ»¸ö¶ÀÒ»ÎÞ¶þµÄalias£¬Õâ¸öaliasͨ³£²»Çø·Ö´óСд
keystoreµÄ´æ´¢Î»ÖÃ
ÔÚûÓÐÖÆ¶¨Éú³ÉλÖõÄÇé¿öÏ£¬keystore»á´æÔÚÓëÓû§µÄϵͳĬÈÏĿ¼£¬
È磺¶ÔÓÚwindow xpϵͳ£¬»áÉú³ÉÔÚϵͳµÄC:\Documents and Settings\UserName\
ÎļþÃûΪ“.keystore”
keystoreµÄÉú³É
ÒýÓÃkeytool -genkey -alias tomcat -keyalg RSA -keystore d:\mykeystore -dname "CN=localhost ......