锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产亚洲成av人片在线观看,久久精品亚洲男人的天堂,在线观看亚洲AV每日更新无码http://m.tkk7.com/guiying/zh-cnSun, 11 May 2025 05:45:40 GMTSun, 11 May 2025 05:45:40 GMT60Linux緗戠粶緙栫▼涓殑鍦板潃闂http://m.tkk7.com/guiying/archive/2012/08/18/385755.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Sat, 18 Aug 2012 15:14:00 GMThttp://m.tkk7.com/guiying/archive/2012/08/18/385755.htmlhttp://m.tkk7.com/guiying/comments/385755.htmlhttp://m.tkk7.com/guiying/archive/2012/08/18/385755.html#Feedback0http://m.tkk7.com/guiying/comments/commentRss/385755.htmlhttp://m.tkk7.com/guiying/services/trackbacks/385755.html騫蟲椂鎴戜滑浣跨敤鐨処P鍦板潃鏄?92.168.1.11榪欑綾誨瀷鐨勫瓧絎︿覆;鑰屽湪Linux鍐呮牳涓槸鐢ㄤ簩榪涘埗鏂瑰紡琛ㄨ揪鐨処P鍦板潃銆傚湪紼嬪簭璁捐涓粡甯歌鐢ㄥ埌瀛楃涓茶〃杈炬柟寮忕殑IP鍦板潃鍜屼簩榪涘埗鐨処P鍦板潃涔嬮棿鐨勮漿鎹€?/p>

銆銆闈㈠緗戠粶緙栫▼涓紬澶氱殑鍦板潃鍑芥暟錛屼綘hold浣忎簡涔堬紝tiger鍝ユ病hold浣忥紝鎵浠ュ氨鍐欎簡姝ょ瘒鏂囩珷錛屽笇鏈涘ぇ瀹惰兘hold浣忕綉緇滅紪紼嬨?/p>

銆銆鍓嶈█錛氱粨鏋勪綋struct in_addr緇撴瀯struct in_addr 鍦ㄦ枃浠朵腑瀹氫箟錛岀粨鏋刬n_addr 鏈変竴涓猽nsigned long int 綾誨瀷鐨勬垚鍛樺彉閲弒_addr.閫氬父鎵璇寸殑IP鍦板潃鐨勪簩榪涘埗褰㈠紡灝變繚瀛樺湪鎴愬憳鍙橀噺s_addr涓?/p>

銆銆緇撴瀯struct in_addr鐨勫師鍨嬪涓嬶細structin_addr{ unsigned long int s_addr;/*IP鍦板潃*/ }涓銆傚瓧絎︿覆IP鍦板潃杞崲涓轟簩榪涘埗褰㈠紡鐨処P鍦板潃鍑芥暟1.inet緋誨垪鍑芥暟鐨勫師鍨嬶細#include #include #include int inet_aton(const char *cp錛宻truct in_addr *inp);int addr_t inet_addr(const char *cp);int addr_t inet_network(const char *cp);char * inet_ntoa(struct in_addr in);struct in_addr inet_makeaddr(int net錛宨nt host);in_addr_t inet_lnaof(struct in_addr in);in_addr_t inet_netof(struct in_addr in);2.inet_aton()鍑芥暟int inet_aton(const char*cp錛宻truct in_addr *inp)

銆銆1>鍑芥暟浣滅敤錛歩net_ation()鍑芥暟灝嗗湪cp涓瓨鍌ㄧ殑鐐瑰垎鍗佽繘鍒跺瓧絎︿覆綾誨瀷鐨処P鍦板潃錛岃漿鎹負浜岃繘鍒剁殑IP鍦板潃錛岃漿鎹㈠悗鐨勫間繚瀛樺湪鎸囬拡inp鎸囧悜鐨勭粨鏋剆truct in_addr涓?/p>

銆銆2>褰㈠弬錛?const char *cp錛氭寚鍚戝瓧絎︾被鍨嬬殑IP鍦板潃銆備緥濡?#8220;192.168.1.11”錛?struct in_addr *inp錛氭寚鍚戜簩榪涘埗鐨勭綉緇滃瓧鑺傞『搴忕殑IP鍦板潃structin_addr{ unsignedlong s_addr } 3>鍑芥暟鎵ц鎴愬姛鍒欒繑鍥為潪0鍊鹼紝鍙傛暟鏃犳晥鍒欒繑鍥?. 4>瀹炰緥錛?include #include #include

銆銆#include #include #include int main()

