锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合熟女久久久30p,亚洲综合网站色欲色欲,亚洲AV日韩AV无码污污网站http://www.tkk7.com/vagasnail/<div style="color:#ccccff">璇誨巻鍙層佺湅灝忚銆佸啓紼嬪簭閮芥槸鎴戞墍鐖便傛妧鏈笉濂斤紝澶磋剳涓嶇伒鍏夛紝闈犵殑鏄叴瓚c?lt;/div>zh-cnFri, 09 May 2025 21:51:13 GMTFri, 09 May 2025 21:51:13 GMT60闅忔満鐢熸垚瀵嗙爜鐨勫湪綰垮伐鍏?/title><link>http://www.tkk7.com/vagasnail/archive/2021/07/04/435919.html</link><dc:creator>vagasnail</dc:creator><author>vagasnail</author><pubDate>Sun, 04 Jul 2021 03:38:00 GMT</pubDate><guid>http://www.tkk7.com/vagasnail/archive/2021/07/04/435919.html</guid><wfw:comment>http://www.tkk7.com/vagasnail/comments/435919.html</wfw:comment><comments>http://www.tkk7.com/vagasnail/archive/2021/07/04/435919.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/vagasnail/comments/commentRss/435919.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/vagasnail/services/trackbacks/435919.html</trackback:ping><description><![CDATA[<div>鍦板潃錛?a >https://www.qetool.com/rand_passwd.html</a><br /><img src="http://www.tkk7.com/images/blogjava_net/vagasnail/QQ鎴浘20210704113159.png" border="0" alt="" /><br /><br />棣栧厛錛屽彲浠ラ夋嫨鎵鐢ㄧ殑瀛楃錛屽ぇ灝忓啓瀛楁瘝鏁板瓧鍜岀壒孌婂瓧絎︺傛湁浜涚郴緇熻姹傚瘑鐮佷笉鑳芥湁鐗規畩瀛楃錛屾湁浜涚郴緇熷ぇ灝忓啓涓嶅尯鍒嗭紝鐢氳嚦鏈変簺鍙兘鏄暟瀛楄繖閲岄兘鑳芥弧瓚籌紱<br />鐒跺悗錛屽彲浠ユ寚瀹氬瘑鐮佺殑闀垮害錛屼竴鑸潵璇磋秺闀胯秺瀹夊叏錛?br />鍏舵錛岄殢鏈虹敓鎴愮殑瀵嗙爜鏄病鏈夎寰嬬殑錛屾墍浠ュ緢闅捐鏆村姏鐮磋В錛屾垨鑰呮寜鐓у瘑鐮佹墍鏈夎呯殑涓浜涙柊鍨嬫帹瀵煎嚭鏉ワ紝鎵浠ユ瘮杈冨畨鍏紱<br />鏈鍚庯紝瀵圭敓鎴愮殑瀵嗙爜鐨勫畨鍏ㄦт細鏈変竴浜涘緩璁紝鍙傝冧簡娓告垙涓澶囩殑鍝佽川錛屽枩嬈㈢帺娓告垙鐨勬湅鍙嬩細寰堜翰鍒囥傚搱鍝堛?/div><img src ="http://www.tkk7.com/vagasnail/aggbug/435919.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/vagasnail/" target="_blank">vagasnail</a> 2021-07-04 11:38 <a href="http://www.tkk7.com/vagasnail/archive/2021/07/04/435919.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>json杞琯olang struct鐨勫湪綰垮伐鍏?/title><link>http://www.tkk7.com/vagasnail/archive/2021/07/04/435918.html</link><dc:creator>vagasnail</dc:creator><author>vagasnail</author><pubDate>Sun, 04 Jul 2021 03:30:00 GMT</pubDate><guid>http://www.tkk7.com/vagasnail/archive/2021/07/04/435918.html</guid><wfw:comment>http://www.tkk7.com/vagasnail/comments/435918.html</wfw:comment><comments>http://www.tkk7.com/vagasnail/archive/2021/07/04/435918.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/vagasnail/comments/commentRss/435918.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/vagasnail/services/trackbacks/435918.html</trackback:ping><description><![CDATA[鍦板潃錛?a >https://www.qetool.com/sql_json_go/json.html<br /><br /></a>鏈夊緢澶歫son杞琯olang struct 鐨勫伐鍏鳳紝鑳藉湪綰夸嬌鐢ㄧ殑涓嶅銆?br />榪欎釜宸ュ叿鑳藉皢json杞嚭golang struct錛屽噺灝戞棤浠峰肩殑浠g爜涔﹀啓銆傞氳繃鍕鵑?#8220;<span style="color: #444444; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 15px; background-color: #f1f1f8;">騫抽摵瀛愮被</span>”錛屽彲浠ヤ嬌鐢熸垚鐨刧olang struct瀛愮被鏄唴宓屽湪鐖剁被涓紝榪樻槸鍗曠嫭鐨剆truct銆?br /><br /><img src="http://www.tkk7.com/images/blogjava_net/vagasnail/QQ20210703-231203.png" border="0" alt="" /><img src ="http://www.tkk7.com/vagasnail/aggbug/435918.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/vagasnail/" target="_blank">vagasnail</a> 2021-07-04 11:30 <a href="http://www.tkk7.com/vagasnail/archive/2021/07/04/435918.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓涓猰ysql寤鴻〃璇彞杞琯olang struct鍦ㄧ嚎宸ュ叿http://www.tkk7.com/vagasnail/archive/2021/07/03/435916.htmlvagasnailvagasnailSat, 03 Jul 2021 15:14:00 GMThttp://www.tkk7.com/vagasnail/archive/2021/07/03/435916.htmlhttp://www.tkk7.com/vagasnail/comments/435916.htmlhttp://www.tkk7.com/vagasnail/archive/2021/07/03/435916.html#Feedback0http://www.tkk7.com/vagasnail/comments/commentRss/435916.htmlhttp://www.tkk7.com/vagasnail/services/trackbacks/435916.html
宸ュ叿鍦板潃錛?a >https://www.qetool.com/sql_json_go/sql.html銆?br />濡備笅鍥撅細


濡傛灉涓嶇煡閬撳緩琛ㄨ鍙ワ紝鍙互鎵ц錛?show create table 琛ㄥ悕;鏉ヨ幏寰楀緩琛ㄨ鍙ワ紝鐒跺悗澶嶅埗鍒板伐鍏風殑SQL杈撳叆妗嗐?/div>
濡傛灉鏃犳硶杞崲錛岃灝濊瘯鍏堟嫹璐濆埌vscode銆乶otepad++絳夋枃鏈紪杈戝櫒涓幓鎺塰tml鏍煎紡鏍囩鍚庯紝鍐嶆嫹璐濆埌sql杈撳叆妗嗐?/div>

