JavaȨÏÞ¿ØÖÆËã·¨
ÕâÀïÎÒ½éÉÜÒ»Öֺܳ£Óã¬Ò²±È½ÏProfessorµÄȨÏÞ¿ØÖÆ˼·¡£
ÕâÀïÎÒÓÃjavaÓïÑÔÃèÊö£¬Æäʵ¶¼²î²»¶àµÄ¡£×Ô¼º×ªÒ»Ï¾ͿÉÒÔÁË¡£
ΪÁË·½±ã£¬ÎÒÃÇÕâÀﶨÒåa^bΪ£ºaµÄb´Î·½
ÕâÀÎÒÃÇΪÿһ¸ö²Ù×÷É趨һ¸öΨһµÄÕûÊýÖµ£¬±ÈÈ磺
ɾ³ý£Á£££0
Ð޸ģÁ£££1
Ìí¼Ó£Á£££2
ɾ³ý£Â£££3
Ð޸ģ£££4
Ìí¼Ó£Â£££5
¡£¡£¡£
ÀíÂÛÉÏ¿ÉÒÔÓУθö²Ù×÷£¬ÕâÈ¡¾öÓÚÄãÓÃÓÚ´¢´æÓû§È¨ÏÞÖµµÄÊý¾ÝÀàÐÍÁË¡£
ÕâÑù£¬Èç¹ûÓû§ÓÐȨÏÞ£ºÌí¼Ó£Á£££2£»É¾³ý£Â£££3£»Ð޸ģ£££4
ÄÇÓû§µÄȨÏÞÖµ purview =2^2+2^3+2^4£½28£¬Ò²¾ÍÊÇ2µÄȨµÄºÍÁË¡£
»¯³É¶þ½øÖÆ¿ÉÒÔ±íʾΪ11100
ÕâÑù£¬Èç¹ûÒªÑéÖ¤Óû§ÊÇ·ñÓÐɾ³ý£ÂµÄȨÏÞ£¬¾Í¿ÉÒÔͨ¹ýλÓëÔËËãÀ´ÊµÏÖ¡£
Ôڣʣá£ö£áÀλÓëÔËËãÔËËã·ûºÅΪ£¦
¼´ÊÇ£ºint value = purview &((int)Math.pow(2,3));
Äã»á·¢ÏÖ£¬µ±Óû§ÓвÙ×÷ȨÏÞʱ£¬ÔËËã³öÀ´µÄ½á¹û¶¼»áµÈÓÚÕâ¸ö²Ù×÷ÐèÒªµÄȨÏÞÖµ£¡
ÔÀí£º
λÓëÔËË㣬¹ËÃû˼Òå¾ÍÊǶÔλ½øÐÐÓëÔËË㣺
ÒÔÉÏÃæµÄʽ×ÓΪÀý£ºpurview & 2^3 Ò²¾ÍÊÇ¡¡28&8
½«ËüÃÇ»¯³É¶þ½øÖÆÓÐ
¡¡ 11100
£¦ 01000
-------------------
¡¡ 01000 == 8(Ê®½øÖÆ)¡¡£½£½¡¡2^3
ͬÀí£¬Èç¹ûÒªÑéÖ¤ÊÇ·ñÓÐɾ³ý£Á£££0µÄȨÏÞ
¿ÉÒÔÓãºpurview &((int)Math.pow(2,0));
¼´£º
¡¡ 11100
£¦ 00001
------------------------
¡¡ 00000 == 0(Ê®½øÖÆ)¡¡¡¡£¡£½¡¡2^0
ÕâÖÖËã·¨µÄÒ»¸öÓŵãÊÇËٶȿ졣¿ÉÒÔͬʱ´¦Àí£Î¸öȨÏÞ
Èç¹ûÏëÑéÖ¤ÊÇ·ñͬʱÓÐɾ³ý£Á£££0ºÍɾ³ý£Â£££3µÄȨÏÞ
¿ÉÒÔÓÃpurview&(2^0+2^3)==(2^0+2^3)?true:false;
ÉèÖöà½ÇÉ«Óû§¡£¸ù¾ÝȨÏÞÖµÅжÏÓû§µÄ½ÇÉ«¡£¡£¡£
ÏÂÃæÌṩһ¸öjavaµÄµ¥²Ù×÷ȨÏÞÅжϵĴúÂ룺
//userPurviewÊÇÓû§¾ßÓеÄ×ÜȨÏÞ
//optPurviewÊÇÒ»¸ö²Ù×÷ÒªÇóµÄȨÏÞΪһ¸öÕûÊý£¨Ã»Óо¹ýȨµÄ£¡£©
public static boolean checkPower(int userPurview, int optPurview)
{
int purviewValue = (int)Math.pow(2, optPurview);
return (userPurview & purviewValue) == purviewValue;
}
µ±È»£¬¶àȨÏÞµÄÑéÖ¤Ö»ÒªÀ©Õ¹Ò»Ï¾ͿÉÒÔÁË¡£
¼¸µã×¢ÒâÊÂÏÊ×ÏÈ£¬Ò»¸öϵͳ¿ÉÄÜÓкܶàµÄ²Ù×÷£¬Òò´Ë£¬Ç뽨Á¢Êý¾Ý×ֵ䣬ÒÔ±ã²éÔÄ£¬ÐÞ¸ÄʱʹÓá£Æä´Î£¬Èç¹ûÓÃÊý¾Ý¿â´¢´æÓû§È¨ÏÞ£¬Çë×¢ÒâÊýÖµµÄÓÐЧ·¶Î§¡£²Ù×÷ȨÏÞÖµÇëÓÃΨһµÄÕûÊý£¡
Ïà¹ØÎĵµ£º
´´½¨Ò»¸öÀàµÄʵÀýʱ£¬
1.»áΪËüÒÔ¼°ËüµÄËùÓи¸ÀàµÄʵÀý±äÁ¿·ÖÅäÄÚ´æ¿Õ¼ä£¬Èç¹û·ÖÅä¿Õ¼ä³É¹¦£¬ÔòËùÓÐʵÀý±äÁ¿¶¼»á³õʼ»¯ÎªÄ¬ÈÏÖµ0¡¢false¡¢null
2.»áµÝ¹éµ÷Óø¸¹¹Ô캯Êý£¬µ«ÊÇÔݲ»Ö´Ðй¹Ô캯ÊýµÄÓï¾ä£»
3.¶Ô¸Ã¸¸¹¹Ô캯Êý¶ÔÓ¦µÄÀàµÄʵÀý±äÁ¿¸³Öµ
4.Ö´Ðи¸¹¹Ô캯ÊýµÄÆäËûÓï¾ä
5.¶ÔÓÚ×ÓÀִ࣬ÐÐ2-4²½Öè ......
ÔÚÍøÉÏ¿´Á˺öàÈË£¬¶ÔjdkµÄ»·¾³±äÁ¿Åä·¨²»Ï飬ÔÚ´ËС½áÒ»ÏÂ
Ç°ÌáÌõ¼þ£ºµçÄÔÉÏ°²×°ÁËjdk
²½Ö裺
1£©ÎҵĵçÄÔ/ϵͳÊôÐÔ/¸ß¼¶/»·¾³±äÁ¿/Óû§±äÁ¿/н¨
a£©±äÁ¿Ãû£ºJAVA_HOME
±äÁ¿Öµ£ºE:\Program Files\Java\jdk1.5.0_04£¨jdk°²×°Â·¾¶£©
b£©±äÁ¿Ãû£ºPATH
±äÁ¿Öµ£º%JA ......
¼òÑÔÖ®,Èç¹û²»ÓõÚÈý·½ÌṩµÄ½Ó¿Ú
ÄÇ×îºÃµÄ½â¾ö·½°¸Ó¦¸ÃÊǵ±SESSION½¨Á¢Ê±sessionCreated(),ÔÚ·ÃÎÊ×ÜÊýºÍµ±Ç°ÔÚÏßÈËÊýÉÏ+1
µ±SESSIONÏú»ÙʱsessionDistroyed(),ÔÚÏßÈËÊý-1
ºËÐÄ·½·¨ÊÇÀûÓÃListener¼àÌýµÄ¸÷ÖÖ½Ó¿Ú
ÎÒ°Ñ´úÂë(Ö÷Òª²¿·Ö)ÌùÔÚÏÂÃæ
´Ë¶Î´úÂëÎÒÇ××ÔʹÓùý,ûÓÐÎÊÌâ
µ«ÒòΪ¼Ì³ÐÁ˽ӿÚ,ÓÐЩδʹÓõķ½·¨Ò²Òª² ......
¿¼ÂÇÓþ²Ì¬¹¤³§·½·¨´úÌæ¹¹Ô캯Êý
Àà¿ÉÒÔΪËüµÄ¿Í»§ÌṩһЩ¾²Ì¬¹¤³§·½·¨£¬À´Ìæ´ú¹¹Ô캯Êý£¬»òÕßͬʱҲÌṩһЩ¹¹Ô캯Êý¡£
¾²Ì¬¹¤³§·½·¨µÄÒ»¸öºÃ´¦ÊÇ£¬Óë¹¹Ô캯ÊýÏà±È£¬¾²Ì¬¹¤³§·½·¨¾ßÓÐÃû×Ö£¬Ëü¿ÉÒÔʹµÃ´úÂë¸üÈÝÒ×ÔĶÁ¡£Èç¹ûÒ»¸öÀà¿´ÆðÀ´ÐèÒª¶à¸ö¹¹Ô캯Êý£¬²¢ÇÒËüÃǵÄÔÐÍÌØÕ÷Ïàͬ£¬ÄÇôÄãÓ¦¸Ã¿¼ÂÇÓþ²Ì¬¹¤³§·½·¨À´ ......
1.ÉùÃ÷°ü£ºpackage °üÃû
¸ÃÓï¾äÊÇ×÷ΪjavaÔ´ÎļþµÄµÚÒ»ÌõÓï¾ä Ö¸Ã÷¸ÃÔ´Îļþ¶¨ÒåµÄÀàËùÔڵİü
2.µ¼°ü£ºimport °üÃû
¸ÃÓï¾ä±ØÐëдÔÚpackageÓï¾äºÍÔ´Îļ ......