銆銆{ char buffer[32];structin_addr in;in.s_addr =0;/*杈撳叆涓涓瓧絎︿覆褰㈠紡鐨処P鍦板潃*/ printf(“pleaseinput the ip addrss\n”);scanf(“%s”錛宐uffer);buffer[31]=‘\0’;printf(“original IP鍦板潃錛?s\n”錛宐uffer);if( 0 == inet_aton(buffer錛?amp;in)){ perror(“inet_aton”);exit(1);} else { printf(“after transfer錛?x%0x\n”錛宨n.s_addr);} 5> inet_aton鍑芥暟鏈鍚庤綆楀嚭鏉ョ殑鏄綉緇滃瓧鑺傚簭鐨勪簩榪涘埗IP 3.inet_addr()鍑芥暟in_addr_t inet_addr(const char *cp)

銆銆1>鍑芥暟浣滅敤錛氬畠灝嗗弬鏁癱p鎵鎸囧悜鐨勫瓧絎︿覆褰㈠紡鐨処P鍦板潃(“192.168.1.11”)杞崲涓轟簩榪涘埗鐨勭綉緇滃瓧鑺傚簭鐨処P鍦板潃褰㈠紡璇ュ嚱鏁扮殑緙虹偣鏄細濡傛灉IP鍦板潃鏄?55.255.255.255.閭d箞璋冪敤inet_addr()鍑芥暟鍚庡皢榪斿洖-1(鍥犱負-1鐨勮ˉ鐮佸艦寮忔槸0xFFFFFFFF)銆傛墍浠ヤ笉寤鴻浣跨敤inet_addr()鍑芥暟錛岃屾槸浣跨敤inet_aton()鍑芥暟銆?/p>

銆銆2>鍑芥暟褰㈠弬錛歝onst char*cp錛歝p鎸囧悜瀛楃涓插艦寮忕殑IP鍦板潃銆?/p>

銆銆3>鍑芥暟榪斿洖鍊鹼細鍑芥暟鎴愬姛鍚庤繑鍥炰簩榪涘埗鐨勭綉緇滃瓧鑺傚簭鐨処P鍦板潃(struct in_add)錛屽惁鍒欒繑鍥?1. 4>inet_addr璁$畻鍑烘潵鐨勬槸緗戠粶瀛楄妭搴忕殑浜岃繘鍒禝P 5>鍑芥暟瀹炰緥錛?include #include #include

銆銆#include #include #include int main()

銆銆{ char buffer[32];structin_addr in;in.s_addr =0;/*杈撳叆涓涓瓧絎︿覆褰㈠紡鐨処P鍦板潃*/ printf(“pleaseinput the ip addrss\n”);scanf(“%s”錛宐uffer);buffer[31]=‘\0’;printf(“original IPaddress錛?s\n”錛宐uffer);if((in.s_addr = inet_addr(buffer))==INADDR_NONE){ perror(“inet_addr”);exit(1);} else { printf(“after transfer錛?x%0x\n”錛宨n.s_addr);} 4.inet_network in_addr_t inet_network(constchar *cp)

銆銆1>鍑芥暟浣滅敤錛氬皢鍙傛暟cp鎸囧悜鐨勫瓧絎︿覆褰㈠紡鐨勭綉緇滃湴鍧杞崲涓轟富鏈哄瓧鑺傞『搴忓艦寮忕殑浜岃繘鍒禝P鍦板潃銆?/p>

銆銆2>鍑芥暟褰㈠弬錛?const char *cp錛?cp鎸囧悜瀛楃涓插艦寮忕殑IP鍦板潃銆?/p>

銆銆3>鍑芥暟榪斿洖鍊鹼細鎵ц鎴愬姛鍚庤繑鍥炶漿鎹㈠悗鐨勭粨鏋滐紝鍙傛暟鏃犳晥鍚庤繑鍥?1. 4>inet_network榪斿洖鐨勬槸涓繪満瀛楄妭搴?>鍑芥暟瀹炰緥錛?include #include #include

銆銆#include #include #include int main()

銆銆{ char buffer[32];structin_addr in;in.s_addr =0;/*杈撳叆涓涓瓧絎︿覆褰㈠紡鐨処P鍦板潃*/ printf(“pleaseinput the ip addrss\n”);scanf(“%s”錛宐uffer);buffer[31]=‘\0’;printf(“original IPaddress錛?s\n”錛宐uffer);if((in.s_addr = inet_addr(buffer))==INADDR_NONE){ perror(“inet_addr”);exit(1);} else { printf(“after transfer錛?x%0x\n”錛宨n.s_addr);}鎬葷粨錛?.inet_addr鍜宨net_network鍑芥暟閮芥槸鐢ㄤ簬灝嗗瓧絎︿覆褰㈠紡杞崲涓烘暣鏁板艦寮忕敤鐨?2.inet_addr榪斿洖鐨勬暣鏁板艦寮忔槸緗戠粶瀛楄妭搴忥紝鑰宨net_network榪斿洖鐨勬暣鏁板艦寮忔槸涓繪満瀛楄妭搴忋?/p>

銆銆3.inet_addr 鍜宨net_network鏈変竴涓皬緙洪櫡錛岄偅灝辨槸褰揑P鏄?55.255.255.255鏃訛紝榪欎袱涓嚱鏁頒細璁や負榪欐槸涓棤鏁堢殑IP鍦板潃錛岃繖鏄巻鍙查仐鐣欓棶棰橈紝鍏跺疄鍦ㄧ洰鍓嶅ぇ閮ㄥ垎鐨勮礬鐢卞櫒涓婏紝榪欎釜 255.255.255.255鐨処P閮芥槸鏈夋晥鐨勩?/p>

銆銆4.inet_aton璁や負255.255.255.255鏄湁鏁堢殑錛屾墍浠ュ緩璁嬌鐢╥net_aton.騫朵笖inet_aton鍑芥暟榪斿洖鐨勬槸緗戠粶瀛楄妭搴忕殑IP鍦板潃銆?/p>

銆銆浜屻傝繘鍒禝P鍦板潃杞崲涓哄瓧絎︿覆褰㈠紡鐨処P鍦板潃1.char * inet_ntoa(struct in_addr in);1>鍑芥暟浣滅敤錛氬皢鏁板間負in鐨勭綉緇滃瓧鑺傚簭褰㈠紡鐨勪簩榪涘埗IP鍦板潃杞崲涓哄瓧絎︿覆褰㈠紡鐨処P鍦板潃銆?/p>

銆銆2>褰㈠弬錛歴truct in_addr in錛氭寚鍚戜簩榪涘埗鐨処P鍦板潃3>鍑芥暟榪斿洖鍊鹼細鎵ц鎴愬姛榪斿洖緇撴灉瀛楃涓茬殑鎸囬拡錛屽弬鏁版棤鏁堣繑鍥濶ULL. 4>鍑芥暟瀹炰緥錛?include #include #include

銆銆#include #include #include int main()

銆銆{ char buffer[32];char *str;structin_addr in;in.s_addr =0;/*杈撳叆涓涓瓧絎︿覆褰㈠紡鐨処P鍦板潃*/ printf(“pleaseinput the ip addrss\n”);scanf(“%s”錛宐uffer);buffer[31]=‘\0’;printf(“original IP鍦板潃錛?s\n”錛宐uffer);if( 0 == inet_aton(buffer錛?amp;in)){ perror(“inet_aton”);exit(1);} else { printf(“the first transfer錛?x%0x\n”錛宨n.s_addr);} printf(“begin two process錛歕n”);if( (str =inet_ntoa(in) == NULL ){ printf(“inet_ntoa錛歛rgumentinvalid\n”);} else { printf(“thesecond transfer錛?s\n”錛宻tr);}璇存槑錛?.鍑芥暟inet_ntoa()鐨勮繑鍥炲間負涓涓寚鍚戝瓧絎︿覆鐨勬寚閽堬紝璇ュ唴瀛樺嚱鏁癷net_ntoa()姣忔璋冪敤閮戒細閲嶆柊瑕嗙洊錛屽洜姝ゅ嚱鏁頒笉瀹夊叏錛屽彲鑳藉瓨鍦ㄦ煇縐嶉殣鎮?.瀹炰緥錛?include #include #include

銆銆#include #include #include int main()

銆銆{ structin_addr ip1錛宨p2;char *str1 ;char *str2;ip1.s_addr = 192<<24| 168 <<16 |1 <<8 | 1;ip2.s_addr =255<<24 | 255 <<16 |255<<8|255;str1 = inet_ntoa(ip1);str2 = inet_ntoa(ip2);printf(“ip1錛?x%xà%s\n”錛宨p1.s_addr錛宻tr1);printf(“ip2錛?x%xà%s\n”錛宨p2.s_addr錛宻tr2);}杈撳嚭緇撴灉涓猴細ip1錛?0xc0a80101à255.255.255.255;ip2錛?xffffffffà255.255.255.255;琛ㄦ槑鍑芥暟inet_ntoa鍦ㄨ繘琛屼簩榪涘埗IP鍦板潃鍒板瓧絎︿覆IP鍦板潃鐨勮漿鎹㈣繃紼嬩腑鏄笉鍙噸鍏ョ殑錛岃繖涓嚱鏁拌漿鎹袱涓笉鍚岀殑IP鍦板潃寰楀埌浜嗗悓涓涓粨鏋溿傛綾誨嚱鏁板湪璋冪敤涔嬪悗錛岄渶瑕佺珛鍗沖皢緇撴灉鍙栧嚭錛屾病鏈夊彇鍑虹粨鏋滀箣鍓嶄笉鑳借繘琛屽悓鏍峰嚱鏁扮殑璋冪敤銆?/p>

銆銆涓夈傛渶鏂扮殑鍦板潃杞崲鍑芥暟inet_pton()鍜宨net_ntop()鍑芥暟inet_pton鍜宨net_ntop榪?涓嚱鏁拌兘澶熷鐞唅pv4鍜宨pv6.綆楁槸姣旇緝鏂扮殑鍑芥暟浜嗐俰net_pton鍑芥暟鍘熷瀷濡備笅[灝?#8220;鐐瑰垎鍗佽繘鍒?#8221; -> “鏁存暟”]錛屽茍涓旇繖涓や釜鍑芥暟鏄竴濂楀畨鍏ㄧ殑鍗忚鏃犲叧鐨勫湴鍧杞崲鍑芥暟銆傛墍璋撳畨鍏ㄥ嵆榪欎袱涓嚱鏁版槸鍙噸鍏ョ殑錛屽茍涓旇繖浜涘嚱鏁版敮鎸佸縐嶅湴鍧綾誨瀷錛屽寘鎷琁Pv4鍜孖Pv6. 1.inet_pton()鍑芥暟1>鍑芥暟鍔熻兘inet_pton()鍑芥暟灝嗗瓧絎︿覆綾誨瀷鐨処P鍦板潃杞崲涓轟簩榪涘埗綾誨瀷銆?/p>

銆銆2>鍑芥暟鍘熷瀷#include #include #include intinet_pton(int af錛?const char *src錛?void *dst);3>鍑芥暟褰㈠弬錛氾紵 int af錛歛f琛ㄧず緗戠粶綾誨瀷鐨勫崗璁棌錛屽湪IPv4涓嬬殑鍊間負AF_INET;錛?src錛氬瓨鏀鵑渶瑕佽漿鎹㈢殑瀛楃涓詫紵 dst 錛氬瓨鏀捐漿鎹㈠悗鐨勭粨鏋滐紝鍦↖Pv4涓嬶紝dst鎸囧悜緇撴瀯struct in_addr鐨勬寚閽堛?/p>

銆銆4>鍑芥暟榪斿洖鍊煎綋鍑芥暟inet_pton()鐨勮繑鍥炲間負-1鐨勬椂鍊欙紝閫氬父鏄敤浜巃f鎵鎸囧畾鐨勫崗璁棌涓嶆敮鎸侀犳垚錛屾鏃秂rrno鐨勮繑鍥炲間負EAFNOSUPPORT;褰撳嚱鏁扮殑榪斿洖鍊間負0鏃訛紝琛ㄧずsrc鎸囧悜鐨勫間笉鏄悎娉曠殑IP鍦板潃;褰撳嚱鏁扮殑榪斿洖鍊間負姝e兼椂錛岃〃紺鴻漿鎹㈡垚鍔熴?/p>

銆銆2.inet_ntop()鍑芥暟1>鍑芥暟鍔熻兘inet_pton()鍑芥暟灝嗕簩榪涘埗鐨勭綉緇淚P鍦板潃杞崲涓哄瓧絎︿覆銆?/p>

銆銆2>鍑芥暟鍘熷瀷錛?include #include #include intinet_nton(int af錛?const void *src錛?char *dst錛宻ocklen_t cnt);3>鍑芥暟褰㈠弬錛氾紵 int af錛歛f琛ㄧず緗戠粶綾誨瀷鐨勫崗璁棌錛屽湪IPv4涓嬬殑鍊間負AF_INET;錛?src 錛氫負闇瑕佽漿鎹㈢殑浜岃繘鍒禝P鍦板潃錛屽湪IPv4涓嬶紝src鎸囧悜涓涓猻tructin_addr緇撴瀯綾誨瀷鐨勬寚閽堛傦紵 dst鎸囧悜淇濆瓨緇撴灉緙撳啿鍖虹殑鎸囬拡錛?cnt鐨勫兼槸dst緙撳啿鍖虹殑澶у皬4>鍑芥暟榪斿洖鍊糏net_ntop()鍑芥暟榪斿洖涓涓寚鍚慸st鐨勬寚閽堛傚綋鍙戠敓閿欒鏃訛紝榪斿洖NULL.褰揳f璁懼畾鐨勫崗璁棌涓嶆敮鎸佹椂錛宔rrno璁劇疆涓篍AFNOSUPPORT;褰揹st緙撳啿鍖哄ぇ灝忚繃灝忕殑鏃跺檈rrno鐨勫間負ENOSPC. 3.鍑芥暟瀹炰緥錛?include #include #include

銆銆#include #include #include int main(int argc錛宑har *argv[])

銆銆{ struct in_addr ip;char ipstr[] = “192.168.1.1”;char addr[ADDRLEN];const char * str = NULL;int err = 0;if(err > 0){ printf(“inet_pton錛歩p %s value is 錛?x%x\n”錛宨pstr錛宨p.s_addr);} //鎶?92.168.12.255杞崲涓虹綉緇滃瓧鑺傚簭ip.s_addr = htonl(192 << 24 | 168<<16 | 12<<8 | 255);str = (const char *)inet_ntop(AF_INET錛?void*)&ip錛?char *)&addr[0]錛孉DDRLEN);if(str){ printf(“inet_ntop 錛歩p 0x%x is%s\n”錛宨p.s_addr錛宻tr);}鍥涖俰net_makeaddr()鍑芥暟錛宨net_lnaof()鍑芥暟鍜宨net_netof()鍑芥暟1.struct in_addr inet_makeaddr(int net錛宨nt host)

銆銆1>鍑芥暟鍔熻兘錛氫竴涓富鏈虹殑IP鍦板潃鍒嗕負緗戠粶鍦板潃鍜屼富鏈哄湴鍧錛宨net_makeaddr()鍑芥暟灝嗕富鏈哄瓧鑺傚簭鐨勭綉緇滃湴鍧net鍜屼富鏈哄湴鍧host鍚堝茍鎴愪竴涓綉緇滃瓧鑺傚簭鐨処P鍦板潃銆?/p>

銆銆2>鍑芥暟褰㈠弬錛氾紵 int net錛氬瓨鏀劇綉緇滃彿鍙傛暟(浜岃繘鍒跺艦寮忕殑涓繪満瀛楄妭搴?錛?int host錛氬瓨鏀句富鏈哄彿鍦板潃(浜岃繘鍒跺艦寮忕殑涓繪満瀛楄妭搴?

銆銆3>鍑芥暟榪斿洖鍊鹼細榪斿洖涓涓綉緇滃瓧鑺傚簭鐨処P鍦板潃4>鍑芥暟瀹炰緥錛歶nsigned long net錛宧ost;net = 0x0000007F;host = 0x00000001;struct in_addr ip = inet_makeaddr(net錛宧st);2.in_addr_t inet_lnaof(struct in_addr in)



]]>
紱昏亴寮曞彂鐨勮澶氭劅瑙?/title><link>http://m.tkk7.com/guiying/archive/2012/08/18/385753.html</link><dc:creator>鎵嬪績涓婄殑鍐板北</dc:creator><author>鎵嬪績涓婄殑鍐板北</author><pubDate>Sat, 18 Aug 2012 15:13:00 GMT</pubDate><guid>http://m.tkk7.com/guiying/archive/2012/08/18/385753.html</guid><wfw:comment>http://m.tkk7.com/guiying/comments/385753.html</wfw:comment><comments>http://m.tkk7.com/guiying/archive/2012/08/18/385753.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://m.tkk7.com/guiying/comments/commentRss/385753.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guiying/services/trackbacks/385753.html</trackback:ping><description><![CDATA[<span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "> 鐢變簬鏈榪戝閲岃浜嬬箒澶氾紝鐩墠鐨勭幇鐘跺啀涔熸棤娉曚負緇т簡錛屼簬鏄仛鍑轟簡涓涓噸瑕佺殑鍐沖畾--紱昏亴銆備簨瀹炰笂錛屽湪鐜板湪鐨勫叕鍙稿仛鍑鴻繖鏍風殑鍐沖畾涔熸槸欏虹悊鎴愮珷鐨勪簨鎯咃紝姣曠珶鍦ㄥ幓騫寸殑榪欎釜鏃跺欎竴璧烽闆ㄥ悓鑸熺殑鍚屼簨浠兘宸茬粡闄嗙畫紱昏亴浜嗭紝鎴戞槸涓烘暟涓嶅鍧氭寔鍒扮幇鍦ㄧ殑欏圭洰鎴愬憳浜嗐傚綋鐒舵垜涔熷茍娌℃湁緇х畫涔嬪墠鐨勯」鐩紝鑰屼笖琚媧懼埌鍖椾含鐨勫彟澶栦竴涓」鐩腑銆傚垰鍒頒紛濮嬶紝鐢變簬璇ラ」鐩粍鐨勫帇鍔涘緢澶э紝鍛ㄥ洿鐨勫悓浜嬩滑涔熼兘姣旇緝鏁笟錛屽啀鏈夎繖涔熸槸鎴戠涓嬈℃寮忓拰鍖椾含鐨勫悓浜嬩滑涓璧峰悎浣滐紝褰撶劧涔熸槸鎴戠涓嬈℃劅鍙楀埌鍖椾含杞歡寮鍙戠殑嫻撴祿姘涘洿銆傚潶鐧界殑璁詫紝榪欎釜欏圭洰緇勬墍鍋氱殑涓滆タ鍜屾垜鐨勬妧鏈尮閰嶅害騫朵笉鏄緢楂橈紝榪樺ソ澶у閮芥瘮杈冭亴涓氾紝騫朵笖鍒嗗伐鏄庣‘錛岃屽垎鍒版垜璐熻矗鐨勯儴鍒嗕篃鏄浉瀵規瘮杈冩搮闀跨殑錛屽嵆鏍稿績閫昏緫緇勪歡鐨勫紑鍙戝拰璁捐錛岃嚦浜嶶I閫昏緫鍜屽簳灞傛妧鏈敾鍏抽儴鍒嗛兘浜ょ粰浜嗗叾浠栦漢銆?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      涔嬪墠涔熸湁榪囧嚑嬈¤緸鑱岀殑緇忓巻錛屽彧鏄繖嬈$殑鎰熻姣旇緝濂囨紝鍙兘鏄勾榫勭殑鍘熷洜鍚э紝紜疄涓嶈兘鍋氬埌騫磋交鏃墮偅鏍鋒鏃犻【蹇屼簡銆傚嵆渚胯繖嬈′粛鐒惰兘欏哄埄鎵懼埌鏂扮殑宸ヤ綔錛屼絾鏄笅涓嬈″憿錛熻繖縐嶆兂娉曞湪涔嬪墠鐨勭鑱屼腑鏄粠鏈冭檻鐨勩傛湁閴翠簬姝わ紝灝辯敤浜嗗皢榪戜竴鍛ㄧ殑鏃墮棿榪涜浜嗘繁鍏ョ殑鎬濊冦傜鑱岀殑鐪熷疄鍘熷洜絀剁珶鏄粈涔堬紝鍗充究鏄湁澶氫釜鐞嗙敱錛屽埌搴曞摢涓涓墠鏄渶鏈閲嶈鐨勫憿錛熺劧鍚庡張鎯籌紝紱昏亴鐨勭洰鐨勫張鏄粈涔堬紝涔熷氨鏄涓轟簡浠涔堬紝鑰岃繖涓洰鐨勪竴鏃﹁揪鍒頒箣鍚庡張鑳界粰浣犲甫鏉ヤ粈涔堬紝鎵甯︽潵鐨勮繖浜涘張鑳藉浠婂悗鐨勫彂灞曟湁浠涔堟牱鐨勫府鍔╋紝褰掓牴緇撳簳涓鍙ヨ瘽錛屼富鍥犲拰闀胯繙鐨勮鍒掓槸鍚︽槸鍖歸厤鐨勩傚甫鐫榪欐牱涓榪炰覆鐨勭枒闂紑濮嬩簡鑷垜鍙嶇渷鐨勮繃紼嬨?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      榪樻槸鍏堣璇村師鍥犲惂銆?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎竴錛屽搴殑璐熸媴銆備富瑕佹潵鑷埗姣嶇殑韜綋錛屽啀鏈夊氨鏄瀛愯繕灝忥紝榪欐牱渚挎棤娉曚繚鎸佽繖縐嶆瘡鍛ㄥ嚭宸殑鐜扮姸浜嗐?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎簩錛屽伐浣滄劅瑙変笉濂姐傛瘡鍛ㄥ湪澶╂觸宸ヤ綔鐨勬椂鍊欙紝鍛ㄥ洿娌℃湁涓涓猅eam Member錛岃繛娌熼氬拰寮寮鐜╃瑧鐨勪漢閮芥病鏈夛紝鍛ㄥ洿閮芥槸鍏朵粬欏圭洰緇勭殑鎴愬憳錛屾病鏈変竴涓璇嗙殑銆?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎笁錛屾矡閫氭晥鐜囧亸浣庯紝鏈夌殑鏃跺欏洜涓轟竴涓緢綆鍗曠殑Bug鎴栨柊闇姹傦紝涓嶅緱涓嶅弽澶嶅緢澶氭錛岃繖縐嶅紓鍦扮殑宸ヤ綔鏂瑰紡鍦ㄦ矡閫氫笂紜疄瀛樺湪鏋佸ぇ鐨勯殰紕嶃?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎洓錛岀幇鏈夌殑宸ヤ綔鍜屾垜鏈潵鐨勬妧鏈柟鍚戜笉鏄潪甯稿尮閰嶃傚嵆渚垮姝わ紝姣曠珶鏄丳rogrammer浜嗭紝搴斾粯璧鋒潵闂涓嶅ぇ銆?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎簲錛屽縐誨姩璁懼鐨勫紑鍙戜粛鐒朵繚鎸佺潃鏋佸ぇ鐨勭儹鎯咃紝甯屾湜鑳藉緇х畫浠庝簨榪欎竴鏂歸潰鐨勬妧鏈爺鍙戝伐浣溿?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">      絎叚銆佸湪浜嗚В涔嬪悗錛屾劅瑙夊鍖呭叕鍙哥殑鏂囧寲鍜屾墍瑕佹眰鐨勬妧鑳藉鎴戞潵璇達紝紜疄闈炲父涓嶅悎閫傘備笉榪囪繖閲岀殑欏圭洰榪愪綔鏂瑰紡紜疄緇欎簡鎴戜竴縐嶈崇洰涓鏂扮殑鎰熻銆?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 16px; ">      </span>宸笉澶氬氨鏄繖浜涗簡鍚с備粠涓婇潰鐨勫嚑鏉′腑榪涜鍒嗘瀽錛岀涓鏉℃槸鍒氭х殑闇姹傦紝娌℃湁浠涔堝彲璇寸殑錛岃繖鏄厖鍒嗗繀瑕佹潯浠躲傝屽湪鍏朵粬鍘熷洜涔嬩腑錛岀浜旀潯鏄渶鏈閲嶈鐨勶紝灝界宸茬粡Coding寰堝寰堝騫達紝浣嗙戶緇瑿oding涓嬪幓鐨勭儹鎯呬粛鐒跺拰褰撳垵涓鏍風偨鐑堬紝涔熺湡鐨勫笇鏈涜兘澶熷厬鐜板叆琛屼箣鍒濈殑瑾撹█錛孋oding鍒伴浼戙傜劧鑰屾墍涓嶅悓鐨勬槸錛岄殢鐫騫撮緞鐨勬敼鍙樺拰緇忛獙鐨勫澶氾紝涓嶅彲鑳藉啀鍍忎互鍓嶉偅鏍鋒祽嫻戝櫓鍣╃殑鍘籆oding浜嗐傝嚜宸變竴鐩撮潪甯告復鏈涜兘澶熸壘鍒頒竴涓潪甯擱潪甯擱傚悎鑷繁錛屽悓鏃跺張闈炲父闈炲父鏈夊叴瓚g殑鏂瑰悜錛屽湪榪欐潯璺笂錛屾渶澶у寲鑷繁鐨勭粡楠屽鹼紝鐢ㄥ嚑騫寸殑鏃墮棿鍋氬嚭涓涓湡姝e睘浜庤嚜宸憋紝鍚屾椂鍙堣兘璇佹槑鑷繁浠峰肩殑杞歡浜у搧鏉ャ?/span><br style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><p style="color: #362e2b; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 16px; ">      </span>褰撶劧姣忎釜浜洪兘甯屾湜鏈変竴浠借柂姘翠赴鍘氱殑宸ヤ綔錛屾瘯绔熼渶瑕佸吇瀹剁硦鍙o紝鐢熷効鑲插コ銆傛墍浠ユ垜浠湪鎬ヤ簬瀹炵幇鐞嗘兂鐨勫悓鏃朵篃涓嶈兘涓嶉【鍙婃潵鑷簬鐜板疄鐨勮冮獙銆傛垜鎯籌紝鑳藉瀹屽叏鏀懼緱涓嬪幓孌婃涓鎼忓茍鏈緇堝彇寰楁垚鍔熺殑浜哄簲璇ユ槸鏋佸皯鏁幫紝鏇村鐨勪漢娌℃湁榪欐牱鐨勫媷姘斿拰榪愭皵銆傛垜浣滀負涓鍚嶈丳rogrammer錛屽湪蹇冩佷笂鐩告瘮浜庝互鍓嶆洿涓哄鉤鍜屼簡錛屾瘯绔熺Н钃勫拰鏀跺叆閮借繕綆楄鐨勮繃鍘匯傜劧鑰屽笇鏈涜耽寰楀皧閲嶇殑蹇冨嵈鏇翠負嫻撶儓浜嗭紝姣斿璇達紝鍦ㄦ渶榪戣繖涓騫村鐨勬椂闂撮噷錛屽潥鎸佸啓鍗氬鍜屾妧鏈垎浜紱涔嬪墠鐙珛寮鍙戠殑鏈嶅姟鍣ㄥ鉤鍙板凡緇忎負澶氬灝忓瀷鍏徃浣跨敤騫舵垚鍔熼儴緗蹭笂綰匡紱闅忕潃鏋舵瀯璁捐緇忛獙鐨勪笉鏂彁鍗囷紝璁捐鏈熼棿鑰冭檻鐨勮瑙掍篃鏇翠負澶氭牱銆傚敖綆″姝わ紝蹇冮噷濮嬬粓榪樻槸鍩嬭棌鐫閭d釜宸ㄥぇ鐨勭己鎲撅紝涓轟粈涔堜粛鐒舵病鏈変竴涓湡姝e睘浜庤嚜宸辯殑浜у搧鍛紵涓轟粈涔堜笉鑳藉儚涓涓緩絳戝笀閭f牱鍛婅瘔鍛ㄥ洿浜猴紝榪欎釜寤虹瓚鏄垜鐨勪綔鍝併?/p><img src ="http://m.tkk7.com/guiying/aggbug/385753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guiying/" target="_blank">鎵嬪績涓婄殑鍐板北</a> 2012-08-18 23:13 <a href="http://m.tkk7.com/guiying/archive/2012/08/18/385753.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>cas ajax鐧誨綍鏂瑰紡璺ㄥ煙鏃秙ession涓㈠け闂瑙e喅http://m.tkk7.com/guiying/archive/2012/08/18/385754.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Sat, 18 Aug 2012 15:13:00 GMThttp://m.tkk7.com/guiying/archive/2012/08/18/385754.htmlhttp://m.tkk7.com/guiying/comments/385754.htmlhttp://m.tkk7.com/guiying/archive/2012/08/18/385754.html#Feedback1http://m.tkk7.com/guiying/comments/commentRss/385754.htmlhttp://m.tkk7.com/guiying/services/trackbacks/385754.html闂錛氬湪ie嫻忚鍣ㄤ笅錛屽煙鍚岮閫氳繃iframe鐨勬柟寮忔妸鐧誨綍淇℃伅post鍒板煙鍚嶄負B鐨刢as鏈嶅姟鍣ㄤ笂錛岀粡榪嘾ebug鍙戠幇A鑾峰彇loginTicket鏃剁殑sessionId鍜宲ost榪囧幓鏃剁殑sessionid涓嶄竴鑷淬傚彧鏈塱e嫻忚鍣ㄦ湁榪欎釜闂錛岀伀鐙愯胺姝屾祻瑙堝櫒姝e父銆?/span>

鍘熷洜錛氭煡璧勬枡鐭ラ亾IE6/IE7鏀寔鐨凱3P(Platform for Privacy Preferences Project (P3P) specification)鍗忚榛樿闃繪絎笁鏂規棤闅愮瀹夊叏澹版槑鐨刢ookie錛岀伀鐙愬拰璋鋒瓕鐩墠榪樹笉鏀寔P3P瀹夊叏鐗規э紝鎵浠ュ畠浠笉瀛樺湪姝ら棶棰樹簡銆?/span>

瑙e喅鏂規硶錛氬湪絎竴嬈¤幏鍙杔oginTicket鏃跺湪response涓緗畃3p澹版槑錛屽涓嬶細

response.setHeader("P3P", "CP=CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR");



]]>
Linux涓慨鏀笽Phttp://m.tkk7.com/guiying/archive/2012/08/08/385099.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Wed, 08 Aug 2012 15:47:00 GMThttp://m.tkk7.com/guiying/archive/2012/08/08/385099.htmlhttp://m.tkk7.com/guiying/comments/385099.htmlhttp://m.tkk7.com/guiying/archive/2012/08/08/385099.html#Feedback0http://m.tkk7.com/guiying/comments/commentRss/385099.htmlhttp://m.tkk7.com/guiying/services/trackbacks/385099.html鐜板湪姝e湪澶嶄範linux錛屽皢涓浜涙瘮杈冨父鐢ㄧ殑涓滆タ璁頒笅鏉ワ紝涓閬嶄互鍚庡啀嬈″涔?/p>

浣跨敤root鐢ㄦ埛鐧誨綍錛屾垨鑰呯敤鏅氱敤鎴風櫥褰曚箣鍚庝嬌鐢╯u root鍒囨崲錛岀浉淇℃甯鎬漢閮戒細閫夋嫨鍓嶈呫?/p>

1銆佸垏鎹㈢洰褰曪細

cd  /etc/sysconfig/network-scripts

2銆佷嬌鐢╲i緙栬緫鍣ㄦ墦寮ifcfg-eth0

vi  ifcfg-eth0

淇敼鍏朵腑鍐呭錛?/p>

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.1.3

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

HWADDR=鍘熸潵鏄粈涔堝氨鏄粈涔?/p>

ONBOOT=yes

 

鐒跺悗閲嶅惎緗戝崱鏈嶅姟錛?/p>

service network restart

濡傛灉鏃犳硶浣跨敤service,閭d箞灝?sbin鍔犲叆鐜鍙橀噺錛屽鏋滃彲浠ヤ嬌鐢ㄥ垯涓嶉渶瑕佹墽琛屼笅闈㈠懡浠わ細

export PATH=$PATH:/sbin

 

 

榪欑淇敼鏂規硶鏄案涔呯殑錛屽嵆浣夸綘閲嶅惎鍚庝粛鐒舵湁鏁堬紝榪樻湁涓縐嶆瘮杈冨揩鎹風殑鏂規硶濡備笅錛?/p>

 

ifconfig eth0 192.168.1.3 netmask=255.255.255.0 up

绔嬮┈鐢熸晥銆?/p>

]]>
Linux涓父鐢ㄥ懡浠ゅ涔犳葷粨http://m.tkk7.com/guiying/archive/2012/08/08/385098.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Wed, 08 Aug 2012 15:46:00 GMThttp://m.tkk7.com/guiying/archive/2012/08/08/385098.htmlhttp://m.tkk7.com/guiying/comments/385098.htmlhttp://m.tkk7.com/guiying/archive/2012/08/08/385098.html#Feedback0http://m.tkk7.com/guiying/comments/commentRss/385098.htmlhttp://m.tkk7.com/guiying/services/trackbacks/385098.html鍓嶉潰鐨勭珷鑺傞噷瀵筶inux鐨勬枃浠剁殑鏉冮檺鍋氫簡綆鍗曠殑瑙i噴銆傜幇鍦ㄦ潵鐪嬬湅甯歌鐨勫懡浠わ紝浠庣畝鍗曠殑寮濮嬶細

1 銆佸垏鎹㈢洰褰?/p>

cd

鍒?tmp 鐩綍錛歝d /tmp

鍒頒笂灞傜洰褰曪細cd ..

2 銆佹煡鐪嬪綋鍓嶇洰褰?/p>

pwd

3銆?鍒涘緩涓涓柊鐨勬枃浠跺す錛?/p>

mkdir

鍒涘緩涓灞傜洰褰曪細

鍒涘緩澶氬眰鐩綍錛?/p>

4 銆佸垹闄ょ洰褰曪細

rmdir [-p]   濡傛灉闇瑕佸眰綰у垹闄ょ洰褰曪紝灝遍渶瑕佸甫涓妏錛堝彧鑳藉垹闄ょ┖鐩綍錛?/p>

5銆佹煡璇㈢幆澧冨彉閲?/p>

echo $PATH  鎴栬?PATH

 

6銆佸垏鎹㈢敤鎴鳳細

su 鐢ㄦ埛鍚?/p>

7銆佺Щ鍔ㄦ枃浠?/p>

 

 

浠旂粏闃呰涓婇潰鐨勫懡浠わ紝浣犱細鍙戠幇mv榪樺彲浠ュ鏂囦歡榪涜浠庡懡鍚嶏紝涓婇潰鐨勫懡浠ゅ皢hellot.txt浠巃涓Щ鍔ㄥ埌浜哹涓紝騫舵敼鍚嶄負hello1.txt

 

8銆佹煡鐪嬫枃浠朵笌鐩綍

ls

ls -a  鐩綍鍚嶇О錛氬垪鍑虹洰褰曚腑鎵鏈夌殑鏂囦歡

ls -al 鐩綍鍚嶏細鍒楀嚭闀垮瓧絎︿覆錛屽寘鍚枃浠剁殑涓浜涜緇嗕俊鎭?/p>

濡傛灉娌℃湁緇欏畾鐩綍鍚嶏紝閭d箞灝辨槸褰撳墠鐩綍

 

9銆佹枃浠剁殑澶嶅埗錛?/p>

cp [-adfilprsu] 婧愭枃浠?nbsp; 鐩爣鏂囦歡    //灝嗘簮鏂囦歡鎷瘋礉鍒扮洰鏍囨枃浠?/p>

cp  src1,src2,... des   //灝嗗涓簮鏂囦歡鎷瘋礉鍒扮洰鐨勬枃浠跺す

 

cp榪欎釜鍛戒護闈炲父閲嶈錛屼笉鍚岀殑韜喚鎵ц瀵瑰懡浠や駭鐢熶笉鍚岀殑鏁堟灉錛屽挨鍏舵槸-a,-p鍙傛暟錛屽涓嶅悓鐨勮韓浠芥潵璇達紝鍖哄埆闈炲父澶с?/p>

渚?錛?/p>

浣跨敤root鎵ц錛?/p>

濡傛灉鎴戜滑瑕佸皢鏂囦歡鐨勬墍鏈夌殑灞炴у鍒惰繃鏉ワ紝鍒欒鍔犱笂鍙傛暟-a

 

澶嶅埗涓涓洰褰曞埌鍙﹀涓涓洰褰?cp -r /src /desc

 

 

10 銆佺Щ闄ゆ枃浠舵垨鐩綍

rm [-fir] 鏂囦歡鎴栫洰褰?/p>

-f 寮哄埗鐨勬剰鎬濓紝蹇界暐涓嶅瓨鍦ㄧ殑鏂囦歡錛屼笉浼氬嚭鐜拌鍛婁俊鎭?/p>

-i浜掑姩妯″紡錛氬垹闄ゅ墠錛屼細璇㈤棶鏄惁鍒犻櫎

-r 錛氶掑綊鍒犻櫎

 

榪欓噷涓嶅啀婕旂ず錛岃寰椾箣鍓嶇殑rmdir鍚楋紝鍙兘鍒犻櫎絀虹洰褰曪紝鎵浠ュ垹闄ら潪絀虹洰褰曞彧鑳戒嬌鐢╮m -r

11銆佹枃浠剁被瀹規煡璇?/p>

cat

-b:鍒楀嚭琛屽彿

-n:鍒楀嚭琛屽彿錛屽寘鎷┖鐧借

 

cat 鏄竴嬈℃у皢鏁版嵁鏄劇ず鍒板睆騫曚笂錛屽鏋滄兂涓欏典竴欏電殑鐪嬫庝箞鍔烇紵

浣跨敤more鍛戒護

more鍦ㄨ繍琛岀殑榪囩▼涓紝浣犳湁鍑犱釜鎸夐敭鍙互鎸夛細

絀烘牸閿細浠h〃鍚戜笅緲諱竴欏?/p>

Enter:浠h〃鍚戜笅婊氬姩涓琛?/p>

q:紱誨紑more

b錛氬線鍥炵炕欏?/p>

 

 

12 銆佸垱寤烘枃浠?/p>

touch

touch a.txt 灝變細鍦ㄥ綋鍓嶇洰褰曚笅鍒涘緩a.txt

 

13銆佹煡鎵炬枃浠剁殑鍛戒護

whereis ,find

whereis [-bmsu]  鏂囦歡鎴栫洰褰曞悕

-b:浜岃繘鍒舵枃浠?/p>

-m:鍙壘鍦ㄨ鏄庢枃浠秏anual璺緞涓嬬殑闂觸

-s:鍙壘source婧愭枃浠?/p>

-u:鏌ユ壘涓嶅湪涓婅堪涓変釜閫夐」涓殑鍏朵粬鐗規畩鏂囦歡

 

whereis ifconfig

 

涓嬮潰鐪嬬湅find鍛戒護

 

find [path] [option] [actioin]

鏌ユ壘/home涓嬮潰灞炰簬gavin鐨勬枃浠?/p>

find   /home  -user  gavin

鏌ユ壘緋葷粺涓笉灞炰簬浠諱綍浜虹殑鏂囦歡

find /  -nouser

鏌ユ壘鏂囦歡鍚嶄負passwd鐨勮繖涓枃浠?/p>

find    /     -name passwd

鏌ユ壘鏂囦歡綾誨瀷涓簊ocket鐨勬枃浠?/p>

find   /    -type s

 

14銆佺鐩樺拰鐩綍鐨勫閲?/p>

df:鍒楀嚭鏂囦歡緋葷粺鐨勬暣浣撶鐩樹嬌鐢ㄩ噺

du:璇勪及鏂囦歡緋葷粺鐨勭鐩樹嬌鐢ㄩ噺

15 鍒涘緩閾炬帴鏂囦歡

ln  [-sf] 婧愭枃浠?nbsp;  鐩爣鏂囦歡

 

-s  :鍒涘緩杞繛鎺ワ紝濡傛灉涓嶅姞鍒欐槸紜繛鎺?/p>

-f:濡傛灉鐩爣鏂囦歡瀛樺湪錛屽垯鍒犻櫎鍚庡啀寤?/p>

 

[root@localhost test2]# echo 'good'>a.txt
[root@localhost test2]# ls
a.txt
[root@localhost test2]# ln -s a.txt b
[root@localhost test2]# ls
a.txt  b
[root@localhost test2]# ll
total 12
-rw-r--r-- 1 root root 5 Aug  8 01:09 a.txt
lrwxrwxrwx 1 root root 5 Aug  8 01:09 b -> a.txt
[root@localhost test2]# echo 'hello'>>b
[root@localhost test2]# cat b
good
hello
[root@localhost test2]# cat a.txt
good
hello
[root@localhost test2]# ln a.txt c
[root@localhost test2]# ll
total 20
-rw-r--r-- 2 root root 11 Aug  8 01:09 a.txt
lrwxrwxrwx 1 root root  5 Aug  8 01:09 b -> a.txt
-rw-r--r-- 2 root root 11 Aug  8 01:09 c
[root@localhost test2]# echo 'bad'>>c
[root@localhost test2]# cat c
good
hello
bad
[root@localhost test2]# cat a.txt
good
hello
bad
[root@localhost test2]# cat b
good
hello
bad
[root@localhost test2]# rm a.txt
rm: remove regular file `a.txt'? y
[root@localhost test2]# cat b
cat: b: No such file or directory
[root@localhost test2]# cat c
good
hello
bad
[root@localhost test2]#

 

榪愯涓婇潰鐨勫懡浠よ錛岀浉淇′綘瀵筶n鐨勪嬌鐢ㄤ細闈炲父娓呮鐨勩?/p>

 

15銆佹寕杞紺D

16銆佹枃浠跺帇緙?/p>

tar

-c:鍒涘緩涓涓帇緙╂枃浠?/p>

-v:鏄劇ず鍘嬬緝榪囩▼

-f:緇欏嚭鍘嬬緝鏂囦歡鍚?/p>

-x:瑙e帇鏂囦歡

-t::鏌ョ湅鍘嬬緝鍖呬腑鍙堝摢浜涙枃浠?/p>



]]>
綆楁硶瀛︿範涔嬪瓧絎︿覆宸︾Щ鍜屽彸縐?/title><link>http://m.tkk7.com/guiying/archive/2012/08/08/385097.html</link><dc:creator>鎵嬪績涓婄殑鍐板北</dc:creator><author>鎵嬪績涓婄殑鍐板北</author><pubDate>Wed, 08 Aug 2012 15:45:00 GMT</pubDate><guid>http://m.tkk7.com/guiying/archive/2012/08/08/385097.html</guid><wfw:comment>http://m.tkk7.com/guiying/comments/385097.html</wfw:comment><comments>http://m.tkk7.com/guiying/archive/2012/08/08/385097.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/guiying/comments/commentRss/385097.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guiying/services/trackbacks/385097.html</trackback:ping><description><![CDATA[<p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">1.璁捐涓涓畻娉曪紝鎶婁竴涓惈鏈塏涓厓绱犵殑鏁扮粍寰幆鍙崇ЩK浣嶏紝瑕佹眰鏃墮棿澶嶆潅搴︿負O錛圢錛夛紝</p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">涓斿彧鍏佽浣跨敤涓や釜闄勫姞鍙橀噺銆?br />鏂規硶涓錛?br />姣忔灝嗘暟緇勪腑鐨勫厓绱犲彸縐諱竴浣嶏紝寰幆K嬈★紝鍒欏疄鐜頒簡鍙崇ЩK浣嶃?br />渚嬪錛?br />鍘熷瀛楃涓詫細abcd1234<br />鍙崇Щ涓浣嶏細4abcd123<br />鍙崇Щ涓浣嶏細34abcd12<br />鍙崇Щ涓浣嶏細234abcd1<br />鍙崇Щ涓浣嶏細1234abcd<br />寰幆4嬈★紝鍒欏疄鐜頒簡鍙崇Щ4嬈?/p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">瀹炵幇鍑芥暟濡備笅錛?br /></p><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; ">void</span><span style="color: #000000; "> right_shift(</span><span style="color: #0000FF; ">char</span><span style="color: #000000; "> </span><span style="color: #000000; ">*</span><span style="color: #000000; ">str, </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> N, </span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> K)<br />{<br />    </span><span style="color: #0000FF; ">char</span><span style="color: #000000; "> temp;<br />    K </span><span style="color: #000000; ">%=</span><span style="color: #000000; "> N; </span><span style="color: #008000; ">//</span><span style="color: #008000; ">鐩殑鏄紝褰揔 > N鏃訛紝縐誨姩K嬈′笌縐誨姩K-i*N嬈℃槸涓鏍風殑銆?/span><span style="color: #008000; "><br /></span><span style="color: #000000; ">    </span><span style="color: #0000FF; ">while</span><span style="color: #000000; ">(K</span><span style="color: #000000; ">--</span><span style="color: #000000; ">)<br />    {<br />        t </span><span style="color: #000000; ">=</span><span style="color: #000000; "> str[N </span><span style="color: #000000; ">-</span><span style="color: #000000; ">1</span><span style="color: #000000; ">];<br />        </span><span style="color: #0000FF; ">for</span><span style="color: #000000; ">(</span><span style="color: #0000FF; ">int</span><span style="color: #000000; "> i </span><span style="color: #000000; ">=</span><span style="color: #000000; "> N </span><span style="color: #000000; ">-</span><span style="color: #000000; "> </span><span style="color: #000000; ">1</span><span style="color: #000000; ">; i </span><span style="color: #000000; ">></span><span style="color: #000000; "> </span><span style="color: #000000; ">0</span><span style="color: #000000; ">; i</span><span style="color: #000000; ">--</span><span style="color: #000000; ">)<br />            str[i] </span><span style="color: #000000; ">=</span><span style="color: #000000; "> str[i </span><span style="color: #000000; ">-</span><span style="color: #000000; "> </span><span style="color: #000000; ">1</span><span style="color: #000000; ">];<br />        str[</span><span style="color: #000000; ">0</span><span style="color: #000000; ">] </span><span style="color: #000000; ">=</span><span style="color: #000000; "> t;<br />    }<br />}</span></div><br /><p>浠庝笂闈㈢殑瀹炵幇浠g爜鍙互鐪嬪嚭錛?br />鐢變簬K %= N錛?鎵浠hile寰幆鐨凨鍊兼槸灝忎簬N鐨勩傛墍浠ユ椂闂村鏉傚害鏈澶т負O(N^2), 絀洪棿澶嶆潅搴︿負O(1)錛屼笉絎﹀悎棰樼洰瑕佹眰銆?/p><p>鏂規硶浜岋細<br />瀵逛簬鍘熷瀛楃涓瞐bcd1234錛屽彸縐?浣嶅悗涓猴細34abcd12銆?br />閫氳繃姣旇緝鍙互鐪嬪嚭錛屾湁涓ゆ瀛愬瓧絎︿覆鐨勯『搴忔槸涓嶅彉鐨勩俛bcd12鍜?4銆?br />鍒欏彲鍙戠幇錛屽彸縐籏浣嶇殑榪囩▼灝辨槸鎶婃暟緇勭殑涓ら儴鍒嗕氦鎹㈢殑榪囩▼銆?/p><p>渚嬪錛歛bcd12|34.<br />瀵筧bcd12閫嗗簭鎺掑垪錛?1dcba<br />瀵?4閫嗗簭鎺掑垪錛?nbsp;  43<br />瀵瑰叏閮ㄧ殑21dcba|43榪涜閫嗗簭鎺掑垪錛?4abcd21.</p><p>寰楀嚭濡備笅緇撹錛?br />灝嗗瓧絎︿覆S="abcd1234"鍒嗕負涓ら儴鍒哫="abcd12"鍜孻="34"銆傞偅涔圫=(X, Y)<br />X閫嗗簭璁頒負X'="21dcba"<br />Y閫嗗簭璁頒負Y'="43"<br />鍒?X', Y')="21dcba43"鏁翠綋鍐嶉嗗簭涓?34abcd12" = (Y, X)</p><p>鍗?X', Y')' = (Y, X)</p><p>浠g爜瀹炵幇濡備笅錛?/p><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; ">void</span> reverse(<span style="color: #0000FF; ">char</span>* str, <span style="color: #0000FF; ">int</span> begin, <span style="color: #0000FF; ">int</span> end)<br />{<br />    <span style="color: #0000FF; ">char</span> temp;<br />    <span style="color: #0000FF; ">for</span>( ; begin < end; begin++)<br />    {<br />        temp = str[end];<br />        str[end] = str[begin];<br />        str[begin] = temp;<br />    }<br />}<br /><br /><span style="color: #0000FF; ">void</span> right_shift(<span style="color: #0000FF; ">char</span> *str, <span style="color: #0000FF; ">int</span> N, <span style="color: #0000FF; ">int</span> K)<br />{<br />    K %= N;<br />    reverse(str, 0, N - K -1);<br />    reverse(str, N - K, N - 1);<br />    reverse(str, 0, N - 1);<br />}</div><br /><br /><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">璇ョ畻娉曞垯瀹炵幇浜嗗湪綰挎ф椂闂村唴瀹炵幇鍙崇Щ鎿嶄綔浜嗐?/p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">緙栧啓涓誨嚱鏁版祴璇曞涓嬶細</p><div style="font-size: 13px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cccccc; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; border-image: initial; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; padding-top: 4px; width: 98%; word-break: break-all; background-color: #eeeeee; "><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->#include <stdio.h><br />#include <stdlib.h><br /><br /><span style="color: #0000FF; ">int</span> main()<br />{<br />    <span style="color: #0000FF; ">char</span> str[] = "abcd1234";<br />    printf("The initial string:%s\n", str);<br />    <br />    right_shift(str, 8, 2);<br />    printf("The string after right shift:%s\n", str);<br />    <br />    system("pause");<br />    <span style="color: #0000FF; ">return</span> 0<br />}</div><br /><span style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">2.瀹炵幇瀵瑰瓧絎︿覆榪涜宸︽棆杞殑鍑芥暟錛岃姹傚闀垮害涓簄鐨勫瓧絎︿覆鎿嶄綔鐨勬椂闂村鏉傚害涓篛(n), 絀洪棿澶嶆潅搴︿負O(1).</span><br style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">渚嬪錛屽師濮嬪瓧絎︿覆錛歛bcd1234錛屽乏鏃嬭漿2浣嶅悗涓猴細cd1234ab</span><br style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">閫氳繃涓婇潰鐨?鐨勫垎鏋愶紝鍙槸鎶婂彸縐繪敼涓哄乏縐匯傚叾浠栨柟娉曠浉鍚屻?/span><br style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; " /><span style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; ">浠g爜瀹炵幇濡備笅錛?/span> <br /><br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; ">void</span> reverse(<span style="color: #0000FF; ">char</span>* str, <span style="color: #0000FF; ">int</span> begin, <span style="color: #0000FF; ">int</span> end)<br />{<br />    <span style="color: #0000FF; ">char</span> temp;<br />    <span style="color: #0000FF; ">for</span>( ; begin < end; begin++)<br />    {<br />        temp = str[end];<br />        str[end] = str[begin];<br />        str[begin] = temp;<br />    }<br />}<br /><br /><span style="color: #0000FF; ">void</span> right_shift(<span style="color: #0000FF; ">char</span> *str, <span style="color: #0000FF; ">int</span> N, <span style="color: #0000FF; ">int</span> K)<br />{<br />    K %= N;<br />    reverse(str, 0, K -1);<br />    reverse(str, K, N - 1);<br />    reverse(str, 0, N - 1);<br />}<br /><br /><span style="color: #0000FF; ">int</span> main()<br />{<br />    <span style="color: #0000FF; ">char</span> str[] = "abcd1234";<br />    printf("The initial string:%s\n", str);<br />    <br />    right_shift(str, 8, 2);<br />    printf("The string after right shift:%s\n", str);<br />    <br />    system("pause");<br />    <span style="color: #0000FF; ">return</span> 0<br />}</div><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><p> </p><img src ="http://m.tkk7.com/guiying/aggbug/385097.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guiying/" target="_blank">鎵嬪績涓婄殑鍐板北</a> 2012-08-08 23:45 <a href="http://m.tkk7.com/guiying/archive/2012/08/08/385097.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璁╂暟鎹簱娓告爣鍙樺緱綆鍗?/title><link>http://m.tkk7.com/guiying/archive/2012/08/01/384563.html</link><dc:creator>鎵嬪績涓婄殑鍐板北</dc:creator><author>鎵嬪績涓婄殑鍐板北</author><pubDate>Wed, 01 Aug 2012 14:13:00 GMT</pubDate><guid>http://m.tkk7.com/guiying/archive/2012/08/01/384563.html</guid><wfw:comment>http://m.tkk7.com/guiying/comments/384563.html</wfw:comment><comments>http://m.tkk7.com/guiying/archive/2012/08/01/384563.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/guiying/comments/commentRss/384563.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guiying/services/trackbacks/384563.html</trackback:ping><description><![CDATA[<p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><strong><span style="font-size: 18px; ">錛堜竴錛夋祬璋堟父鏍?/span></strong></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>錛?span style="font-family: Calibri; ">1</span>錛夋父鏍囩殑姒傚康</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">      娓告爣鏄寚鍚戞煡璇㈢粨鏋滈泦鐨勪竴涓寚閽堬紝瀹冩槸涓涓氳繃瀹氫箟璇彞涓庝竴鏉?span style="font-family: Calibri; ">Select</span>璇彞鐩稿叧鑱旂殑涓緇?span style="font-family: Calibri; ">SQL</span>璇彞錛屽嵆浠庣粨鏋滈泦涓愪竴鐨勮鍙栦竴鏉¤褰曘傛父鏍囧寘鍚袱鏂歸潰鐨勫唴瀹癸細</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>娓告爣緇撴灉闆嗭細鎵ц鍏朵腑鐨?span style="font-family: Calibri; ">Select</span>璇彞鎵寰楀埌鐨勭粨鏋滈泦錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>娓告爣浣嶇疆錛氫竴涓寚鍚戞父鏍囩粨鏋滈泦鍐呯殑鏌愪竴鏉¤褰曠殑鎸囬拡</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">       鍒╃敤娓告爣鍙互鍗曠嫭鎿嶇旱緇撴灉闆嗕腑鐨勬瘡涓琛屻傛父鏍囧湪瀹氫箟浠ュ悗瀛樺湪涓ょ鐘舵侊細鍏抽棴鍜屾墦寮銆傚綋娓告爣鍏抽棴鏃訛紝鍏舵煡璇㈢粨鏋滈泦涓嶅瓨鍦紱鍙湁褰撴父鏍囨墦寮鏃訛紝鎵嶈兘鎸夎璇誨彇鎴栦慨鏀圭粨鏋滈泦涓殑鏁版嵁銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">    錛?span style="font-family: Calibri; ">2</span>錛夋祬璋堟父鏍?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">         </span>娓告爣鎴戜滑鍙互閫氫織鐨勮В閲婁負鍙樺姩鐨勬爣紺恒傛濡傚畠鐨勮В閲婁竴鏍鳳紝鏁版嵁搴撲腑鐨勬父鏍囧叾瀹炰篃鏄竴縐嶈鍙栨暟鎹殑鏂瑰紡銆備婦涓畝鍗曠殑渚嬪瓙鏉ヨ錛氭垜鏈変竴涓數璇濇湰錛岀數璇濇湰涓婄殑鍙風爜棣栧厛鏄寜鍦板煙鍒掑垎鐨勶紝鐜板湪鎴戞兂鎵句釜瀹朵綇寤婂潑鐨勬潕鍥涖傞鍏堟垜浠鍋氱殑鏄厛鎵懼埌寤婂潑鍦板尯鐨勭數璇濊〃錛屾壘鍒板悗鐨勮〃涔熷嵆鏄垜浠笂闈㈡墍璇寸殑娓告爣緇撴灉闆嗭紱鑰屼負浜嗘壘鍒版潕鍥涙垜浠彲鑳戒細鐢ㄦ墜涓鏉′竴鏉¢愯鐨勬壂榪囷紝浠ュ府鍔╂垜浠壘鍒版墍闇鐨勯偅鏉¤褰曘傚搴斾簬鏁版嵁搴撴潵璇達紝榪欏氨鏄父鏍囩殑妯″瀷銆傛墍浠ワ紝浣犲彲浠ヨ繖鏍鋒兂璞★細琛ㄦ牸鏄暟鎹簱涓殑琛紝鑰屾垜浠殑鎵嬪ソ姣旀槸娓告爣銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">       鎬葷粨鏉ヨ娓告爣灝卞ソ姣旀槸鍦ㄧ數璇濇湰涓婇愪竴鎵弿鍙風爜鐨勬墜鎸囥?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><strong><span style="font-size: 18px; ">錛堜簩錛変嬌鐢ㄦ父鏍?/span></strong></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       </span>涓涓簲鐢ㄧ▼搴忎腑鍙互浣跨敤涓ょ綾誨瀷鐨勬父鏍囷細鍓嶇錛堝鎴鳳級娓告爣鍜屽悗绔紙鏈嶅姟鍣級娓告爣錛屽畠浠槸涓や釜涓嶅悓鐨勬蹇點?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       </span>浣嗘棤璁轟嬌鐢ㄥ摢縐嶆父鏍囷紝閮藉繀欏葷粡榪囧涓嬬殑姝ラ錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>澹版槑娓告爣</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>鎵撳紑娓告爣</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>浠庢父鏍囦腑鎿嶄綔鏁版嵁</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       ●</span>鍏抽棴娓告爣</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>涓嬮潰鎴戜滑涓昏璁茶堪涓嬫湇鍔″櫒娓告爣錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>錛?span style="font-family: Calibri; ">1</span>錛夊畾涔夋父鏍?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">         </span>浣跨敤娓告爣涔嬪墠蹇呴』鍏堝0鏄庡畠銆傚0鏄庢寚瀹氬畾涔夋父鏍囩粨鏋滈泦鐨勬煡璇€傞氳繃浣跨敤<span style="font-family: Calibri; ">for update</span>鎴?span style="font-family: Calibri; ">for read only</span>鍏抽敭璇嶅皢娓告爣鏄懼紡瀹氫箟鎴愬彲鏇存柊鐨勬垨鍙鐨勩?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>Declare cursor_name  cursor</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     For select_statement</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     [for{read only|update[of colum_name_list]}]</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>涓句緥錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">      Declare  company_crsr cursor</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">      For select name,salary from company where salary>2000</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">      For update of name,salary</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>涓婇潰鎴戜滑澹版槑浜嗕竴涓悕涓?span style="font-family: Calibri; ">company_crsr</span>鐨勬父鏍囥?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>錛?span style="font-family: Calibri; ">2</span>錛夋墦寮娓告爣</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">         open</span>鐨勮娉曚負錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">                         open </span>娓告爣鍚?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">        鍦ㄥ0鏄庢父鏍囧悗錛屽繀欏繪墦寮瀹冧互渚跨敤<span style="font-family: Calibri; ">fetch,update,delete</span>璇誨彇銆佷慨鏀廣佸垹闄よ銆傚湪鎵撳紑涓涓父鏍囧悗錛屽畠灝嗚鏀懼湪娓告爣緇撴灉闆嗙殑棣栬鍓嶏紝蹇呴』鐢?span style="font-family: Calibri; ">fetch</span>璇彞璁塊棶璇ラ琛屻?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>錛?span style="font-family: Calibri; ">3</span>錛夎鍙栨父鏍囨暟鎹?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>鍦ㄥ0鏄庡茍鎵撳紑涓涓父鏍囧悗錛屽彲鐢?span style="font-family: Calibri; ">fetch</span>鍛戒護浠庢父鏍囩粨鏋滈泦涓幏鍙栨暟鎹銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      Fetch</span>鐨勮娉曚負錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">           Fetch </span>[[Next | Prior | First | Last | Absolute{n|@nvar} |Relative {n|@nvar}]</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">         From]<span style="font-family: Calibri; ">  </span>娓告爣鍚?span style="font-family: Calibri; "> [into </span>鍙橀噺鍒楄〃<span style="font-family: Calibri; ">]</span></span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>鍙傛暟璇存槑錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      Next</span>錛氳繑鍥炵粨鏋滈泦涓綋鍓嶈鐨勪笅涓琛岋紝濡傛灉璇ヨ鍙ユ槸絎竴嬈¤鍙栫粨鏋滈泦涓暟鎹垯榪斿洖鐨勬槸絎竴琛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      Prior</span>錛氳繑鍥炵粨鏋滈泦涓綋鍓嶈鐨勪笂涓琛岋紝濡傛灉璇ヨ鍙ユ槸絎竴嬈¤鍙栫粨鏋滈泦涓殑鏁版嵁鍒欐棤璁板綍緇撴灉榪斿洖騫舵妸娓告爣浣嶇疆璁劇疆涓虹涓琛屻?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      First</span>錛氳繑鍥炴父鏍囩涓琛岋紱<span style="font-family: Calibri; ">Last</span>錛氳繑鍥炴父鏍囦腑鐨勬渶鍚庝竴琛岋紱</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      Absolute{n|@nvar}</span>錛氬鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓烘鏁幫紝榪斿洖浠庢父鏍囧ご寮濮嬬殑絎?span style="font-family: Calibri; "> n </span>琛屽茍灝嗚繑鍥炵殑琛屽彉鎴愭柊鐨勫綋鍓嶈銆傚鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓鴻礋鏁幫紝榪斿洖娓告爣灝句箣鍓嶇殑絎?span style="font-family: Calibri; "> n </span>琛屽茍灝嗚繑鍥炵殑琛屽彉鎴愭柊鐨勫綋鍓嶈銆傚鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓?span style="font-family: Calibri; "> 0</span>錛屽垯娌℃湁琛岃繑鍥炪?span style="font-family: Calibri; ">n </span>蹇呴』涓烘暣鍨嬪父閲忎笖<span style="font-family: Calibri; "> @nvar </span>蹇呴』涓?span style="font-family: Calibri; ">smallint</span>銆?span style="font-family: Calibri; ">tinyint </span>鎴?span style="font-family: Calibri; "> int</span>銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      RELATIVE {n | @nvar}</span>錛氬鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓烘鏁幫紝榪斿洖褰撳墠琛屼箣鍚庣殑絎?span style="font-family: Calibri; "> n </span>琛屽茍灝嗚繑鍥炵殑琛屽彉鎴愭柊鐨勫綋鍓嶈銆傚鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓鴻礋鏁幫紝榪斿洖褰撳墠琛屼箣鍓嶇殑絎?span style="font-family: Calibri; "> n </span>琛屽茍灝嗚繑鍥炵殑琛屽彉鎴愭柊鐨勫綋鍓嶈銆傚鏋?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>涓?span style="font-family: Calibri; "> 0</span>錛岃繑鍥炲綋鍓嶈銆傚鏋滃娓告爣鐨勭涓嬈℃彁鍙栨搷浣滄椂灝?span style="font-family: Calibri; ">FETCH RELATIVE </span>鐨?span style="font-family: Calibri; "> n </span>鎴?span style="font-family: Calibri; "> @nvar </span>鎸囧畾涓鴻礋鏁版垨<span style="font-family: Calibri; "> 0</span>錛屽垯娌℃湁琛岃繑鍥炪?span style="font-family: Calibri; ">n </span>蹇呴』涓烘暣鍨嬪父閲忎笖<span style="font-family: Calibri; ">@nvar </span>蹇呴』涓?span style="font-family: Calibri; "> smallint</span>銆?span style="font-family: Calibri; ">tinyint </span>鎴?span style="font-family: Calibri; "> int</span>銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      </span>涓句緥錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">       Fetch  next</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">       company_crsr into @name,@salary</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">      SQL Server</span>鍦ㄦ瘡嬈¤鍙栧悗榪斿洖涓涓姸鎬佸箋傚彲鐢?span style="font-family: Calibri; ">@@sql_status</span>璁塊棶璇ュ鹼紝涓嬭〃緇欏嚭浜嗗彲鑳界殑<span style="font-family: Calibri; ">@@sql_status</span>鍊煎強鍏舵剰涔夈?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">    鍊兼剰涔夛細</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">             0</span>——<span style="font-family: Calibri; ">Fetch</span>璇彞鎴愬姛</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">             1</span>——<span style="font-family: Calibri; ">Fetch</span>璇彞瀵艱嚧涓閿欒</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">             2</span>——緇撴灉闆嗘病鏈夋洿澶氱殑鏁版嵁錛屽綋鍓嶄綅緗綅浜庣粨鏋滈泦鏈鍚庝竴琛岋紝鑰屽鎴峰璇ユ父鏍囦粛鍙戝嚭<span style="font-family: Calibri; ">Fetch</span>璇彞鏃躲?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     鑻ユ父鏍囨槸鍙洿鏂扮殑錛屽彲鐢?span style="font-family: Calibri; ">update</span>鍜?span style="font-family: Calibri; ">delete</span>璇彞鏉ユ洿鏂板拰鍒犻櫎琛屻?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     鍒犻櫎娓告爣褰撳墠琛岀殑璇硶涓猴細</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">                      Delete [from] </span>琛ㄥ悕</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">                      where current of </span>娓告爣鍚?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     涓句緥錛?span style="font-family: Calibri; ">delete from authors where current of authors_crsr</span></span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     褰撴父鏍囧垹闄や竴琛屽悗錛?span style="font-family: Calibri; ">SQL Server</span>灝嗘父鏍囩疆浜庤鍒犻櫎琛岀殑鍓嶄竴琛屼笂銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">     鏇存柊娓告爣褰撳墠琛岀殑璇硶涓猴細</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       update </span>琛ㄥ悕</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">       set column_name1={expression1|NULL|(select_statement)}</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">              [,column_name2={expression2|NULL|(select_statement)}</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">              [……]</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">       where current of </span>娓告爣鍚?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">      涓句緥錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">        update company</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">        set name=”</span>寮犱笁<span style="font-family: Calibri; ">”,salary=”5000”</span></span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: Calibri; font-size: 18px; ">        where current of company_crsr</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">    錛?span style="font-family: Calibri; ">4</span>錛夊叧闂父鏍?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">       褰撶粨鏉熶竴涓父鏍囩粨鏋滈泦鏃訛紝鍙敤<span style="font-family: Calibri; ">close</span>鍏抽棴銆傝璇硶涓猴細</span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">           close </span>娓告爣鍚?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; ">       鍏抽棴娓告爣騫朵笉鏀瑰彉鍏跺畾涔夛紝鍙敤<span style="font-family: Calibri; ">open</span>鍐嶆鎵撳紑銆傝嫢鎯蟲斁寮冩父鏍囷紝蹇呴』浣跨敤<span style="font-family: Calibri; ">deallocate</span>閲婃斁瀹冿紝<span style="font-family: Calibri; ">deallocater</span>鐨勮娉曚負錛?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">        deallocater cursor </span>娓告爣鍚?/span></p><p style="color: #333333; font-family: Arial; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-size: 18px; "><span style="font-family: Calibri; ">        deallocater</span>璇彞閫氱煡<span style="font-family: Calibri; ">SQL Server</span>閲婃斁<span style="font-family: Calibri; ">Declare</span>璇彞浣跨敤鐨勫叡浜唴瀛橈紝涓嶅啀鍏佽鍙︿竴榪涚▼鍦ㄥ叾涓婃墽琛?span style="font-family: Calibri; ">Open</span>鎿嶄綔銆?/span></p><img src ="http://m.tkk7.com/guiying/aggbug/384563.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guiying/" target="_blank">鎵嬪績涓婄殑鍐板北</a> 2012-08-01 22:13 <a href="http://m.tkk7.com/guiying/archive/2012/08/01/384563.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>oracle鍑芥暟涔媍ase鍜宒ecode鐨勭敤娉曞尯鍒強鎬ц兘姣旇緝http://m.tkk7.com/guiying/archive/2012/08/01/384562.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Wed, 01 Aug 2012 14:09:00 GMThttp://m.tkk7.com/guiying/archive/2012/08/01/384562.htmlhttp://m.tkk7.com/guiying/comments/384562.htmlhttp://m.tkk7.com/guiying/archive/2012/08/01/384562.html#Feedback1http://m.tkk7.com/guiying/comments/commentRss/384562.htmlhttp://m.tkk7.com/guiying/services/trackbacks/384562.html   鍦╫racle涓栫晫錛屼綘鍙互浣跨敤錛?/span>

    1錛塩ase琛ㄨ揪寮?nbsp;     鎴栬?/span>

    2錛塪ecode鍑芥暟

    鏉ュ疄鐜伴昏緫鍒ゆ柇銆?span style="font-family: 瀹嬩綋; ">Oracle鐨凞ECODE鍑芥暟鍔熻兘寰堝己錛岀伒媧昏繍鐢ㄧ殑璇濆彲浠ラ伩鍏嶅嬈℃壂鎻忥紝浠庤屾彁楂樻煡璇㈢殑鎬ц兘銆傝孋ASE鏄?i浠ュ悗鎻愪緵鐨勮娉曪紝榪欎釜璇硶鏇村姞鐨勭伒媧伙紝鎻愪緵浜咺F THEN ELSE鐨勫姛鑳姐?/span>   

    case琛ㄨ揪寮?/span>

    case琛ㄨ揪寮忥紝鍙垎涓ょ錛岀畝鍗曞拰鎼滅儲錛岀畝鍗昪ase鍚庢帴琛ㄨ揪寮忥紝濡傦細

    瀵逛簬綆鍗曠殑case闇瑕佸嚑鐐規敞鎰忥細

    1錛夊鎵緒hen鐨勪紭鍏堢駭錛氫粠涓婂埌涓?/span>

    2錛夊啀澶氱殑when錛屼篃鍙湁涓涓嚭鍙o紝鍗沖叾涓湁涓涓弧瓚充簡expr灝遍┈涓婇鍑篶ase

    3錛変笉鑳芥妸return_expr鍜宔lse_expr鎸囧畾涓簄ull錛岃屼笖錛宔xpr銆乧omparison_expr鍜宺eturn_expr鐨勬暟鎹被鍨嬪繀欏葷浉鍚屻?/span>

    鎼滅儲case錛?/span>

    CASE WHEN condition THEN return_expr

              [WHEN condition THEN return_expr]

              ...

    ELSE else_expr

    END

    渚嬪瓙錛?/span>

  1. SELECT (CASE WHEN cust_credit_limit BETWEEN  0 AND 3999 THEN  ' 0 - 3999'  
  2.    WHEN cust_credit_limit BETWEEN  4000 AND 7999 THEN ' 4000 - 7999'  
  3.    WHEN cust_credit_limit BETWEEN  8000 AND 11999 THEN  ' 8000 - 11999'  
  4.    WHEN cust_credit_limit BETWEEN  12000 AND 16000 THEN '12000 - 16000' END)  
  5.   AS BUCKET, COUNT(*) AS Count_in_Group  
  6. FROM customers WHERE cust_city = 'Marshal' GROUP BY  
  7.  (CASE WHEN cust_credit_limit BETWEEN  0 AND 3999 THEN ' 0 - 3999'  
  8.  WHEN cust_credit_limit BETWEEN  4000 AND 7999 THEN ' 4000 - 7999'  
  9.  WHEN cust_credit_limit BETWEEN  8000 AND 11999 THEN  ' 8000 - 11999'  
  10.  WHEN cust_credit_limit BETWEEN  12000 AND 16000 THEN '12000 - 16000' END);  
  11.   
  12. BUCKET        COUNT_IN_GROUP  
  13. ------------- --------------  
  14.  0 - 3999                  8  
  15.  4000 - 7999               7  
  16.  8000 - 11999              7  
  17. 12000 - 16000              1  

    鐢╠ecode鍙互榪濆弽絎?NF錛堣涓嶅彲鍐嶅垎錛屽垪涓嶅彲鍐嶅垎錛屽垪涓嶅彲閲嶅錛夛細鍒楅噸澶?/p>

  1. hr@ORCL> select * from a;  
  2.   
  3.         ID NAME  
  4. ---------- ----------  
  5.          1 a  
  6.          2 b  
  7.          3 c  
  8.          1 a  
  9.   
  10. hr@ORCL> select sum(decode(id,1,1,0)) think,  
  11.   2             sum(decode(id,2,2,0)) water,  
  12.   3             sum(decode(id,3,3,0)) linshuibin  
  13.   4        from a;  
  14.   
  15.      THINK      WATER LINSHUIBIN  
  16. ---------- ---------- ----------  
  17.          2          2          3  

 

    涓涓瓧孌碉紝decode鍑芥暟鍙互瀹屽叏鏀瑰啓綆鍗昪ase錛?/span>

    澶氫釜瀛楁錛岄渶瑕佸鏉傜殑case錛屾柟鍙?/span>

    璇硶錛?br />    DECODE(value,if1,then1,if2,then2,if3,then3,...,else)錛岃〃紺哄鏋渧alue絳変簬if1鏃訛紝DECODE鍑芥暟鐨?/span>緇撴灉榪攖hen1,...,濡傛灉涓嶇瓑浜庝換浣曚竴涓猧f鍊鹼紝鍒欒繑鍥瀍lse銆傚彲浠ョ敤鍑芥暟鎴栬〃杈懼紡鏉ユ浛浠alue錛宨f錛?/span>then錛宔lse浠庤屼綔鍑轟竴浜涙洿鏈夌敤鐨勬瘮杈冦?/span>

    鏉ョ湅鐪嬪叿浣撶殑榪愮敤錛?br />    1 鍋囪鎴戜滑鎯崇粰鐧懼害鑱屽憳鍔犲伐璧勶紝鍏舵爣鍑嗘槸錛氬伐璧勫湪8000鍏冧互涓嬬殑灝嗗姞20錛咃紱宸ヨ祫鍦?000鍏冧互涓婄殑鍔?/span>15錛?br />    鍒欙細

    select decode(sign(salary - 8000),1,salary*1.15,-1,salary*1.2,salary) "revised_salary" from employee

    2 琛╰able_subject錛屾湁subject_name鍒椼傝姹傛寜鐓э細璇佹暟銆佸鐨勯『搴忚繘琛屾帓搴?br />    鍒欙細

    select * from table_subject order by decode(subject_name, '璇枃', 1, '鏁板', 2, , '澶栬',3)

    decode鍜岀畝鍗昪ase鐨勬ц兘姣旇緝

 

   

Oracle鐨凞ECODE鍑芥暟鍔熻兘寰堝己錛岀伒媧昏繍鐢ㄧ殑璇濆彲浠ラ伩鍏嶅嬈℃壂鎻忥紝浠庤屾彁楂樻煡璇㈢殑鎬ц兘銆傝孋ASE鏄?i浠ュ悗鎻愪緵鐨勮娉曪紝榪欎釜璇硶鏇村姞鐨勭伒媧伙紝鎻愪緵浜咺F THEN ELSE鐨勫姛鑳姐?/span>


瀵逛簬寰堝鎯呭喌錛孌ECODE鍜孋ASE閮借兘瑙e喅闂錛屼釜浜烘洿鍊懼悜浜庝嬌鐢―ECODE錛屼竴鏂歸潰鏄粠8i淇濈暀涓嬫潵鐨勪範鎯紝鍙︿竴鏂歸潰鏄疍ECODE鐨勮娉曟洿鍔犵殑綆媧侊紝浠g爜閲忚灝忎竴浜涖?/span>

涓嶈繃浠婂ぉ鍦ㄧ湅Oracle9i鐨勬暟鎹粨搴撴墜鍐屾椂鍙戠幇錛孫racle鍦ㄦ枃妗d腑鎻愬埌CASE璇彞鐨勬晥鐜囦細鏇撮珮涓浜涳紝灝ゅ叾鏄疌ASE琛ㄨ揪寮?nbsp;WHEN 甯擱噺 THEN鐨勮娉曪紝鏁堢巼瑕佹瘮CASE WHEN琛ㄨ揪寮?nbsp;THEN鐨勮娉曟洿楂樹竴浜涖傚浜庡悗闈㈣繖縐嶈娉曞掓槸娌℃湁澶鐨勭枒闂紝瀵逛簬CASE姣擠ECODE鏁堢巼楂樿繖縐嶈娉曞掓槸絎竴嬈$湅鍒幫紝鍗拌薄涓璂ECODE鏁堢巼寰堥珮錛屽簲璇ヤ笉浼氭瘮CASE鐨勬晥鐜囧樊銆?/span>

鍒板簳鏁堢巼濡備綍錛岃繕鏄鍏蜂綋鐨勫疄渚嬫潵璇達細

SQL> CREATE TABLE T AS
2 SELECT A.*
3 FROM DBA_OBJECTS A, DBA_MVIEWS;

Table created.

SQL> SELECT COUNT(*) FROM T;

COUNT(*)
----------
6075760

涓嬮潰媯鏌ECODE鍜屼袱縐岰ASE璇彞鐨勬晥鐜囷細

SQL> SET ARRAY 1000
SQL> SET TIMING ON
SQL> SET AUTOT TRACE 
SQL> SELECT DECODE(OWNER, 'SYSTEM', 'SYSTEM', 'SYS', 'SYSTEM', 'USER') 
2 FROM T;

6075760 rows selected.

Elapsed: 00:00:07.24

Execution Plan
----------------------------------------------------------
Plan hash value: 1601196873

--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 4245K| 68M| 13828 (1)| 00:03:14 |
| 1 | TABLE ACCESS FULL| T | 4245K| 68M| 13828 (1)| 00:03:14 |
--------------------------------------------------------------------------

Note
-----
- dynamic sampling used for this statement


Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
47551 consistent gets
0 physical reads
0 redo size
46288564 bytes sent via SQL*Net to client
67317 bytes received via SQL*Net from client
6077 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
6075760 rows processed

SQL> SELECT CASE OWNER WHEN 'SYSTEM' THEN 'SYSTEM'
2 WHEN 'SYS' THEN 'SYSTEM' 
3 ELSE 'USER' END 
4 FROM T;

6075760 rows selected.

Elapsed: 00:00:07.22

Execution Plan
----------------------------------------------------------
Plan hash value: 1601196873

--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 4245K| 68M| 13828 (1)| 00:03:14 |
| 1 | TABLE ACCESS FULL| T | 4245K| 68M| 13828 (1)| 00:03:14 |
--------------------------------------------------------------------------

Note
-----
- dynamic sampling used for this statement


Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
47551 consistent gets
0 physical reads
0 redo size
46288578 bytes sent via SQL*Net to client
67317 bytes received via SQL*Net from client
6077 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
6075760 rows processed

SQL> SELECT CASE WHEN OWNER = 'SYSTEM' THEN 'SYSTEM'
2 WHEN OWNER = 'SYS' THEN 'SYSTEM' 
3 ELSE 'USER' END 
4 FROM T;

6075760 rows selected.

Elapsed: 00:00:07.23

Execution Plan
----------------------------------------------------------
Plan hash value: 1601196873

--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 4245K| 68M| 13828 (1)| 00:03:14 |
| 1 | TABLE ACCESS FULL| T | 4245K| 68M| 13828 (1)| 00:03:14 |
--------------------------------------------------------------------------

Note
-----
- dynamic sampling used for this statement


Statistics
----------------------------------------------------------
0 recursive calls
0 db block gets
47551 consistent gets
0 physical reads
0 redo size
46288585 bytes sent via SQL*Net to client
67317 bytes received via SQL*Net from client
6077 SQL*Net roundtrips to/from client
0 sorts (memory)
0 sorts (disk)
6075760 rows processed



]]>
鏁版嵁搴撲箣鏌ヨ鏍稿績http://m.tkk7.com/guiying/archive/2012/07/27/384207.html鎵嬪績涓婄殑鍐板北鎵嬪績涓婄殑鍐板北Fri, 27 Jul 2012 14:26:00 GMThttp://m.tkk7.com/guiying/archive/2012/07/27/384207.htmlhttp://m.tkk7.com/guiying/comments/384207.htmlhttp://m.tkk7.com/guiying/archive/2012/07/27/384207.html#Feedback0http://m.tkk7.com/guiying/comments/commentRss/384207.htmlhttp://m.tkk7.com/guiying/services/trackbacks/384207.html 鎴戜滑鍦ㄥ涔犳暟鎹簱鐨勬椂鍊欑粡甯哥敤鍒版暟鎹簱鐨勬煡璇㈣鍙ワ紝瀹冪殑閲嶈鎬у彲鎯寵岀煡錛屼笅闈㈡垜灝辨潵鍒嗘瀽涓涓嬪惂銆?/span>

 

  1. txtSQL = "select*from student_Info where student_ID='" & Trim(txtSID.Text) & "'"   
  2.   
  3.    
  4.   
  5. Set mrc = executeSQL(txtSQL, MsgText)  

 

 

select * from student_Info 榪欏彞鏄煡璇㈣〃

student_Info where student_ID = '" & Trim(txtSID.Text) & "'" 榪欏彞鏄瓫閫夋潯浠?鍏朵腑Trim錛堬級鏄幓鍓嶅悗絀烘牸錛宼xtSID.Text榪欎釜鎺т歡涓婅緭鍏ョ殑鍊箋?/span>

student_ID絳変簬浣犳帶浠朵笂杈撳叆鐨勫箋?/span>

 

 

ExecuteSQL(txtSQL, MsgText) 寰堟槑鏄炬槸鎵цSQL銆?nbsp;

ExecuteSQL鏄嚜瀹氫箟鍑芥暟銆?/span>

浼犻掑弬鏁癝QL浼犻掓煡璇㈣鍙ワ紝MsgString浼犻掓煡璇俊鎭傝嚜韜互涓涓暟鎹泦瀵硅薄鐨勫艦寮忚繑鍥?銆?/span>

 涓瀹氭槸鎵цSQL璇彞錛岄噷闈㈢殑涓や釜鍙傛暟 txtSQL 鏄寚 鐢ㄦ潵鎵ц鐨凷QL璇彞 姣斿錛歟lect * from 琛?/span>

MsgText鍙傛暟 鎸囩殑鏄疄琛屽畬SQL璇彞鍚庣殑寮瑰嚭妗?鏄垚鍔熶簡榪樻槸澶辮觸浜嗕箣綾葷殑

 

 

絎竴鍙ョ殑鎰忔濆氨鏄細鏌ヨ瀛︾敓淇℃伅琛紝絳涢夊嚭瀛︾敓ID鍙蜂負txtSID.Text鐨勫鐢熴?/span>

絎簩鍙ョ殑鎰忔濇槸錛氭墽琛?span style="font-family: Calibri; ">sql璇彞錛屽茍鎶?span style="font-family: Calibri; ">MsgText浣滀負鍙傛暟浼犻掕繘鍘伙紝榪斿洖涓涓?span style="font-family: Calibri; ">set綾誨瀷鐨勬暟鎹?/span>

 

 

涓懼垪錛?/span>

     鍋囧鎴戞妸鎴戜滑鐝殑鎵鏈夌殑鍚屽鎺掓垚涓鍒楋紝绔欏湪絎竴浣嶇殑鍙風爜鏄?span style="font-family: Calibri; ">1錛屾帓鍦?span style="font-family: Calibri; ">1鍚庨潰鐨勫彿鐮佷負2錛屼互姝ょ被鎺ㄣ?/span>

絎竴鍙?span style="font-family: Calibri; ">sql鐨勬剰鎬濆氨鏄細鎴戠幇鍦ㄦ壘鍒頒竴涓悓瀛︽潕鍥涳紝鐒跺悗鍛婅瘔浠栬浠栨妸鍙風爜鏄?span style="font-family: Calibri; ">5鐨勫悓瀛︾粰鎵懼嚭鏉ャ?/span>

閭d箞榪欎釜鍚屽灝變細浠?span style="font-family: Calibri; ">1鏁板埌5錛屽氨鎶婂彿鐮佹槸5鐨勫悓瀛︾粰鎵句簡鍑烘潵銆?span style="font-family: Calibri; ">txtSQL灝辯浉褰撲簬鏉庡洓銆?/span>

浣嗘槸鏁版嵁搴撶殑sql鏌ヨ鏃墮氳繃绱㈠紩鏌ヨ鐨勶紝鍦ㄦ暟鎹簱涓笉鏄氳繃1,2,3,4,5鏁板埌5鎵嶆壘鍒扮殑銆傝屾槸閫氳繃绱㈠紩鐩存帴鎵懼埌鐨勩?/span>

 

 

涓句緥錛?/span>

    鎴戞壘鐨勮繖涓悓瀛︽墜閲屼細鏈変竴涓悕鍗曪紝姣忎釜鍚嶅瓧鍓嶉兘鏈夊鍙楓傜洿鎺ュ彨瀛﹀彿瀵瑰簲鐨勫悕瀛楋紝榪欎釜浜哄氨琚壘鍒頒簡銆?/span>

榪欎釜瀛﹀彿灝辯浉褰撲簬绱㈠紩銆?/span>

 

鎴戣浠?span style="font-family: Calibri; ">student_info閲岄潰鎵句漢錛屼絾鏄紝榪欎釜浜虹殑ID蹇呴』鏄?span style="font-family: Calibri; ">txtSID.Text

渚嬪錛氭垜浠?span style="font-family: Calibri; ">5騫寸駭1鐝殑86涓漢涓壘浜猴紝鎴戝彧鎵句竴涓紝榪欎釜浜虹殑鍚嶅瓧鍙紶涓夛紙txtSID.Text錛?/span>



]]>
澶氫袱涓?鈥濆甫鏉ョ殑鎬濊?/title><link>http://m.tkk7.com/guiying/archive/2012/07/27/384205.html</link><dc:creator>鎵嬪績涓婄殑鍐板北</dc:creator><author>鎵嬪績涓婄殑鍐板北</author><pubDate>Fri, 27 Jul 2012 14:23:00 GMT</pubDate><guid>http://m.tkk7.com/guiying/archive/2012/07/27/384205.html</guid><wfw:comment>http://m.tkk7.com/guiying/comments/384205.html</wfw:comment><comments>http://m.tkk7.com/guiying/archive/2012/07/27/384205.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://m.tkk7.com/guiying/comments/commentRss/384205.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/guiying/services/trackbacks/384205.html</trackback:ping><description><![CDATA[<span style="color: #333333; font-family: KaiTi_GB2312; font-size: 17px; line-height: 25px; text-align: left; background-color: #ffffff; "> 鍦ㄥ仛瀛︾敓綆$悊緋葷粺涓紝鐢變簬騫朵笉澶悊瑙e嚱鏁扮殑鎰忔濓紝鍓嶅嚑澶╁氨鍦ㄧ▼搴忕殑鍚庨潰澶氬啓浜嗕袱涓?</span> <br /><div style="background-color:#eeeeee;font-size:13px;border:1px solid #CCCCCC;padding-right: 5px;padding-bottom: 4px;padding-left: 4px;padding-top: 4px;width: 98%;word-break:break-all"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF; "><</span><span style="color: #800000; ">span </span><span style="color: #FF0000; ">style</span><span style="color: #0000FF; ">="font-family:KaiTi_GB2312;font-size:18px;"</span><span style="color: #0000FF; ">></span>Private Sub MDIForm_Load()      '浠庢敞鍐岃〃涓彇寰椾笂嬈″叧闂璏DIForm鏃剁殑澶у皬<br />    Me.Left = GetSetting(App.Title, "Settings", "MainLeft", 30000)<br />    Me.Top = GetSetting(App.Title, "Settings", "MainTop", 30000)<br />    Me.Width = GetSetting(App.Title, "Settings", "MainWidth", 80000)<br />    Me.Height = GetSetting(App.Title, "Settings", "MainHeight", 80000)<br />    <br />End Sub<span style="color: #0000FF; "></</span><span style="color: #800000; ">span</span><span style="color: #0000FF; ">><br /></span><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; font-size: 18px; ">  褰撴椂騫舵病鏈夊仛浠諱綍璁板綍錛屽紓鍦拌闂殑榪囩▼褰撲腑錛屾暟鎹簱鑳借繛涓婃槸娌℃湁浠諱綍闂錛屼絾鏄氨鏄姞杞界殑鐧誨綍鐣岄潰灝辨秷澶變簡錛屾病鏈変換浣曞弽搴斻佹彁紺洪敊璇箣綾葷殑錛屽悗鏉ュ湪甯堝倕鐨勬寚瀵間笅錛屾墠鍙戠幇榪欎釜闂錛屾槸鐢變簬澶氫簡涓や釜0錛屾槸紿椾綋鐨勫ぇ灝忎笉鑳芥樉紺哄嚭鏉ヤ簡錛岃秴鍑轟簡灞忓箷鐨勬樉紺鴻寖鍥淬傛垜榪樹互涓虹湡鐨勬秷澶變簡鍛紵</span></p><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; "><span style="font-size: 18px; ">    <strong>鍙戠幇鑷繁鐨勯棶棰橈細絎竴錛氭病鏈夊強鏃剁殑璁板綍</strong></span></span></p><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; font-size: 18px; "><strong>                 絎簩錛氭病鏈夐伒寰弗鏍肩殑緙栫▼鏍囧噯</strong></span></p><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; font-size: 18px; "><strong>                 絎笁錛氭病鏈夊強鏃剁殑瀛︿範鐩稿叧鐨勭煡璇?/strong></span></p><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><strong><span style="font-family: KaiTi_GB2312; font-size: 18px; ">                 絎洓錛氭濊冪殑榪樻槸澶皯錛岃冭檻涓嶅叏錛?#8220;涓轟漢姘戞湇鍔$殑瀹楁棬”钀藉疄鐨勪笉濂?/span></strong></p><p style="color: #333333; font-family: Arial; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; font-size: 18px; ">    闅忓悗榪涜浜嗙浉鍏崇煡璇嗙殑瀛︿範<br /></span></p><pre id="best-answer-content" class="reply-text mb10" name="code" style="white-space: pre-wrap; word-wrap: break-word; color: #333333; font-size: 14px; line-height: 25px; text-align: left; background-color: #ffffff; "><span style="font-family: KaiTi_GB2312; font-size: 18px; ">VB涔媠avesetting|GetSetting鐢ㄦ硶錛堜繚瀛樹笌绱㈠彇鏁版嵁錛? VB 涓彁渚涗簡鐢ㄤ簬璁塊棶娉ㄥ唽琛ㄧ殑鏂規硶 GetSetting 鍑芥暟, 浠?Windows 娉ㄥ唽琛ㄤ腑鐨勫簲鐢ㄧ▼搴忛」鐩繑鍥炴敞鍐岃〃欏硅緗箋係aveSetting 璇彞, 鍦?Windows 娉ㄥ唽琛ㄤ腑淇濆瓨鎴栧緩绔嬪簲鐢ㄧ▼搴忛」鐩? DeleteSetting 璇彞, 鍦?Windows 娉ㄥ唽琛ㄤ腑錛屼粠搴旂敤紼嬪簭欏圭洰閲屽垹闄ゅ尯鍩熸垨娉ㄥ唽琛ㄩ」璁劇疆銆? GetAllSettings 鍑芥暟, 浠?Windows 娉ㄥ唽琛ㄤ腑榪斿洖搴旂敤紼嬪簭欏圭洰鐨勬墍鏈夋敞鍐岃〃欏硅緗強鍏剁浉搴斿鹼紙寮濮嬫槸鐢?SaveSetting 浜х敓錛夈? 璇稿紿楀彛浣嶇疆銆佷嬌鐢ㄧ殑鏂囦歡浠ュ強鍏跺畠欏圭洰絳夌▼搴忚緗兼槸瀛樺偍鍦ㄥ悇縐?.ini 鏂囦歡涓傚湪 Windows NT銆乄indows 95 浠ュ強 Windows 鐨勮緝鏂扮増鏈腑錛岃繖浜涚▼搴忚緗煎垯鏄瓨鍌ㄥ湪緋葷粺娉ㄥ唽浣嶇疆涓? Visual Basic 鎻愪緵浜嗕竴涓爣鍑嗙殑娉ㄥ唽浣嶇疆浠ュ瓨鍌ㄥ垱寤轟簬 Visual Basic 鐨勫簲鐢ㄧ▼搴忕殑紼嬪簭淇℃伅錛? HKEY_CURRENT_USER\Software\VB and VBA Program Settings\appname\section\key <strong> GetSetting 鍑芥暟</strong> 浠?Windows 娉ㄥ唽琛ㄤ腑鐨勫簲鐢ㄧ▼搴忛」鐩繑鍥炴敞鍐岃〃欏硅緗箋傝娉旼etSetting(appname, section, key[, default])GetSetting 鍑芥暟鐨勮娉曞叿鏈変笅鍒楀懡鍚嶅弬鏁幫細閮ㄥ垎鎻忚堪appname蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝鍖呭惈搴旂敤紼嬪簭鎴栧伐紼嬬殑鍚嶇О錛岃姹傝繖浜涘簲鐢ㄧ▼搴忔垨宸ョ▼鏈夋敞鍐岃〃欏硅緗俿ection蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝鍖呭惈鍖哄煙鍚嶇О錛岃姹傝鍖哄煙鏈夋敞鍐岃〃欏硅緗俴ey蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝榪斿洖娉ㄥ唽琛ㄩ」璁劇疆鐨勫悕縐般俤efault鍙夈傝〃杈懼紡錛屽鏋滄敞鍐岃〃欏硅緗腑娌℃湁璁劇疆鍊鹼紝鍒欒繑鍥炵己鐪佸箋傚鏋滅渷鐣ワ紝鍒?default 鍙栧間負闀垮害涓洪浂鐨勫瓧絎︿覆 ("")銆傝鏄庡鏋?GetSetting 鐨勫弬鏁頒腑鐨勪換浣曚竴欏歸兘涓嶅瓨鍦紝鍒?GetSetting 榪斿洖 default 鐨勫箋?</span><div id="zgqvckf" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆璇ユ柟娉曞叾瀹炶鍙栵紝娉ㄥ唽琛ㄤ腑HKEY_CURRENT_USER\Software\VB and VBA Program Settings涓嬬浉搴旂殑鍊箋?</span><div id="olcbgxu" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞錛嶏紞 </span><div id="wdgqsgl" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆璇硶 </span><div id="axrqakf" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆<strong>GetSetting</strong>(appname, section, key[, default]) </span><div id="ghgxzrq" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆GetSetting 鍑芥暟鐨勮娉曞叿鏈変笅鍒楀懡鍚嶅弬鏁幫細 </span><div id="uwupzqd" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆閮ㄥ垎 鎻忚堪 </span><div id="qdjtdrp" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆appname 蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝鍖呭惈搴旂敤紼嬪簭鎴栧伐紼嬬殑鍚嶇О錛岃姹傝繖浜涘簲鐢ㄧ▼搴忔垨宸ョ▼鏈夋敞鍐岃〃欏硅緗?</span><div id="oqojihk" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆section 蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝鍖呭惈鍖哄煙鍚嶇О錛岃姹傝鍖哄煙鏈夋敞鍐岃〃欏硅緗?</span><div id="obwcmlk" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆key 蹇呰銆傚瓧絎︿覆琛ㄨ揪寮忥紝榪斿洖娉ㄥ唽琛ㄩ」璁劇疆鐨勫悕縐般?</span><div id="chrxsvq" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆default 鍙夈傝〃杈懼紡錛屽鏋滄敞鍐岃〃欏硅緗腑娌℃湁璁劇疆鍊鹼紝鍒欒繑鍥炵己鐪佸箋傚鏋滅渷鐣ワ紝鍒?default 鍙栧間負闀垮害涓洪浂鐨勫瓧絎︿覆 ("")銆?</span><div id="obwnwkg" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆璇存槑 </span><div id="supdubt" class="spctrl"></div><span style="font-family: KaiTi_GB2312; font-size: 18px; ">銆銆濡傛灉 GetSetting 鐨勫弬鏁頒腑鐨勪換浣曚竴欏歸兘涓嶅瓨鍦紝鍒?GetSetting 榪斿洖 default 鐨勫箋?/span></pre><span style="color: #0000FF; "><br /></span></div><img src ="http://m.tkk7.com/guiying/aggbug/384205.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/guiying/" target="_blank">鎵嬪績涓婄殑鍐板北</a> 2012-07-27 22:23 <a href="http://m.tkk7.com/guiying/archive/2012/07/27/384205.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://gw311.com" target="_blank">亚洲中文字幕精品久久</a>| <a href="http://wwwbu610.com" target="_blank">精品亚洲成AV人在线观看</a>| <a href="http://chibifilm.com" target="_blank">自拍偷自拍亚洲精品第1页</a>| <a href="http://xxzyyj.com" target="_blank">亚洲乳大丰满中文字幕</a>| <a href="http://zs0451.com" target="_blank">亚洲韩国精品无码一区二区三区</a>| <a href="http://yw756.com" target="_blank">亚洲毛片在线观看</a>| <a href="http://yongfu-sh.com" target="_blank">亚洲va乱码一区二区三区</a>| <a href="http://cjsyw123.com" target="_blank">亚洲av日韩av永久无码电影</a>| <a href="http://88bgbg.com" target="_blank">一区二区免费国产在线观看</a>| <a href="http://778002.com" target="_blank">久久青草精品38国产免费</a>| <a href="http://350725.com" target="_blank">国产成在线观看免费视频</a>| <a href="http://sxwlhg.com" target="_blank">国产成人免费a在线视频app</a>| <a href="http://51comcomcom.com" target="_blank">国产亚洲精品精品国产亚洲综合</a>| <a href="http://ygloka.com" target="_blank">香蕉视频在线观看亚洲</a>| <a href="http://yanhx.com" target="_blank">亚洲精品国产摄像头</a>| <a href="http://472849.com" target="_blank">成人精品视频99在线观看免费</a>| <a href="http://lidajc.com" target="_blank">最近免费中文字幕高清大全</a>| <a href="http://yx6768.com" target="_blank">日本免费人成黄页在线观看视频</a>| <a href="http://chibifilm.com" target="_blank">中文字幕亚洲日韩无线码</a>| <a href="http://33sse.com" target="_blank">亚洲系列国产精品制服丝袜第</a>| <a href="http://zgbeian.com" target="_blank">亚洲av无码一区二区三区天堂</a>| <a href="http://kkk28.com" target="_blank">成在线人免费无码高潮喷水</a>| <a href="http://xxxxyz.com" target="_blank">在线看片韩国免费人成视频</a>| <a href="http://szybzc.com" target="_blank">免费一级毛片在播放视频</a>| <a href="http://qq367.com" target="_blank">亚洲视频在线观看地址</a>| <a href="http://ulihix.com" target="_blank">激情无码亚洲一区二区三区</a>| <a href="http://kelingdq.com" target="_blank">久久青青草原国产精品免费</a>| <a href="http://91xx8.com" target="_blank">女人18毛片水真多免费看</a>| <a href="http://5s6b.com" target="_blank">亚洲色自偷自拍另类小说</a>| <a href="http://jufandev.com" target="_blank">色偷偷女男人的天堂亚洲网</a>| <a href="http://ywjh666.com" target="_blank">一级女人18片毛片免费视频</a>| <a href="http://gtja1668.com" target="_blank">99在线精品视频观看免费</a>| <a href="http://spvec.com" target="_blank">亚洲日韩国产精品乱</a>| <a href="http://pc521.com" target="_blank">亚洲an日韩专区在线</a>| <a href="http://www-774220.com" target="_blank">一级毛片在线播放免费</a>| <a href="http://9981tv.com" target="_blank">桃子视频在线观看高清免费完整 </a>| <a href="http://adcbgy.com" target="_blank">国产一区二区三区免费观看在线</a>| <a href="http://blzcn.com" target="_blank">九九精品免费视频</a>| <a href="http://gepuw.com" target="_blank">亚洲熟女少妇一区二区</a>| <a href="http://720880.com" target="_blank">亚洲精品无码国产片</a>| <a href="http://myzhoubian.com" target="_blank">久草福利资源网站免费</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>