vagasnail 2021-07-03 23:14 鍙戣〃璇勮
]]>涓漢鐨勫伐鍏風被緗戠珯錛歨ttps://qetool.comhttp://www.tkk7.com/vagasnail/archive/2021/04/20/435858.htmlvagasnailvagasnailMon, 19 Apr 2021 16:25:00 GMThttp://www.tkk7.com/vagasnail/archive/2021/04/20/435858.htmlhttp://www.tkk7.com/vagasnail/comments/435858.htmlhttp://www.tkk7.com/vagasnail/archive/2021/04/20/435858.html#Feedback0http://www.tkk7.com/vagasnail/comments/commentRss/435858.htmlhttp://www.tkk7.com/vagasnail/services/trackbacks/435858.html鎻愪緵錛?

JSON鍜孲QL杞琯o struct
鏃墮棿鎴寵漿鎹?
JSON鍦ㄧ嚎緙栬緫錛屼繚瀛?
瀵嗙爜鐢熸垚
markdown鍦ㄧ嚎緙栬緫鍣?
棰勪駭鏈熻綆?
浜岀淮鐮佸湪綰跨敓鎴?
鏁板瓧杞腑鏂囧ぇ鍐?
鏂囧瓧hash錛岀畝鍗曠殑鍔犺В瀵?
鍥劇墖鍦ㄧ嚎鍘嬬緝錛屼粎鍦ㄥ墠绔鐞嗭紝涓嶄細涓婁紶鍒版湇鍔$
绔ヨ瘽鏁呬簨-瀹夊緬鐢熺璇?
鍏朵粬鍔熻兘榪樺湪娣誨姞涓傘傘?
嬈㈣繋浣跨敤錛屽茍緇欏嚭瀹濊吹鎰忚銆?nbsp; 闃呰鍏ㄦ枃

vagasnail 2021-04-20 00:25 鍙戣〃璇勮
]]>
浣跨敤BAE鐨勫熀浜嶹eb.py鐨勭畝鍗曞崥瀹㈢▼搴?/title><link>http://www.tkk7.com/vagasnail/archive/2013/07/29/402100.html</link><dc:creator>vagasnail</dc:creator><author>vagasnail</author><pubDate>Mon, 29 Jul 2013 07:01:00 GMT</pubDate><guid>http://www.tkk7.com/vagasnail/archive/2013/07/29/402100.html</guid><wfw:comment>http://www.tkk7.com/vagasnail/comments/402100.html</wfw:comment><comments>http://www.tkk7.com/vagasnail/archive/2013/07/29/402100.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/vagasnail/comments/commentRss/402100.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/vagasnail/services/trackbacks/402100.html</trackback:ping><description><![CDATA[      棣栧厛榪欎釜鍗氬紼嬪簭鍗佸垎綆鍗曪紝灝辨槸涓涓欏碉紝涓涓枃绔犺鎯呴〉闈紝涓涓櫥闄嗛〉闈紝榪樻湁涓涓紪杈?娣誨姞鐨勯〉闈€?br />鍙互閫氳繃 <a >http://codecos.com</a> 璁塊棶銆俫ithub鍦板潃錛?a >https://github.com/daimin/tolog</a><h2><strong>1. 鍏充簬BAE</strong></h2>      閮ㄧ講鍦˙AE涓婇潰錛孊AE榪樻槸寰堢粰鍔涚殑銆傚浜庢垜絳夎垗涓嶅緱鑺遍挶涔扮┖闂寸殑鐮佸啘鏉ヨ錛岃繕鏄竴涓闊籌紝鑰屼笖瀹冪粰寰楀厤璐歸厤棰濇槸寰堝ぇ鐨勶紝璧風爜姣擲AE澶э紝閫熷害涔熶笉閿欙紝鏀寔鐨勮璦鐜涔熸瘮杈冨錛?br />鏈漢鍦ㄤ笂闈㈠氨閮ㄧ講浜哖HP錛宯ode.js鍜孭ython涓変釜銆?br />      涓嶈繃闇瑕侀厤緗甎RL錛屽叾瀹炲氨鍜屽湪web.py閲岄潰閰嶇疆鐨勫樊涓嶅錛屼笉榪囧氨鏄鎴戜滑榪樿鍦˙AE閲岄潰(app.conf)鍐嶈緗竴涓嬬艦浜嗐?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">  - url : /(\d*)<br />     script : index.py<br />  - url : /new<br />    script : index.py<br />  - url : /view/(\d*)<br />    script : index.py<br />  - url : /delete/(\d+)<br />    script : index.py<br />  - url : /login/?<br />    script : index.py<br />  - url : /edit/(\d+)<br />    script : index.py<br />  - url : /tag/(\d+)/?(\d*)<br />    script : index.py<br />  - url : /search/([^\s/]+)/?(\d*)<br />    script : index.py<br />  - url : /date/(\d+)/?(\d*)<br />    script : index.py<br />  - url : /month/(\d+)/?(\d*)<br />    script : index.py<br />  - url : /year/(\d+)/?(\d*)<br />    script : index.py<br />  - url : logout/?<br />    script : index.py<br />  - url : /static/(.*)<br />    script : index.py</div>    <br />         鍙笉榪囧畠鐨勬枃浠剁郴緇熶笉鑳芥寔涔呭寲錛屾墍浠ヨ嚦浜庝笂闈㈠浘鐗囩瓑錛屽彲浠ヨ冭檻瀛樺埌鏁版嵁搴擄紝鎴栬呮槸閲囩敤鍏朵粬鐨勫浘鐗囨湇鍔°?br /><br /><h2><strong>2. 鍏充簬Web.py</strong></h2>        棣栧厛娌夐噸鎮煎康 Aaron Swartz銆?br />        web.py鏄緢綆鍗曠殑錛屽儚榪欐牱錛?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 />-->urls = (<br />    r<span style="color: #800000; ">'</span><span style="color: #800000; ">/(\d*)</span><span style="color: #800000; ">'</span>, <span style="color: #800000; ">'</span><span style="color: #800000; ">Index</span><span style="color: #800000; ">'</span>,<br />)</div><span style="font-weight: normal; font-size: 10pt;">灝辮浜嗭紝Index鏄竴涓被錛屼綘鍙互瀹氫箟涓涓狿OST鍜孏ET鍑芥暟錛屽畠浠垎鍒璞OST鍜孏ET璇鋒眰銆?br /></span><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; ">class</span> Index:<br /><br />    <span style="color: #0000FF; ">def</span> GET(self, page):<br />        <span style="color: #800000; ">"""</span><span style="color: #800000; "> Show page </span><span style="color: #800000; ">"""</span><br />        <span style="color: #008000; ">#</span><span style="color: #008000; ">鍋氫綘鎯沖仛鐨?/span><span style="color: #008000; "><br /></span>        <span style="color: #0000FF; ">return</span> render.index(浼犳暟鎹?<br />    <br />    <span style="color: #0000FF; ">def</span> POST(self, page):<br />        <span style="color: #0000FF; ">return</span> render.index(浼犳暟鎹?</div><span style="font-weight: normal; font-size: 10pt;">     web.py铏界劧寰堢畝鍗曚絾鏄繍琛屾晥鐜囩殑紜笉鎬庢牱錛屼絾鏄仛涓涓釜浜虹殑鍗氬涔嬪唴鐨勮繕鏄凍澶熶簡鐨勶紝鑰屼笖鍏抽敭榪樿鐪嬫庢牱浼樺寲浜嗐?br /></span><h2>3. 緇撳悎web.py鍜孊AE</h2><span style="font-weight: normal; font-size: 10pt;">     鍦˙AE涓婇潰榪愯web.py鏈変竴浜涚壒璁哥殑閰嶇疆銆?br />     </span><span style="font-size: 10pt;"><strong>mysql錛?/strong></span><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"> dbname = <span style="color: #800000;">"</span><span style="color: #800000;">mytestdb</span><span style="color: #800000;">"</span><br /> mydb = MySQLdb.connect(<br />      host   = const.MYSQL_HOST,<br />      port   = int(const.MYSQL_PORT),<br />      user   = const.MYSQL_USER,<br />      passwd = const.MYSQL_PASS,<br />      db = dbname)</div><span style="font-weight: normal; font-size: 10pt;"><br />    </span><span style="font-size: 10pt;"><strong>榪愯web.py:</strong></span><div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%; word-break: break-all;">app = web.application(urls, globals()).wsgifunc()<br /><span style="color: #0000FF; ">from</span> bae.core.wsgi <span style="color: #0000FF; ">import</span> WSGIApplication<br />application = WSGIApplication(app)</div><span style="font-weight: normal; font-size: 10pt;"><br /></span><img src ="http://www.tkk7.com/vagasnail/aggbug/402100.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/vagasnail/" target="_blank">vagasnail</a> 2013-07-29 15:01 <a href="http://www.tkk7.com/vagasnail/archive/2013/07/29/402100.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍩轟簬Node.js鐨勫皬绔?/title><link>http://www.tkk7.com/vagasnail/archive/2013/01/18/394382.html</link><dc:creator>vagasnail</dc:creator><author>vagasnail</author><pubDate>Fri, 18 Jan 2013 02:57:00 GMT</pubDate><guid>http://www.tkk7.com/vagasnail/archive/2013/01/18/394382.html</guid><wfw:comment>http://www.tkk7.com/vagasnail/comments/394382.html</wfw:comment><comments>http://www.tkk7.com/vagasnail/archive/2013/01/18/394382.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/vagasnail/comments/commentRss/394382.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/vagasnail/services/trackbacks/394382.html</trackback:ping><description><![CDATA[   鍏跺疄榪欎釜绔欑偣鏂柇緇畫鐨勫啓浜嗗緢闀跨殑鏃墮棿錛屽浜嗕笉灝戜笢瑗匡紝濡傦細node.js銆乵ongodb銆乥ootstrap絳夌瓑銆?br />   鍏跺疄璇村疄璇漬ode.js榪樻槸涓嶉傚悎鍋歸eb绔欑偣錛屽叾瀹炲畠鏇撮傚悎鍋?span style="color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 22px; background-color: #ffffff;">楂樺茍鍙戠殑鎺ュ彛鏈嶅姟</span><br />鐨勫簲鐢紝姣斿緗戞父鏈嶅姟鍣ㄧ瓑錛屾瘮璧稰HP鏉ワ紝榪樻槸寰堝涓嶇埥錛屼篃璁哥敤PHP鎴戣兘澶熷緢蹇殑鍋氬嚭榪欐牱涓涓潵鍚э紝涓鍛紝涓ゅ懆錛屼篃璁歌繕涓嶈銆?br />浣嗘槸鏃犺濡備綍錛屽畠鏄兘鍋歐EB紼嬪簭鐨勩?br />   浠g爜鍏跺疄鎵樼鍒癵ithub涓婁簡錛屼絾鏄啓寰楀緢涔憋紝灝變笉鍏竷鍦板潃浜嗭紝濡傛灉璋佹兂瑕侊紝鐣欒█錛岀暀閭鍚с?br />   紼嬪簭鏀懼埌浜哻loudfoundry.com涓婇潰錛屾湁鍏磋叮鐨勫悓瀛﹁繃鍘葷湅鐪嬪惂錛?a >鐐硅繖閲?/a>銆?img src ="http://www.tkk7.com/vagasnail/aggbug/394382.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/vagasnail/" target="_blank">vagasnail</a> 2013-01-18 10:57 <a href="http://www.tkk7.com/vagasnail/archive/2013/01/18/394382.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Linux甯哥敤鍛戒護璁板綍http://www.tkk7.com/vagasnail/archive/2012/11/27/392058.htmlvagasnailvagasnailTue, 27 Nov 2012 03:34:00 GMThttp://www.tkk7.com/vagasnail/archive/2012/11/27/392058.htmlhttp://www.tkk7.com/vagasnail/comments/392058.htmlhttp://www.tkk7.com/vagasnail/archive/2012/11/27/392058.html#Feedback0http://www.tkk7.com/vagasnail/comments/commentRss/392058.htmlhttp://www.tkk7.com/vagasnail/services/trackbacks/392058.html    find . -name "*.svn" -type d -print -exec rm -rf {} \; 

2 鎼滅儲鎸囧畾榪涚▼鐨勪釜鏁?br /> ps -ef|grep httpd|wc -l鍛戒護

3 鎼滅儲鎸囧畾绔彛鍜屽凡寤虹珛閾炬帴鐨勪釜鏁? netstat -nat|grep -i "80"|wc -l鍛戒護 netstat -na|grep ESTABLISHED|wc -l鍛戒護
SYN_RECV琛ㄧず姝e湪絳夊緟澶勭悊鐨勮姹傛暟錛?ESTABLISHED琛ㄧず姝e父鏁版嵁浼犺緭鐘舵侊紱 TIME_WAIT琛ㄧず澶勭悊瀹屾瘯錛岀瓑寰呰秴鏃剁粨鏉熺殑璇鋒眰鏁般?br />
4 /etc/rc or /etc/rc.d or /etc/rc?.d
鍚姩銆佹垨鏀瑰彉榪愯綰ф椂榪愯鐨剆cripts鎴杝cripts鐨勭洰褰曘?br /> /etc/passwd
鐢ㄦ埛鏁版嵁搴擄紝鍏朵腑鐨勫煙緇欏嚭浜嗙敤鎴峰悕銆佺湡瀹炲鍚嶃佸鐩綍銆佸姞瀵嗙殑鍙d護鍜岀敤鎴風殑鍏朵粬淇℃伅
/etc/group
綾諱技/etc/passwd 錛屼絾璇存槑鐨勪笉鏄敤鎴瘋屾槸緇勩?
/etc/inittab
init 鐨勯厤緗枃浠躲?br /> /etc/issue
getty 鍦ㄧ櫥褰曟彁紺虹鍓嶇殑杈撳嚭淇℃伅銆傞氬父鍖呮嫭緋葷粺鐨勪竴孌電煭璇存槑鎴栨榪庝俊鎭傚唴瀹圭敱緋葷粺綆$悊鍛樼‘瀹氥?br /> /etc/profile , /etc/csh.login , /etc/csh.cshrc
鐧誨綍鎴栧惎鍔ㄦ椂Bourne鎴朇 shells鎵ц鐨勬枃浠躲傝繖鍏佽緋葷粺綆$悊鍛樹負鎵鏈夌敤鎴峰緩绔嬪叏灞緙虹渷鐜銆?br />
5 lsb_release -a 鍒楀嚭鎵鏈夌殑鐗堟湰淇℃伅

6 ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock   
杞繛鎺X 鍒癤X

7 top 鍛戒護    Cpu(s):   
0.3% us 鐢ㄦ埛絀洪棿鍗犵敤CPU鐧懼垎姣?  
1.0% sy 鍐呮牳絀洪棿鍗犵敤CPU鐧懼垎姣?   0.0% ni 鐢ㄦ埛榪涚▼絀洪棿鍐呮敼鍙樿繃浼樺厛綰х殑榪涚▼鍗犵敤CPU鐧懼垎姣?      98.7% id 絀洪棽CPU鐧懼垎姣?  0.0% wa 絳夊緟杈撳叆杈撳嚭鐨凜PU鏃墮棿鐧懼垎姣?     0.0% hi   0.0% si    shift-t鍙互鏌ョ湅鏍規嵁CPU浣跨敤姣斾緥鎺掑簭鐨勮繘紼嬪垪琛? 8 du -h -s ./* | sort  鏌ョ湅褰撳墠鐩綍涓嬪瓙鐩綍鐨勫ぇ灝忥紝騫舵帓搴?br />
9 GIT浣跨敤
    git status鏌ョ湅鏈湴淇敼涓庢湇鍔″櫒鐨勫樊寮傘?
    git add .灝嗚繖浜涘樊寮傛枃浠舵坊鍔狅紝榪欐牱灝卞彲浠ユ彁浜や簡銆?nbsp;
    git commit –m “榪欓噷鏄敞閲?#8221;鎻愪氦鏇存敼鍒版湇鍔″櫒銆?
    git checkout master鏇存敼鍒癿aster搴撱?
    git pull灝嗘湇鍔″櫒鏈鏂扮殑鏇存敼鑾峰彇鍒版湰鍦般?
    git merge local master灝嗘湰鍦扮殑local鍚堝茍鍒拌繙紼嬬殑master涓娿?br />     git push origin master姝e紡鎻愪氦鍒拌繙紼嬬殑master鏈嶅姟鍣ㄤ笂銆?
    git checkout -f 瑕嗙洊淇敼錛屾仮澶嶆垚鏈慨鏀圭殑鏍峰瓙錛岀劧鍚庡彲浠ユ墽琛実it pull鏇存柊淇敼錛岃繖鏍峰彲浠ラ伩鍏峱ull鍐茬獊

10 rsync鑴氭湰
    鍖呭惈錛坕nclude錛夊拰鎺掗櫎錛坋xclude錛夎鍒欑殑璇硶濡備笅錛?br />     include PATTERN 鎴栫畝鍐欎負 + PATTERN
    exclude PATTERN 鎴栫畝鍐欎負 - PATTERN
    PATTERN 鐨勪功鍐欒鍒欏涓嬶細 
    浠?/ 寮澶達細鍖歸厤琚紶杈撶殑璺熻礬寰勪笂鐨勬枃浠舵垨鐩綍
    浠?/ 緇撳熬錛氬尮閰嶇洰褰曡岄潪鏅氭枃浠躲侀摼鎺ユ枃浠舵垨璁懼鏂囦歡
    浣跨敤閫氶厤絎?br />     *錛氬尮閰嶉潪絀虹洰褰曟垨鏂囦歡錛堥亣鍒?/ 鎴錛?br />     **錛氬尮閰嶄換浣曡礬寰勶紙鍖呭惈 / 錛?br />     ?錛氬尮閰嶉櫎浜?/ 鐨勪換鎰忓崟涓瓧絎?br />     [錛氬尮閰嶅瓧絎﹂泦涓殑浠繪剰涓涓瓧絎︼紝濡?[a-z] 鎴?[[:alpha:]]
    鍙互浣跨敤杞箟瀛楃 \ 灝嗕笂榪伴氶厤絎﹁繕鍘熶負瀛楃鏈韓鍚箟
 sudo /usr/bin/rsync -azP --password-file=/home/jb-daimin/rsync.ps /data/MahJongServer/log/ --include="*activity.log.*.[1-2][0-9][0-9][0-9][0-1][0-9][0-3][0-9]" --exclude=* xxxx@192.168.xxx.xx::xxxxxx


vagasnail 2012-11-27 11:34 鍙戣〃璇勮
]]>
Linux涓媙ginx閰嶇疆codeigniter鍘繪帀index.phphttp://www.tkk7.com/vagasnail/archive/2012/09/19/388044.htmlvagasnailvagasnailWed, 19 Sep 2012 02:18:00 GMThttp://www.tkk7.com/vagasnail/archive/2012/09/19/388044.htmlhttp://www.tkk7.com/vagasnail/comments/388044.htmlhttp://www.tkk7.com/vagasnail/archive/2012/09/19/388044.html#Feedback0http://www.tkk7.com/vagasnail/comments/commentRss/388044.htmlhttp://www.tkk7.com/vagasnail/services/trackbacks/388044.html
server {
    listen 80;
    server_name yourservername;
    
    location / {
       root /your/root/path/;
       index index.php index.html index.htm;
       if (-f $request_filename) {
         expires max;
         break;
       }

       #if (!-e $request_filename) {
       #    rewrite ^/(.*)$ /index.php/$1 last;
       #}
        if ($request_filename !~ (js|css|images|robots/.txt|index/.php.*) ) {
            rewrite ^/(.*)$ /index.php/$1 last;
            break;
        }

    }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
    location ~ \.php($|/) {
        root           /your/root/path;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        fastcgi_param  PATH_INFO  $fastcgi_path_info;
        fastcgi_split_path_info ^(.+\.php)(.*)$;
        include fastcgi_params;
    }

}

鐒跺悗鍦╟odeigniter欏圭洰鐨刟pplication/config/config.php涓殑$config['index_page'] = '';鍗沖彲銆傜劧鍚庡埛鏂伴〉闈㈠氨鍙互浜嗐?img src ="http://www.tkk7.com/vagasnail/aggbug/388044.html" width = "1" height = "1" />

vagasnail 2012-09-19 10:18 鍙戣〃璇勮
]]>
Android浜斿瓙媯嬬畻娉曠畝鍗曞疄鐜?/title><link>http://www.tkk7.com/vagasnail/archive/2012/03/06/371325.html</link><dc:creator>vagasnail</dc:creator><author>vagasnail</author><pubDate>Tue, 06 Mar 2012 04:53:00 GMT</pubDate><guid>http://www.tkk7.com/vagasnail/archive/2012/03/06/371325.html</guid><wfw:comment>http://www.tkk7.com/vagasnail/comments/371325.html</wfw:comment><comments>http://www.tkk7.com/vagasnail/archive/2012/03/06/371325.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/vagasnail/comments/commentRss/371325.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/vagasnail/services/trackbacks/371325.html</trackback:ping><description><![CDATA[<div> <p style="background-color: #fafafa; font-family: Verdana, 錕斤拷錕斤拷">鏈変竴澶╁湪緗戜笂鐪嬪埌涓涓狝ndroid鐨勪簲瀛愭錛岃紼嬪簭鐨勪綔鑰呯殑GoogleTalk: lixinso@gmail.com銆傞亗涓嬭澆涓嬫潵鐪嬬湅錛屽彲浠ヤ笅媯嬶紝浣嗘槸娌℃湁瀹炵幇鐢佃剳涓嬫綆楁硶錛屾墍浠ユ垜涓鏃跺叴璧瘋姳浜嗗嚑涓皬鏃跺姞浜嗕釜鐢佃剳涓嬫綆楁硶鍦ㄩ噷闈紝寰堢畝鍗曘傚師浣滆呯殑娓告垙緇樺埗灝變笉澶氳浜嗭紝涓昏璁茬數鑴戜笅媯嬬畻娉曘?/p> <p style="background-color: #fafafa; font-family: Verdana, 錕斤拷錕斤拷">1銆佸噯澶囦竴涓暟緇勮〃紺哄綋鍓嶆鐩橈紝鍙﹀鍑嗗涓や釜鏁扮粍鍒嗗埆淇濆瓨鐢佃剳鍜岀帺瀹舵瘡涓彲涓嬬偣鐨勫潗鏍囧強鍏跺垎鏁?媯嬪瀷鏁扮粍)錛屾瘡涓彲涓嬬偣鍖呮嫭4涓柟鍚戠殑鍒嗘暟錛屽垎鍒槸妯佺珫銆佸乏鏂溿佸彸鏂溿?br /></p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #0000ff">private</span> <span style="color: #0000ff">int</span>[][] mChessTable = <span style="color: #0000ff">new</span> <span style="color: #0000ff">int</span>[CHESS_GRID][CHESS_GRID]; <span style="color: #008000">//</span><span style="color: #008000"> 緗戞牸</span><span style="color: #008000"><br /></span><br />    <span style="color: #0000ff">private</span> <span style="color: #0000ff">int</span>[][][] computerTable = <span style="color: #0000ff">new</span> <span style="color: #0000ff">int</span>[CHESS_GRID][CHESS_GRID][CHECK_DIR]; <span style="color: #008000">//</span><span style="color: #008000"> 鐢佃剳媯嬪艦琛?/span><span style="color: #008000"><br /></span>    <span style="color: #0000ff">private</span> <span style="color: #0000ff">int</span>[][][] playerTable = <span style="color: #0000ff">new</span> <span style="color: #0000ff">int</span>[CHESS_GRID][CHESS_GRID][CHECK_DIR]; <span style="color: #008000">//</span><span style="color: #008000"> 鐢佃剳媯嬪艦琛?br /></span></div> <p> <span style="background-color: #fafafa; font-family: Verdana, 錕斤拷錕斤拷">2銆佹瘡涓彲涓嬬偣鐨?涓柟鍚戝垎鏁板垽鏂紝姣忎釜鏂瑰悜鍙栧綋鍓嶇偣宸﹀彸姣忚竟5涓鐐圭殑鐘舵侊紝鐒跺悗鍒嗘瀽瀹冧滑鏄惁鏋勬垚浜旇繛銆佹椿鍥涖佹椿涓夌瓑錛屾瘡縐嶆鍨嬬粰浜堜笉鍚岀殑鍒嗘暟銆?/span><span style="background-color: #eeeeee; color: #008080; font-size: 13px">  1</span><span style="background-color: #eeeeee; font-size: 13px"> </span><span style="background-color: #eeeeee; color: #008000; font-size: 13px">//</span><span style="background-color: #eeeeee; color: #008000; font-size: 13px"> -------------------------------------------------------------</span></p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px; border-image: initial"><span style="color: #008080">  2</span> <span style="color: #008000"></span>    <span style="color: #008000">/**</span><span style="color: #008000"><br /></span><span style="color: #008080">  3</span> <span style="color: #008000">     * 鍒嗘瀽瀛樺湪浜旇繛<br /></span><span style="color: #008080">  4</span> <span style="color: #008000">     * <br /></span><span style="color: #008080">  5</span> <span style="color: #008000">     * </span><span style="color: #808080">@param</span><span style="color: #008000"> tmpChess<br /></span><span style="color: #008080">  6</span> <span style="color: #008000">     </span><span style="color: #008000">*/</span><br /><span style="color: #008080">  7</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> analyzeWulian(<span style="color: #0000ff">int</span>[] tmpChess, <span style="color: #0000ff">int</span> isWho) {<br /><span style="color: #008080">  8</span>         <span style="color: #0000ff">int</span> count = 0;<br /><span style="color: #008080">  9</span>         <span style="color: #0000ff">for</span> (<span style="color: #0000ff">int</span> i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 10</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN - (i + 1)] == isWho) {<br /><span style="color: #008080"> 11</span>                 count++;<br /><span style="color: #008080"> 12</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 13</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 14</span>             }<br /><span style="color: #008080"> 15</span>         }<br /><span style="color: #008080"> 16</span>         <span style="color: #0000ff">for</span> (<span style="color: #0000ff">int</span> i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 17</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN + i] == isWho) {<br /><span style="color: #008080"> 18</span>                 count++;<br /><span style="color: #008080"> 19</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 20</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 21</span>             }<br /><span style="color: #008080"> 22</span>         }<br /><span style="color: #008080"> 23</span>         <span style="color: #0000ff">if</span> (count == 4) {<br /><span style="color: #008080"> 24</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 25</span>         }<br /><span style="color: #008080"> 26</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 27</span>     }<br /><span style="color: #008080"> 28</span> <br /><span style="color: #008080"> 29</span>     <span style="color: #008000">/**</span><span style="color: #008000"><br /></span><span style="color: #008080"> 30</span> <span style="color: #008000">     * <br /></span><span style="color: #008080"> 31</span> <span style="color: #008000">     * 鍒嗘瀽媧誨洓 return 鏄惁瀛樺湪媧誨洓<br /></span><span style="color: #008080"> 32</span> <span style="color: #008000">     * <br /></span><span style="color: #008080"> 33</span> <span style="color: #008000">     * </span><span style="color: #808080">@param</span><span style="color: #008000"> tmpChess<br /></span><span style="color: #008080"> 34</span> <span style="color: #008000">     </span><span style="color: #008000">*/</span><br /><span style="color: #008080"> 35</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> analyzeHuosi(<span style="color: #0000ff">int</span>[] tmpChess, <span style="color: #0000ff">int</span> isWho) {<br /><span style="color: #008080"> 36</span>         <span style="color: #0000ff">int</span> count = 0;<br /><span style="color: #008080"> 37</span>         <span style="color: #0000ff">int</span> i = 0;<br /><span style="color: #008080"> 38</span>         <span style="color: #0000ff">boolean</span> isSpace = <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 39</span>         <span style="color: #0000ff">for</span> (i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 40</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN - (i + 1)] == isWho) {<br /><span style="color: #008080"> 41</span>                 count++;<br /><span style="color: #008080"> 42</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 43</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 44</span>             }<br /><span style="color: #008080"> 45</span>         }<br /><span style="color: #008080"> 46</span>         <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN - (i + 1)] == 0) {<br /><span style="color: #008080"> 47</span>             isSpace = <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 48</span>         }<br /><span style="color: #008080"> 49</span>         <span style="color: #0000ff">for</span> (i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 50</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN + i] == isWho) {<br /><span style="color: #008080"> 51</span>                 count++;<br /><span style="color: #008080"> 52</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 53</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 54</span>             }<br /><span style="color: #008080"> 55</span>         }<br /><span style="color: #008080"> 56</span>         <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN + i] == 0) {<br /><span style="color: #008080"> 57</span>             isSpace = <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 58</span>         } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 59</span>             isSpace = <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 60</span>         }<br /><span style="color: #008080"> 61</span> <br /><span style="color: #008080"> 62</span>         <span style="color: #0000ff">if</span> (count == 3 && isSpace) {<br /><span style="color: #008080"> 63</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 64</span>         }<br /><span style="color: #008080"> 65</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 66</span>     }<br /><span style="color: #008080"> 67</span> <br /><span style="color: #008080"> 68</span>     <span style="color: #008000">/**</span><span style="color: #008000"><br /></span><span style="color: #008080"> 69</span> <span style="color: #008000">     * <br /></span><span style="color: #008080"> 70</span> <span style="color: #008000">     * 鍒嗘瀽媧諱笁 return 鏄惁瀛樺湪媧諱笁<br /></span><span style="color: #008080"> 71</span> <span style="color: #008000">     * <br /></span><span style="color: #008080"> 72</span> <span style="color: #008000">     * </span><span style="color: #808080">@param</span><span style="color: #008000"> tmpChess<br /></span><span style="color: #008080"> 73</span> <span style="color: #008000">     </span><span style="color: #008000">*/</span><br /><span style="color: #008080"> 74</span>     <span style="color: #0000ff">public</span> <span style="color: #0000ff">boolean</span> analyzeHuosan(<span style="color: #0000ff">int</span>[] tmpChess, <span style="color: #0000ff">int</span> isWho) {<br /><span style="color: #008080"> 75</span>         <span style="color: #0000ff">int</span> count = 0;<br /><span style="color: #008080"> 76</span>         <span style="color: #0000ff">int</span> i = 0;<br /><span style="color: #008080"> 77</span>         <span style="color: #0000ff">boolean</span> isSpace = <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 78</span>         <span style="color: #0000ff">for</span> (i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 79</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN - (i + 1)] == isWho) {<br /><span style="color: #008080"> 80</span>                 count++;<br /><span style="color: #008080"> 81</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 82</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 83</span>             }<br /><span style="color: #008080"> 84</span>         }<br /><span style="color: #008080"> 85</span>         <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN - (i + 1)] == 0) {<br /><span style="color: #008080"> 86</span>             isSpace = <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 87</span>         }<br /><span style="color: #008080"> 88</span>         <span style="color: #0000ff">for</span> (i = 0; i < HALF_LEN; i++) {<br /><span style="color: #008080"> 89</span>             <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN + i] == isWho) {<br /><span style="color: #008080"> 90</span>                 count++;<br /><span style="color: #008080"> 91</span>             } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 92</span>                 <span style="color: #0000ff">break</span>;<br /><span style="color: #008080"> 93</span>             }<br /><span style="color: #008080"> 94</span>         }<br /><span style="color: #008080"> 95</span>         <span style="color: #0000ff">if</span> (tmpChess[HALF_LEN + i] == 0) {<br /><span style="color: #008080"> 96</span>             isSpace = <span style="color: #0000ff">true</span>;<br /><span style="color: #008080"> 97</span>         } <span style="color: #0000ff">else</span> {<br /><span style="color: #008080"> 98</span>             isSpace = <span style="color: #0000ff">false</span>;<br /><span style="color: #008080"> 99</span>         }<br /><span style="color: #008080">100</span> <br /><span style="color: #008080">101</span>         <span style="color: #0000ff">if</span> (count == 2 && isSpace) {<br /><span style="color: #008080">102</span>             <span style="color: #0000ff">return</span> <span style="color: #0000ff">true</span>;<br /><span style="color: #008080">103</span>         }<br /><span style="color: #008080">104</span>         <span style="color: #0000ff">return</span> <span style="color: #0000ff">false</span>;<br /><span style="color: #008080">105</span>     }</div></div>3銆佸皢鐜╁媯嬪瀷鏁扮粍鍜岀數鑴戞鍨嬫暟緇勬瘡涓厓绱犵殑鍒嗘暟姣旇緝錛岄夊嚭鏈澶х殑浜斾釜鏀懼叆涓涓檷搴忔帓鍒楃殑鏁扮粍涓?br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px; border-image: initial"><!--<br /> <br /> Code highlighting produced by Actipro CodeHighlighter (freeware)<br /> http://www.CodeHighlighter.com/<br /> <br /> --><span style="color: #008000">/**</span><span style="color: #008000"><br />     * 鎵懼埌鏈浣崇偣<br />     * <br />     * </span><span style="color: #808080">@return</span><span style="color: #008000"> 鏈浣崇偣<br />     </span><span style="color: #008000">*/</span><br />    <span style="color: #0000ff">private</span> ChessPoint findBestPoint() {<br />        <span style="color: #0000ff">int</span> i, j;<br />        ChessPoint point;<br />        <span style="color: #0000ff">int</span> maxScore = 0;<br />        <span style="color: #0000ff">int</span> tmpScore = 0;<br />        <span style="color: #0000ff">for</span> (i = 0; i < CHESS_GRID; i++) {<br />            <span style="color: #0000ff">for</span> (j = 0; j < CHESS_GRID; j++) {<br />                <span style="color: #008000">//</span><span style="color: #008000"> 鐢佃剳姣旇緝</span><span style="color: #008000"><br /></span>                tmpScore = computerTable[i][j][0];<br />                tmpScore += computerTable[i][j][1];<br />                tmpScore += computerTable[i][j][2];<br />                tmpScore += computerTable[i][j][3];<br />                <span style="color: #0000ff">if</span> (maxScore <= tmpScore) {<br />                    maxScore = tmpScore;<br />                    point = <span style="color: #0000ff">new</span> ChessPoint();<br />                    point.x = j;<br />                    point.y = i;<br />                    point.score = maxScore;<br />                    insertBetterChessPoint(point);<br />                }<br />                <span style="color: #008000">//</span><span style="color: #008000"> 鐜╁姣旇緝</span><span style="color: #008000"><br /></span>                tmpScore = playerTable[i][j][0];<br />                tmpScore += playerTable[i][j][1];<br />                tmpScore += playerTable[i][j][2];<br />                tmpScore += playerTable[i][j][3];<br />                <span style="color: #0000ff">if</span> (maxScore <= tmpScore) {<br />                    maxScore = tmpScore;<br />                    point = <span style="color: #0000ff">new</span> ChessPoint();<br />                    point.x = j;<br />                    point.y = i;<br />                    point.score = maxScore;<br />                    insertBetterChessPoint(point);<br />                }<br /><br />            }<br />        }<br /><br />        <span style="color: #008000">//</span><span style="color: #008000"> Log.v("cmaxpoint = ", "" + cMaxScore);<br />        </span><span style="color: #008000">//</span><span style="color: #008000"> Log.v("pmaxpoint = ", "" + pMaxScore);</span><span style="color: #008000"><br /></span><br />        <br />        <span style="color: #0000ff">return</span> analyzeBetterChess();<br />    }</div>4銆佸鐞嗛檷搴忔帓鍒楃殑鏁扮粍錛屽鏋滅涓涓厓绱犵殑鍒嗘暟>=(蹇呰儨鐨勬潯浠剁殑鍒嗘暟)錛岀洿鎺ヨ繑鍥炲氨鍙互浜嗭紝濡傛灉灝忎簬灝辯戶緇鐞嗘垜浠檷搴忔帓鍒楃殑鏁扮粍姣忎釜鍏冪礌錛屽亣璁炬瘡涓厓绱犲凡涓嬶紝鐒跺悗鍒ゆ柇鍏朵駭鐢熺殑鍚庢灉錛屽彇鍑哄叿鏈夋渶浣沖悗鏋滅殑鍏冪礌錛屽茍榪斿洖鍏跺鹼紝浣滀負鐢佃剳涓嬫鐐廣傚垽鏂瘡涓厓绱犵殑浜х敓鍚庢灉鏃訛紝鍏跺疄鍙渶瑕佸鐞嗗叾浜х敓浣滅敤鐨勬鐩樿寖鍥村氨琛屼簡(浠ヨ鍏冪礌浣嶇疆涓轟腑蹇冪殑姝f柟褰㈢殑媯嬬洏鑼冨洿錛屾鏂瑰艦杈歸暱涓? + 1 + 4錛屾垜鐢ㄧ殑10)錛屼笉蹇呰澶勭悊鎼滅儲澶勭悊鏁翠釜媯嬬洏鐨勬瀛愩?span style="background-color: #eeeeee; color: #0000ff; font-size: 13px">private</span><span style="background-color: #eeeeee; font-size: 13px"> ChessPoint analyzeBetterChess() {</span><br /> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px">        <span style="color: #0000ff">if</span>(fiveBetterPoints[0].score > 30){<br />            <span style="color: #0000ff">return</span> fiveBetterPoints[0];<br />        }<br />        <span style="color: #0000ff">else</span><br />        {<br />            ChessPoint betterPoint = <span style="color: #0000ff">null</span>;<br />            ChessPoint tmpPoint = <span style="color: #0000ff">null</span>;        <br />            <br />            <span style="color: #0000ff">int</span> goodIdx = 0;<br />            <span style="color: #0000ff">int</span> i = 0;<br />            <span style="color: #0000ff">int</span> startx, starty, endx, endy;<br />            ChessPoint[] fbpTmp  = <span style="color: #0000ff">new</span> ChessPoint[5];<br />            <span style="color: #0000ff">for</span>(i = 0; i < 5;i++){<br />                fbpTmp[i] = fiveBetterPoints[i];<br />            }<br />            <br />            <span style="color: #0000ff">for</span>(i = 0; i < 5;i++){<br />                <span style="color: #0000ff">if</span>(fbpTmp[i] == <span style="color: #0000ff">null</span>) <span style="color: #0000ff">break</span>;<br />                mChessTable[fbpTmp[i].y][fbpTmp[i].x] = BLACK;<br />                clearChessArray();<br />                <br />                startx = fbpTmp[i].x - 5;<br />                starty = fbpTmp[i].y - 5;<br />                <br />                <span style="color: #0000ff">if</span>(startx < 0){<br />                    startx = 0;<br />                }<br />                <br />                <span style="color: #0000ff">if</span>(starty < 0){<br />                    starty = 0;<br />                }<br />                <br />                endx = startx + 10;<br />                endy = starty + 10;<br />                <br />                <span style="color: #0000ff">if</span>(endx > CHESS_GRID){<br />                    endx = CHESS_GRID;<br />                }<br />                <br />                <span style="color: #0000ff">if</span>(endy > CHESS_GRID){<br />                    endy = CHESS_GRID;<br />                }<br />                analyzeChessMater(computerTable, BLACK, startx, starty, endx, endy);<br />                <span style="color: #008000">//</span><span style="color: #008000"> 鍒嗘瀽鐜╁鐨勬鍨?/span><span style="color: #008000">////////////////////////////////////////////////////</span><span style="color: #008000">/</span><span style="color: #008000"><br /></span>                analyzeChessMater(playerTable, WHITE, startx, starty, endx, endy);<br />                tmpPoint = findBetterPoint(startx, starty, endx, endy);<br />                <span style="color: #0000ff">if</span>(betterPoint != <span style="color: #0000ff">null</span>){<br />                    <span style="color: #0000ff">if</span>(betterPoint.score <=  tmpPoint.score){<br />                        betterPoint = tmpPoint;<br />                        goodIdx = i;<br />                    }<br />                }<br />                <span style="color: #0000ff">else</span>{<br />                    betterPoint = tmpPoint;<br />                    goodIdx = i;<br />                }<br />                <br />                mChessTable[fbpTmp[i].y][fbpTmp[i].x] = 0;<br />            }        <br />            tmpPoint = <span style="color: #0000ff">null</span>;<br />            betterPoint = <span style="color: #0000ff">null</span>;<br />            <span style="color: #0000ff">return</span> fbpTmp[goodIdx];<br />        }<br /><br />    }</div>OK錛屽樊涓嶅灝辮繖鏍鳳紝鐪?a >婧愮爜</a>鍚э紝搴旇榪樻湁闂錛屽叾瀹為熷害榪樼畻鍙互銆傛垜瑕佺潯瑙変簡錛屾槑澶╄繕瑕佷笂鐝?<img src ="http://www.tkk7.com/vagasnail/aggbug/371325.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/vagasnail/" target="_blank">vagasnail</a> 2012-03-06 12:53 <a href="http://www.tkk7.com/vagasnail/archive/2012/03/06/371325.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>閲嶅惎Nginxhttp://www.tkk7.com/vagasnail/archive/2012/02/22/370539.htmlvagasnailvagasnailWed, 22 Feb 2012 11:54:00 GMThttp://www.tkk7.com/vagasnail/archive/2012/02/22/370539.htmlhttp://www.tkk7.com/vagasnail/comments/370539.htmlhttp://www.tkk7.com/vagasnail/archive/2012/02/22/370539.html#Feedback0http://www.tkk7.com/vagasnail/comments/commentRss/370539.htmlhttp://www.tkk7.com/vagasnail/services/trackbacks/370539.html鍏堥獙璇乶ginx.conf鏄惁姝e父銆?br />/usr/sbin/nginx -t -c '閰嶇疆鏂囦歡璺緞'錛岄氳繃鍚庯紝
鍐嶇敤ps -ef|grep nginx鎵懼埌master process 錛屾壘鍒板叾pid
鐒跺悗鐢?kill -HUP pid鏉鎺夊茍鍚姩涔嬪嵆鍙?br />濡傛灉浣跨敤fast-cgi瀹夎鐨凱HP錛屼慨鏀逛簡php.ini錛屾兂瑕侀噸杞斤紝鍙渶瑕?etc/init.d/php-fpm restart鍗沖彲銆?img src ="http://www.tkk7.com/vagasnail/aggbug/370539.html" width = "1" height = "1" />

vagasnail 2012-02-22 19:54 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 图图资源网亚洲综合网站| 亚洲色婷婷一区二区三区| 亚洲欧洲校园自拍都市| 久久A级毛片免费观看| 亚洲国产精品久久久久网站 | 亚洲综合在线视频| 无码日韩精品一区二区免费暖暖 | 国产免费看插插插视频| 羞羞漫画小舞被黄漫免费| 亚洲成AV人网址| 三级黄色免费观看| 亚洲国产精品人久久| 免费大片黄在线观看yw| 亚洲愉拍一区二区三区| 国产91久久久久久久免费| sss日本免费完整版在线观看| 国产亚洲精品久久久久秋霞| 久久大香香蕉国产免费网站| 亚洲精品一区二区三区四区乱码 | 欧美a级在线现免费观看| 亚洲精品无码高潮喷水A片软| 国产真实伦在线视频免费观看| 男女啪啪免费体验区| 国产精品亚洲片在线| 99在线精品免费视频九九视| 久久精品国产亚洲AV天海翼| 中文字幕亚洲专区| 91免费人成网站在线观看18| 亚洲成av人在线观看网站| 狠狠亚洲婷婷综合色香五月排名| 免费A级毛片无码A∨中文字幕下载| 亚洲三级在线免费观看| 日产国产精品亚洲系列| 久久综合九色综合97免费下载| 狠狠色香婷婷久久亚洲精品| 亚洲性日韩精品国产一区二区| 蜜臀98精品国产免费观看| 国产精品亚洲天堂| 久久亚洲私人国产精品| 又黄又爽一线毛片免费观看 | 添bbb免费观看高清视频|