锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产午夜亚洲精品午夜鲁丝片,精品久久久久久亚洲精品,亚洲国产成人一区二区三区http://www.tkk7.com/daiyongzhi/濂界殑鑹烘湳瀹跺鍒訛紝浼熷ぇ鐨勮壓鏈鍋風獌錛?/description>zh-cnSun, 11 May 2025 16:02:19 GMTSun, 11 May 2025 16:02:19 GMT60楂樻晥鑳界▼搴忓憳鐨勪竷涓範鎯?/title><link>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412365.html</link><dc:creator>姘稿織姝屽痙</dc:creator><author>姘稿織姝屽痙</author><pubDate>Sun, 13 Apr 2014 02:17:00 GMT</pubDate><guid>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412365.html</guid><wfw:comment>http://www.tkk7.com/daiyongzhi/comments/412365.html</wfw:comment><comments>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412365.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/daiyongzhi/comments/commentRss/412365.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/daiyongzhi/services/trackbacks/412365.html</trackback:ping><description><![CDATA[<span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鏈枃杞澆鑷?/span><a target="_blank" style="color: #006699; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">Tyr Chen鐨勫崥瀹?/a><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">錛?/span><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鍦ㄦ枃涓綔鑰呮葷粨浜嗕粬璁や負楂樻晥鑳界▼搴忓憳搴旇鍏峰鐨勪竷涓範鎯紝鍘熸枃鍐呭濡備笅銆?/strong> <br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鏄ㄥぉ鏀跺埌涓涓鑰呯暀璦錛岄棶浣滀負紼嬪簭鍛橈紝鏈変粈涔堝涔犲拰宸ヤ綔涓婄殑濂戒範鎯彲浠ュ熼壌錛熸兂浜嗘兂錛屽共鑴嗛檮搴擱闆呬竴涓嬶紝鎬葷粨涓庨珮鏁堣兘紼嬪簭鍛樼殑涓冧釜涔犳儻銆忓惂銆侱isclaimer錛氫竴瀹朵箣璦錛屽彲涓嶄俊錛屼絾涔熷彲浠ラ儴鍒嗕俊銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">1.  鎷ユ姳unix鍝插</strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; font-size: 12pt;">姣忎釜紼嬪簭鍛樺叆闂ㄧ殑絎竴鍫傚拰絎簩鍫傝搴旇鏄拰unix鍝插鐩稿叧鐨勫唴瀹癸紝綆璦涔嬪氨鏄細鍋氫竴浠朵簨錛屽仛濂藉畠銆傚叿浣撶偣錛?/span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><ul style="margin: 0px 0px 1.5em; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;"><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">灝忓嵆鏄編銆?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">璁╃▼搴忓彧鍋氬ソ涓浠朵簨銆?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">灝藉彲鑳芥棭鍦板垱寤哄師鍨嬨?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鍙Щ妞嶆ф瘮鏁堢巼鏇撮噸瑕併?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鏁版嵁搴旇淇濆瓨涓烘枃鏈枃浠躲?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">灝藉彲鑳藉湴姒ㄥ彇杞歡鐨勫叏閮ㄤ環鍊箋?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">浣跨敤shell鑴氭湰鏉ユ彁楂樻晥鐜囧拰鍙Щ妞嶆с?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">閬垮厤浣跨敤鍙畾鍒舵т綆涓嬬殑鐢ㄦ埛鐣岄潰銆?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鎵鏈夌▼搴忛兘鏄暟鎹殑榪囨護鍣ㄣ?/li></ul><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">2.  閫変竴涓牱鏉匡紝follow涔?/strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">姣忎釜NBA鏂扮閮芥湁鑷繁鐨勬牱鏉匡紝鎴戜滑涔熸諱範鎯О鏌愯凍鐞冩柊鏄熶負銆庡皬緗椼忥紝銆庡皬灝忕綏銆忋傛牱鏉夸負浣犳彁渚涗簡鍙ā浠垮彲榪借刀鐨勫璞★紝鍚屾椂涔熻浣犲瑙嗚嚜宸辯┒绔熸兂鎴愪負浠涔堟牱鐨勭▼搴忓憳銆傛垜鐨勬牱鏉挎槸Greg Pass鍜學erner Vogels錛岃櫧鐒舵垜榪欒緢瀛愬彲鑳戒篃杈句笉鍒頒粬浠殑楂樺害錛屽彲榪欏茍涓嶅Θ紕嶅悜鐫鎴戝績鐩腑鐨勬槑鏄熶竴姝ユ闈犺繎銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">3.  鍐欎唬鐮侊紝鑰屼笉鏄皟浠g爜</strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鍐欒蔣浠舵渶緋熺硶鐨勪綋楠屾亹鎬曟槸杈瑰啓杈硅皟錛屽啓涓鐐癸紝榪愯涓涓嬶紝鍐嶅啓涓鐐廣傛槸寰堝紼嬪簭鍛橀兘浼氳繖涔堝共銆傚師鍥犳湁浜岋細1. 涓嶇啛鎮夌浉鍏崇殑浠g爜錛堢被搴擄級錛岄渶瑕佽竟鍐欒竟榪愯淇濊瘉浠g爜鐨勬紜?. 鐜頒唬緙栫▼璇█鐨凴EPL(Read-Evaluate-Print-Loop錛屽氨鏄璦鐨剆hell)鑳藉姏鍔╅暱浜嗚繖涓琛屼負銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鍐欑郴緇熻蔣浠剁殑浜哄緢灝戣繖涔堝仛銆備粬浠墜澶寸碂緋曠殑宸ュ叿璁╄竟鍐欒竟璋冪殑琛屼負鎴愪負鏁堢巼鏉鎵?—— 濡傛灉紼嶇◢鏀瑰姩錛岀紪璇戝氨瑕佽姳鍘誨嚑鍒嗛挓錛岀敋鑷蟲洿闀跨殑鏃墮棿錛屼綘榪樹細榪欎箞騫蹭箞錛熸墍浠ヤ粬浠線寰鏄啓瀹屼竴涓ā鍧楋紝鍐嶇紪璇戣皟璇曘傦紙鐢辨鐪嬫潵錛岄珮鏁堢殑宸ュ叿鏈夋椂鍊欐槸鎶婂弻鍒冨墤鍟婏級 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鎴戣寰楀啓浠g爜灝辮窡鍐欐枃绔犱竴鏍鳳紝鏋勬濆ソ錛屾湁浜嗗ぇ綰詫紝灝卞簲璇ヨ浜戞祦姘翠竴鏍峰啓涓嬪幓錛屼竴姘斿懙鎴愶紝鐒跺悗鍥炶繃澶存潵鍐嶈皟鏁磋鍙ワ紝淇敼閿欏埆瀛椼傚鏋滃啓瀹屼竴孌碉紝灝辮鍥炴函媯鏌ヤ箣鍓嶅啓鐨勫唴瀹癸紝鏁堢巼寰堜綆錛屾濈淮涔熶細琚墦鏁c?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">闈犺竟鍐欒竟璋冨仛鍑烘潵鐨勪唬鐮佽繕寰寰璐ㄩ噺涓嶉珮銆傝櫧鐒跺眬閮ㄧ粡榪囦簡闆曠悽錛屼絾鏁翠綋涓婁笉閭d箞鍗忚皟錛岀湅鐫鎬繪槸鍒壄銆傝繖灝卞ソ姣旈洉鍒伙紝鎷跨潃涓鍧楃煶澶達紝浣犲厛鏄簿淇簡榧誨瓙錛岀劧鍚庡啀涓鐐逛竴鐐瑰埢鐢婚潰閮ㄣ傜瓑淇埌鑰蟲湹鐨勬椂鍊欙紝榧誨瓙鍙兘榪囧ぇ鎴栬繃灝忥紝鍗充究鍐嶇簿緹庯紝瀹冧篃寰椾笉鍒拌禐璧忋?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; font-size: 18pt; color: #ff0000;">4.  鑱槑鍦拌皟璇?/strong><span style="font-size: 18pt; color: #ff0000;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">杞歡鎬諱細鍑洪棶棰樸傞亣鍒伴棶棰橈紝寰堝紼嬪簭鍛樺氨浼氱敤IDE鍦ㄥ悇縐嶅彲鑳界殑鍦版柟鍔犳柇鐐硅皟璇曪紝濡傛灉娌℃湁IDE錛岄偅涔堝悇縐峱rint/log鎵嬫涓榻愭姏鍑猴紝鏈夋灒娌℃灒鎵撲竴鏉嗗瓙鍐嶈銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">浼樼鐨勭▼搴忓憳浼氬湪鎾板啓浠g爜鐨勬椂鍊欏氨鑰冭檻鍒拌皟璇曢棶棰橈紝鍦ㄧ郴緇熷叧閿殑鑺傜偣涓婃敞鍏ュ悇縐嶇瓑綰х殑璋冭瘯淇℃伅錛岀劧鍚庡湪闇瑕佺殑鏃跺欐墦寮鐩稿簲鐨勮皟璇曠駭鍒紝欏鴻棨鎽哥摐錛岄伩鍏嶄簡涓嶉潬璋辯殑鑷嗘祴銆傝繖鏄皟璇曚箣銆庨亾銆忋?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">寰堝闂鎵撳紑璋冭瘯寮鍏沖悗灝卞師褰㈡瘯闇詫紝浣嗘湁鏃跺欓潬璋冭瘯淇℃伅鎵懼埌浜嗗垵姝ュ師鍥狅紝榪涗竴姝ュ畾浣嶉棶棰樿繕闇瑕佸叿浣撶殑宸ュ叿錛屼篃灝辨槸璋冭瘯涔嬨庢湳銆忥紝濡備笂鏂囨墍榪頒箣鏂偣璋冭瘯銆傛湁浜涙椂鍊欙紝閬囧埌闈犵被浼糶db錛堝python鐨刾db錛夌殑宸ュ叿鏃犳硶瑙e喅鐨勯棶棰樻椂錛堝鎬ц兘闂錛夛紝浣犺繕闇瑕佹洿澶氱殑璋冭瘯宸ュ叿鍋歳untime profiling錛屽systemtap銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">5.  浣跨敤鏍囪璇█鏉ュ啓鏂囨。錛岃岄潪word/power point</strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">涓嶈浣跨敤鍙兘浣跨敤鐗瑰畾杞歡鎵嶈兘鎵撳紑鐨勫伐鍏峰啓鏂囨。錛屽word/page鎴栬卲ower point/keynote銆傝浣跨敤銆庢斁涔嬪洓嫻瘋岀殕鍙敤銆忕殑宸ュ叿銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">java鐨勫競鍦哄彛鍙鋒槸錛氥庝竴嬈$紪鍐欙紝鍒板榪愯銆忥紝瀵逛簬鏂囨。錛屼綘涔熼渶瑕佽繖鏍風殑宸ュ叿銆侻arkdown(md) / Restructured Text(rst)錛堜互鍙婁換浣曠紪杈戣璦錛岀敋鑷蟲槸jade錛夊氨鏄繖鏍風殑宸ュ叿銆傞氳繃浣跨敤涓縐嶇壒瀹氱殑鏂囨湰鏍煎紡錛屼綘鐨勬枃妗e彲浠ヨ緙栬瘧鎴愬嚑涔庝換鎰忔牸寮忥紙html錛宺tf錛宭atex錛宲df錛宔pub錛?..錛夛紝鐪熸杈懼埌浜嗐庝竴嬈$紪鍐欙紝鍒板榪愯銆忋傛渶閲嶈鐨勬槸錛岀敱浜庨昏緫灞傦紙鏂囩珷鏈韓錛夊拰琛ㄧ幇灞傦紙鍚勭鏍煎紡錛屽瓧浣擄紝琛岃窛絳夛級鍒嗙錛屽悓鏍風殑鏂囨。錛屾崲涓ā鏉匡紝灝辨湁瀹屽叏涓嶄竴鏍風殑褰㈣薄銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">闄ら潪蹇呴』錛屾垜鐜板湪鎵鏈夌殑鏂囨。閮芥槸md鎴栬卹st鏍煎紡銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">6.  涓鍒囩殕欏圭洰</strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">紼嬪簭鍛樼殑鎵鏈変駭鍑哄簲璇ラ」鐩埗銆傝蔣浠惰嚜涓嶅繀璇達紝鏂囨。鍜屽悇縐嶇鐗囨濇兂涔熻鏍規嵁鐩稿叧鎬х粍緇囨垚欏圭洰銆備婦涓浜涙垜鑷繁鐨勪緥瀛愶細 </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><ul style="margin: 0px 0px 1.5em; padding: 0px; font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;"><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鎴戠殑鍗氬鏄竴涓悕鍙玧obs鐨刧ithub欏圭洰</li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鎴戠殑寰俊鏂囩珷鍏ㄩ儴鏀懼湪craftsman榪欎釜欏圭洰涓?/li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鎴戝涔犳煇縐嶇煡璇嗙殑榪囩▼錛堟瘮濡傝golang錛変細鏀懼湪涓涓垨鑻ュ共涓」鐩腑</li><li style="margin: 0px 0px 0.25em 30px; padding: 0px;">鎴戝伐浣滀笂姣忎釜欏圭洰鐨勫悇縐嶄駭鍑猴紙鍖呮嫭浼氳綰錛変細鎸夌収欏圭洰瀵瑰簲鐢熸垚git repo</li></ul><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">欏圭洰鍒剁殑濂藉鏄叿澶囧彲鍥炴函鎬с傛瘡涓」鐩垜鍙互鐢╣it鏉ョ鐞嗭紝榪欐牱錛屽嚑涔庡湪浠諱綍涓鍙拌澶囦笂鎴戦兘鍙互鐪嬪埌鎴戜箣鍓嶇殑宸ヤ綔銆傛兂鎯充綘涓夊勾鍓嶅啓鐨勬煇涓枃妗o紝浣犺繕鑳芥壘鍒板畠涔堬紵浣犺繕鑳芥壘鍥炰綘鐨勪慨鏀瑰巻鍙蹭箞錛?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">欏圭洰鍒剁殑鍙︿竴澶уソ澶勬槸鍙互鍦ㄥ叾涔嬩笂浣胯兘宸ュ叿銆傛瘮濡傝浣犵湅鍒扮殑榪欎簺寰俊鏂囩珷錛屾垜闅忔椂鍙互“make publish YEAR=2014”鏉ョ敓鎴愬寘鍚簡2014騫存垜鎵鍐欐枃绔犵殑pdf銆?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><strong style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000; font-size: 18pt;">7.  蹇冩佸紑鏀撅紝鍕囦簬灝濊瘯</strong><span style="color: #ff0000; font-size: 18pt;"> </span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7; color: #ff0000;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鍦ㄧ▼搴忓憳紺懼尯閲岋紝璇█涔嬩簤錛岀郴緇熶箣浜夛紝杞歡鎬濇兂涔嬩簤鍑犱箮鏄父鎬併俻ython vs ruby錛実o vs java vs erlang vs rust錛宻cala vs cljure錛孫OP vs FP錛宨OS vs Android銆傚叾瀹炰笉綆¢粦鐚櫧鐚紝鎶撳埌鑰侀紶鐨勫氨鏄ソ鐚紝facebook榪樼敤php鍛€傜▼搴忓憳搴旇鐢ㄥ紑鏀劇殑蹇冩佸幓鍖呭鏂扮殑鎶鏈紝鏂扮殑鎬濇兂錛屽媷浜庡皾璇曪紝鑰屼笉鏄珛鍗沖惁瀹氥傝繖涓笘鐣屾渶鎮插搥鐨勬槸錛屾墜閲屾湁鎶婇敜瀛愶紝鐪嬩粈涔堥兘鏄拤瀛愶紙鎴栬呰錛岀溂閲屽氨鍙兘鐪嬭閽夊瓙錛夈?nbsp;</span><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><br style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;" /><span style="font-family: Helvetica, Tahoma, Arial, sans-serif; line-height: 25.200000762939453px; background-color: #f7f7f7;">鎴戞帴瑙ac鏃墮棿涓嶈繃涓夊勾銆傚彲榪欎笁騫存椂闂達紝鎴戜粠瀵筸ac涓嶅睉錛屽埌娣辨繁鐑埍錛屾渶緇堟垚涓簃ac鐨勪竴涓噸搴︾敤鎴楓傚緢澶氫笢瑗跨敤榪囨墠鐭ラ亾錛屼笉灝濊瘯涓嶆帴瑙︽垜鍙兘姘歌繙媧誨湪鑷繁涓嬫剰璇嗘瀯絳戠殑鏃犲艦涔嬪鐨勫彟涓杈廣?/span><img src ="http://www.tkk7.com/daiyongzhi/aggbug/412365.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/daiyongzhi/" target="_blank">姘稿織姝屽痙</a> 2014-04-13 10:17 <a href="http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412365.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title> java鏃ュ織緇勪歡浠嬬粛錛坈ommon-logging錛宭og4j錛宻lf4j錛宭ogback 錛?/title><link>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412364.html</link><dc:creator>姘稿織姝屽痙</dc:creator><author>姘稿織姝屽痙</author><pubDate>Sun, 13 Apr 2014 01:49:00 GMT</pubDate><guid>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412364.html</guid><wfw:comment>http://www.tkk7.com/daiyongzhi/comments/412364.html</wfw:comment><comments>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412364.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.tkk7.com/daiyongzhi/comments/commentRss/412364.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/daiyongzhi/services/trackbacks/412364.html</trackback:ping><description><![CDATA[<h1><span style="font-family: SimSun; color: #ff0000;">common-logging</span></h1><p style="color: #333333; font-family: Arial; line-height: 26px;"><span style="font-family: SimSun;"><strong>common-logging</strong>鏄痑pache鎻愪緵鐨勪竴涓氱敤鐨勬棩蹇楁帴鍙c傜敤鎴峰彲浠ヨ嚜鐢遍夋嫨絎笁鏂圭殑鏃ュ織緇勪歡浣滀負鍏蜂綋瀹炵幇錛屽儚log4j錛屾垨鑰卝dk鑷甫鐨刲ogging錛?common-logging浼氶氳繃鍔ㄦ佹煡鎵劇殑鏈哄埗錛屽湪紼嬪簭榪愯鏃惰嚜鍔ㄦ壘鍑虹湡姝d嬌鐢ㄧ殑鏃ュ織搴撱傚綋鐒訛紝common-logging鍐呴儴鏈変竴涓猄imple logger鐨勭畝鍗曞疄鐜幫紝浣嗘槸鍔熻兘寰堝急銆傛墍浠ヤ嬌鐢╟ommon-logging錛岄氬父閮芥槸閰嶅悎鐫log4j鏉ヤ嬌鐢ㄣ備嬌鐢ㄥ畠鐨勫ソ澶勫氨鏄紝浠g爜渚濊禆鏄痗ommon-logging鑰岄潪log4j錛?閬垮厤浜嗗拰鍏蜂綋鐨勬棩蹇楁柟妗堢洿鎺ヨ﹀悎錛屽湪鏈夊繀瑕佹椂錛屽彲浠ユ洿鏀規棩蹇楀疄鐜扮殑絎笁鏂瑰簱銆?/span></p><p style="color: #333333; font-family: Arial; line-height: 26px;"></p><div style="color: #333333; font-family: Arial; line-height: 26px;"><span style="font-family: SimSun;">浣跨敤common-logging鐨勫父瑙佷唬鐮侊細<br /></span><div bg_java"="" style="width: 700.90625px;"><div><div><strong>[java]</strong> <a title="view plain" style="background-image: url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/default/ico_plain.gif); padding: 1px; display: inline-block; width: 16px; height: 16px; text-indent: -2000px; background-position: 0% 0%; background-repeat: no-repeat no-repeat;">view plain</a><a title="copy" style="background-image: url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/default/ico_copy.gif); padding: 1px; display: inline-block; width: 16px; height: 16px; text-indent: -2000px; background-position: 0% 0%; background-repeat: no-repeat no-repeat;">copy</a><div style="position: absolute; left: 557px; top: 700px; width: 18px; height: 18px; z-index: 99;"></div></div></div><ol start="1"><li style="line-height: 18px;">import org.apache.commons.logging.Log;  </li><li style="line-height: 18px;">import org.apache.commons.logging.LogFactory;  </li><li style="line-height: 18px;">  </li><li style="line-height: 18px;">public class A {  </li><li style="line-height: 18px;">    private static Log logger = LogFactory.getLog(this.getClass());  </li><li style="line-height: 18px;">}  </li></ol></div></div><div style="color: #333333; font-family: Arial; line-height: 26px;"><span style="font-family: SimSun;"><strong>鍔ㄦ佹煡鎵懼師鐞?/strong>錛歀og 鏄竴涓帴鍙e0鏄庛侺ogFactory 鐨勫唴閮ㄤ細鍘昏杞藉叿浣撶殑鏃ュ織緋葷粺錛屽茍鑾峰緱瀹炵幇璇og 鎺ュ彛鐨勫疄鐜扮被銆侺ogFactory 鍐呴儴瑁呰澆鏃ュ織緋葷粺鐨勬祦紼嬪涓嬶細</span></div><div style="color: #333333; font-family: Arial; line-height: 26px;"><ol><li><span style="font-family: SimSun;">棣栧厛錛屽鎵緊rg.apache.commons.logging.LogFactory 灞炴ч厤緗?/span></li><li><span style="font-family: SimSun;"><span style="color: #ff0000;">鍚﹀垯錛屽埄鐢↗DK1.3 寮濮嬫彁渚涚殑service 鍙戠幇鏈哄埗錛屼細鎵弿classpah 涓嬬殑META-INF/services/org.apache.commons.logging.LogFactory鏂囦歡錛岃嫢鎵懼埌鍒欒杞介噷闈㈢殑閰嶇疆錛屼嬌鐢ㄩ噷闈㈢殑閰嶇疆銆?/span></span></li><li><span style="font-family: SimSun;">鍚﹀垯錛屼粠Classpath 閲屽鎵綾ommons-logging.properties 錛屾壘鍒板垯鏍規嵁閲岄潰鐨勯厤緗姞杞姐?/span></li><li><span style="font-family: SimSun;">鍚﹀垯錛屼嬌鐢ㄩ粯璁ょ殑閰嶇疆錛氬鏋滆兘鎵懼埌Log4j 鍒欓粯璁や嬌鐢╨og4j 瀹炵幇錛屽鏋滄病鏈夊垯浣跨敤JDK14Logger 瀹炵幇錛屽啀娌℃湁鍒欎嬌鐢╟ommons-logging 鍐呴儴鎻愪緵鐨凷impleLog 瀹炵幇銆?/span></li></ol><span style="font-family: SimSun;">浠庝笂榪板姞杞芥祦紼嬫潵鐪嬶紝鍙寮曞叆浜唋og4j 騫跺湪classpath 閰嶇疆浜唋og4j.xml 錛屽垯commons-logging 灝變細浣縧og4j 浣跨敤姝e父錛岃屼唬鐮侀噷涓嶉渶瑕佷緷璧栦換浣昹og4j 鐨勪唬鐮併?/span></div><p style="color: #333333; font-family: Arial; line-height: 26px;"></p><h1><a name="t1" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">slf4j</span></h1><span style="color: #333333; line-height: 26px; font-family: SimSun;"><strong>slf4j</strong>鍏ㄧО涓篠imple Logging Facade for JAVA錛宩ava綆鍗曟棩蹇楅棬闈€傜被浼間簬Apache Common-Logging錛屾槸瀵逛笉鍚屾棩蹇楁鏋舵彁渚涚殑涓涓棬闈㈠皝瑁咃紝鍙互鍦ㄩ儴緗茬殑鏃跺欎笉淇敼浠諱綍閰嶇疆鍗沖彲鎺ュ叆涓縐嶆棩蹇楀疄鐜版柟妗堛備絾鏄紝浠栧湪緙栬瘧鏃墮潤鎬佺粦瀹氱湡姝g殑Log搴撱備嬌鐢⊿LF4J鏃訛紝濡傛灉浣犻渶瑕佷嬌鐢ㄦ煇涓縐嶆棩蹇楀疄鐜幫紝閭d箞浣犲繀欏婚夋嫨姝g‘鐨凷LF4J鐨刯ar鍖呯殑闆嗗悎錛堝悇縐嶆ˉ鎺ュ寘錛夈?/span><p style="color: #333333; font-family: Arial; line-height: 26px;"><span style="font-family: SimSun;">浣跨敤slf4j鐨勫父瑙佷唬鐮侊細<br /></span></p><div bg_java"="" style="width: 700.90625px; color: #333333; line-height: 26px;"><div><div><strong>[java]</strong> <a title="view plain" style="background-image: url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/default/ico_plain.gif); padding: 1px; display: inline-block; width: 16px; height: 16px; text-indent: -2000px; background-position: 0% 0%; background-repeat: no-repeat no-repeat;">view plain</a><a title="copy" style="background-image: url(http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/images/default/ico_copy.gif); padding: 1px; display: inline-block; width: 16px; height: 16px; text-indent: -2000px; background-position: 0% 0%; background-repeat: no-repeat no-repeat;">copy</a><div style="position: absolute; left: 557px; top: 1401px; width: 18px; height: 18px; z-index: 99;"></div></div></div><ol start="1"><li style="line-height: 18px;">import org.slf4j.Logger;  </li><li style="line-height: 18px;">import org.slf4j.LoggerFactory;  </li><li style="line-height: 18px;">  </li><li style="line-height: 18px;">public class A {  </li><li style="line-height: 18px;">    private static Log logger = LogFactory.getLog(this.getClass());  </li><li style="line-height: 18px;">}  </li></ol></div><br style="color: #333333; line-height: 26px; font-family: SimSun;" /><span style="color: #333333; line-height: 26px; font-family: SimSun;"><strong>slf4j闈欐佺粦瀹氬師鐞?/strong>錛歋LF4J 浼氬湪緙栬瘧鏃朵細緇戝畾import org.slf4j.impl.StaticLoggerBinder; 璇ョ被閲岄潰瀹炵幇瀵瑰叿浣撴棩蹇楁柟妗堢殑緇戝畾鎺ュ叆銆備換浣曚竴縐嶅熀浜巗lf4j 鐨勫疄鐜伴兘瑕佹湁涓涓繖涓被銆傚錛歰rg.slf4j.slf4j-log4j12-1.5.6: 鎻愪緵瀵?log4j 鐨勪竴縐嶉傞厤瀹炵幇銆?span style="color: #ff0000;">娉ㄦ剰</span>錛氬鏋滄湁浠繪剰涓や釜瀹炵幇slf4j 鐨勫寘鍚屾椂鍑虹幇錛岄偅涔堝氨鍙兘鍑虹幇闂銆?/span><br style="color: #333333; font-family: Arial; line-height: 26px;" /><p style="color: #333333; font-family: Arial; line-height: 26px;"></p><div style="color: #333333; font-family: Arial; line-height: 26px;"><div><h1><a name="t2" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">slf4j 涓?common-logging 姣旇緝</span></h1><span style="font-family: SimSun;"><strong>common-logging</strong>閫氳繃<span style="color: #ff0000;">鍔ㄦ佹煡鎵劇殑鏈哄埗</span>錛屽湪紼嬪簭榪愯鏃惰嚜鍔ㄦ壘鍑虹湡姝d嬌鐢ㄧ殑鏃ュ織搴撱傜敱浜庡畠浣跨敤浜咰lassLoader瀵繪壘鍜岃澆鍏ュ簳灞傜殑鏃ュ織搴擄紝 瀵艱嚧浜嗚薄OSGI榪欐牱鐨勬鏋舵棤娉曟甯稿伐浣滐紝鍥犱負OSGI鐨勪笉鍚岀殑鎻掍歡浣跨敤鑷繁鐨凜lassLoader銆?OSGI鐨勮繖縐嶆満鍒朵繚璇佷簡鎻掍歡浜掔浉鐙珛錛岀劧鑰屽嵈浣緼pache Common-Logging鏃犳硶宸ヤ綔銆?br /></span></div><div><span style="font-family: SimSun;"><br /><strong>slf4j</strong>鍦?span style="color: #ff0000;">緙栬瘧鏃墮潤鎬佺粦瀹?/span>鐪熸鐨凩og搴?鍥犳鍙互鍐峅SGI涓嬌鐢ㄣ傚彟澶栵紝SLF4J 鏀寔鍙傛暟鍖栫殑log瀛楃涓詫紝閬垮厤浜嗕箣鍓嶄負浜嗗噺灝戝瓧絎︿覆鎷兼帴鐨勬ц兘鎹熻楄屼笉寰椾笉鍐欑殑if(logger.isDebugEnable())錛岀幇鍦ㄤ綘鍙互鐩存帴鍐欙細logger.debug(“current user is: {}”, user)銆傛嫾瑁呮秷鎭鎺ㄨ繜鍒頒簡瀹冭兘澶熺‘瀹氭槸涓嶆槸瑕佹樉紺鴻繖鏉℃秷鎭殑鏃跺欙紝浣嗘槸鑾峰彇鍙傛暟鐨勪唬浠峰茍娌℃湁騫稿厤銆?/span></div><div><span style="font-family: SimSun;"><br /></span><h1><a name="t3" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">Log4j</span></h1><span style="font-family: SimSun;">Apache鐨勪竴涓紑鏀炬簮浠g爜欏圭洰錛岄氳繃浣跨敤Log4j錛屾垜浠彲浠ユ帶鍒舵棩蹇椾俊鎭緭閫佺殑鐩殑鍦版槸鎺у埗鍙般佹枃浠躲丟UI緇勪歡銆佺敋鑷蟲槸濂楁帴鍙f湇鍔?鍣ㄣ丯T鐨勪簨浠惰褰曞櫒銆乁NIX Syslog瀹堟姢榪涚▼絳夛紱鐢ㄦ埛涔熷彲浠ユ帶鍒舵瘡涓鏉℃棩蹇楃殑杈撳嚭鏍煎紡錛涢氳繃瀹氫箟姣忎竴鏉℃棩蹇椾俊鎭殑綰у埆錛岀敤鎴瘋兘澶熸洿鍔犵粏鑷村湴鎺у埗鏃ュ織鐨勭敓鎴愯繃紼嬨傝繖浜涘彲浠ラ氳繃涓涓?閰嶇疆鏂囦歡鏉ョ伒媧誨湴榪涜閰嶇疆錛岃屼笉闇瑕佷慨鏀圭▼搴忎唬鐮併?/span><br /><br /><h1><a name="t4" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">LogBack</span></h1><span style="font-family: SimSun;">Logback鏄敱log4j鍒涘浜鴻璁$殑鍙堜竴涓紑婧愭棩璁扮粍浠躲俵ogback褰撳墠鍒嗘垚涓変釜妯″潡錛歭ogback-core,logback- classic鍜宭ogback-access銆俵ogback-core鏄叾瀹冧袱涓ā鍧楃殑鍩虹妯″潡銆俵ogback-classic鏄痩og4j鐨勪竴涓?鏀硅壇鐗堟湰銆傛澶杔ogback-classic瀹屾暣瀹炵幇SLF4J API浣夸綘鍙互寰堟柟渚垮湴鏇存崲鎴愬叾瀹冩棩璁扮郴緇熷log4j鎴朖DK14 Logging銆俵ogback-access璁塊棶妯″潡涓嶴ervlet瀹瑰櫒闆嗘垚鎻愪緵閫氳繃Http鏉ヨ闂棩璁扮殑鍔熻兘銆?nbsp;</span><br /><br /><h1><a name="t5" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">Log4j 涓?LogBack 姣旇緝</span></h1><span style="font-family: SimSun;">LogBack浣滀負涓涓氱敤鍙潬銆佸揩閫熺伒媧葷殑鏃ュ織妗嗘灦錛屽皢浣滀負Log4j鐨勬浛浠e拰SLF4J緇勬垚鏂扮殑鏃ュ織緋葷粺鐨勫畬鏁村疄鐜般侺OGBack澹扮О鍏鋒湁鏋佷匠鐨勬ц兘錛?#8220; 鏌愪簺鍏抽敭鎿嶄綔錛屾瘮濡傚垽瀹氭槸鍚﹁褰曚竴鏉℃棩蹇楄鍙ョ殑鎿嶄綔錛屽叾鎬ц兘寰楀埌浜嗘樉钁楃殑鎻愰珮銆傝繖涓搷浣滃湪LogBack涓渶瑕?綰崇錛岃屽湪Log4J涓垯闇瑕?0綰崇銆?LogBack鍒涘緩璁板綍鍣紙logger錛夌殑閫熷害涔熸洿蹇細13寰錛岃屽湪Log4J涓渶瑕?3寰銆傛洿閲嶈鐨勬槸錛屽畠鑾峰彇宸插瓨鍦ㄧ殑璁板綍鍣ㄥ彧闇94綰崇錛岃?Log4J闇瑕?234綰崇錛屾椂闂村噺灝戝埌浜?/23銆傝窡JUL鐩告瘮鐨勬ц兘鎻愰珮涔熸槸鏄捐憲鐨?#8221;銆?鍙﹀錛孡OGBack鐨勬墍鏈夋枃妗f槸鍏ㄩ潰鍏嶈垂鎻愪緵鐨勶紝涓嶈薄Log4J閭f牱鍙彁渚涢儴鍒嗗厤璐規枃妗h岄渶瑕佺敤鎴峰幓璐拱浠樿垂鏂囨。銆?nbsp;</span></div><div><span style="font-family: SimSun;"><br /></span></div><h1><a name="t6" style="color: rgb(51, 102, 153);"></a><span style="font-family: SimSun; color: #ff0000;">slf4j涓庡叾浠栧悇縐嶆棩蹇楃粍浠剁殑妗ユ帴</span></h1><div><div><span style="font-family: SimSun;"><strong>搴旂敤浠g爜涓嬌鐢╯lf4j鎺ュ彛錛屾帴鍏ュ叿浣撳疄鐜扮殑鏂規硶<br /></strong></span></div><div><span style="font-family: SimSun;"><strong><img src="http://img.my.csdn.net/uploads/201212/10/1355072211_8017.png" alt="" style="border: none; max-width: 100%;" /><br /></strong></span></div><div><strong><span style="font-family: SimSun;">搴旂敤浠g爜涓嬌鐢ㄥ埆鐨勬棩蹇楁帴鍙o紝杞垚slf4j鐨勬柟娉?/span></strong></div><span style="font-family: SimSun;"><img src="http://img.my.csdn.net/uploads/201212/10/1355072772_1787.png" alt="" style="border: none; max-width: 100%;" /><br /><br /></span><h1><a name="t7" style="color: rgb(51, 102, 153);"></a><span style="color: #ff0000;">鏃ュ織緇勪歡鐩稿叧鍘嗗彶</span></h1><span style="font-family: SimSun;">Java 鐣岄噷鏈夎澶氬疄鐜版棩蹇楀姛鑳界殑宸ュ叿錛屾渶鏃╁緱鍒板箍娉涗嬌鐢ㄧ殑鏄?log4j錛岃澶氬簲鐢ㄧ▼搴忕殑鏃ュ織閮ㄥ垎閮戒氦緇欎簡 log4j錛屼笉榪囦綔涓虹粍浠跺紑鍙戣咃紝浠栦滑甯屾湜鑷繁鐨勭粍浠朵笉瑕佺揣绱т緷璧栨煇涓涓伐鍏鳳紝姣曠珶鍦ㄥ悓涓涓椂鍊欒繕鏈夊緢澶氬叾浠栧緢澶氭棩蹇楀伐鍏鳳紝鍋囧涓涓簲鐢ㄧ▼搴忕敤鍒頒簡涓や釜緇勪歡錛屾伆濂戒袱涓粍浠朵嬌鐢ㄤ笉鍚岀殑鏃ュ織宸ュ叿錛岄偅涔堝簲鐢ㄧ▼搴忓氨浼氭湁涓や喚鏃ュ織杈撳嚭浜嗐?br /><br />涓轟簡瑙e喅榪欎釜闂錛孉pache Commons Logging 錛堜箣鍓嶅彨 Jakarta Commons Logging錛孞CL錛夌矇澧ㄧ櫥鍦猴紝JCL 鍙彁渚?log 鎺ュ彛錛屽叿浣撶殑瀹炵幇鍒欏湪榪愯鏃跺姩鎬佸鎵俱傝繖鏍蜂竴鏉ョ粍浠跺紑鍙戣呭彧闇瑕侀拡瀵?JCL 鎺ュ彛寮鍙戯紝鑰岃皟鐢ㄧ粍浠剁殑搴旂敤紼嬪簭鍒欏彲浠ュ湪榪愯鏃舵惌閰嶈嚜宸卞枩濂界殑鏃ュ織瀹炶返宸ュ叿銆?br /><br />鎵浠ュ嵆浣垮埌鐜板湪浣犱粛浼氱湅鍒板緢澶氱▼搴忓簲鐢?JCL + log4j 榪欑鎼厤錛屼笉榪囧綋紼嬪簭瑙勬ā瓚婃潵瓚婂簽澶ф椂錛孞CL鐨勫姩鎬佺粦瀹氬茍涓嶆槸鎬昏兘鎴愬姛錛屽叿浣撳師鍥犲ぇ瀹跺彲浠?Google 涓涓嬶紝榪欓噷灝變笉鍐嶈禈榪頒簡銆傝В鍐蟲柟娉曚箣涓灝辨槸鍦ㄧ▼搴忛儴緗叉椂闈欐佺粦瀹氭寚瀹氱殑鏃ュ織宸ュ叿錛岃繖灝辨槸 SLF4J 浜х敓鐨勫師鍥犮?br /><br />璺?JCL 涓鏍鳳紝SLF4J 涔熸槸鍙彁渚?log 鎺ュ彛錛屽叿浣撶殑瀹炵幇鏄湪鎵撳寘搴旂敤紼嬪簭鏃舵墍鏀懼叆鐨勭粦瀹氬櫒錛堝悕瀛椾負 slf4j-XXX-version.jar錛夋潵鍐沖畾錛孹XX 鍙互鏄?log4j12, jdk14, jcl, nop 絳夛紝浠栦滑瀹炵幇浜嗚窡鍏蜂綋鏃ュ織宸ュ叿錛堟瘮濡?log4j錛夌殑緇戝畾鍙婁唬鐞嗗伐浣溿備婦涓緥瀛愶細濡傛灉涓涓▼搴忓笇鏈涚敤 log4j 鏃ュ織宸ュ叿錛岄偅涔堢▼搴忓彧闇閽堝 slf4j-api 鎺ュ彛緙栫▼錛岀劧鍚庡湪鎵撳寘鏃跺啀鏀懼叆 slf4j-log4j12-version.jar 鍜?log4j.jar 灝卞彲浠ヤ簡銆?br /><br />鐜板湪榪樻湁涓涓棶棰橈紝鍋囧浣犳鍦ㄥ紑鍙戝簲鐢ㄧ▼搴忔墍璋冪敤鐨勭粍浠跺綋涓凡緇忎嬌鐢ㄤ簡 JCL 鐨勶紝榪樻湁涓浜涚粍寤哄彲鑳界洿鎺ヨ皟鐢ㄤ簡 java.util.logging錛岃繖鏃朵綘闇瑕佷竴涓ˉ鎺ュ櫒錛堝悕瀛椾負 XXX-over-slf4j.jar錛夋妸浠栦滑鐨勬棩蹇楄緭鍑洪噸瀹氬悜鍒?SLF4J錛屾墍璋撶殑妗ユ帴鍣ㄥ氨鏄竴涓亣鐨勬棩蹇楀疄鐜板伐鍏鳳紝姣斿褰撲綘鎶?jcl-over-slf4j.jar 鏀懼埌 CLASS_PATH 鏃訛紝鍗充嬌鏌愪釜緇勪歡鍘熸湰鏄氳繃 JCL 杈撳嚭鏃ュ織鐨勶紝鐜板湪鍗翠細琚?jcl-over-slf4j “楠楀埌”SLF4J 閲岋紝鐒跺悗 SLF4J 鍙堜細鏍規嵁緇戝畾鍣ㄦ妸鏃ュ織浜ょ粰鍏蜂綋鐨勬棩蹇楀疄鐜板伐鍏楓傝繃紼嬪涓?br /><br />Component<br />|<br />| log to Apache Commons Logging<br />V<br />jcl-over-slf4j.jar --- (redirect) ---> SLF4j ---> slf4j-log4j12-version.jar ---> log4j.jar ---> 杈撳嚭鏃ュ織<br /><br />鐪嬪埌涓婇潰鐨勬祦紼嬪浘鍙兘浼氬彂鐜頒竴涓湁瓚g殑闂錛屽亣濡傚湪 CLASS_PATH 閲屽悓鏃舵斁緗?log4j-over-slf4j.jar 鍜?slf4j-log4j12-version.jar 浼氬彂鐢熶粈涔堟儏鍐靛憿錛熸病閿欙紝鏃ュ織浼氳韙㈡潵韙㈠幓錛屾渶緇堣繘鍏ユ寰幆銆?br /><br />鎵浠ヤ嬌鐢?SLF4J 鐨勬瘮杈冨吀鍨嬫惌閰嶅氨鏄妸 slf4j-api銆丣CL 妗ユ帴鍣ㄣ乯ava.util.logging錛圝UL錛夋ˉ鎺ュ櫒銆乴og4j 緇戝畾鍣ㄣ乴og4j 榪?涓?jar 鏀劇疆鍦?CLASS_PATH 閲屻?br /><br />涓嶈繃騫朵笉鏄墍鏈堿PP瀹瑰櫒閮芥槸浣跨敤 log4j 鐨勶紝姣斿 Google AppEngine 瀹冧嬌鐢ㄧ殑鏄?java.util.logging錛圝UL錛夛紝榪欐椂搴旂敤 SLF4J 鐨勬惌閰嶅氨鍙樻垚 slf4j-api銆丣CL妗ユ帴鍣ㄣ乴ogj4妗ユ帴鍣ㄣ丣UL緇戝畾鍣ㄨ繖4涓?jar 鏀劇疆鍦?WEB-INF/lib 閲屻?/span></div></div><img src ="http://www.tkk7.com/daiyongzhi/aggbug/412364.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/daiyongzhi/" target="_blank">姘稿織姝屽痙</a> 2014-04-13 09:49 <a href="http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412364.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>slf4j-api銆乻lf4j-log4j12榪樻湁log4j鐨勮皟鐢ㄥ叧緋?/title><link>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412363.html</link><dc:creator>姘稿織姝屽痙</dc:creator><author>姘稿織姝屽痙</author><pubDate>Sun, 13 Apr 2014 01:17:00 GMT</pubDate><guid>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412363.html</guid><wfw:comment>http://www.tkk7.com/daiyongzhi/comments/412363.html</wfw:comment><comments>http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412363.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/daiyongzhi/comments/commentRss/412363.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/daiyongzhi/services/trackbacks/412363.html</trackback:ping><description><![CDATA[<p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun;">鍑犱箮鍦ㄦ瘡涓猨ar鍖呴噷閮藉彲浠ョ湅鍒發og4j鐨勮韓褰憋紝鍦ㄥ涓瓙宸ョ▼鏋勬垚欏圭洰涓紝slf4j鐩稿叧鐨勫啿紿佹椂涓嶆椂灝辮煩鍑烘潵璁╀綘涓嶇埥錛岄偅涔坰lf4j-api銆乻lf4j-log4j12榪樻湁log4j浠栦滑鏄粈涔堝叧緋伙紵鎴戞妸鑷繁浜嗚В鐨勫拰澶у綆鍗曞垎浜竴涓嬶細</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun;">    slf4j:<span style="line-height: 22px;">Simple Logging Facade for Java錛屼負java鎻愪緵鐨勭畝鍗曟棩蹇桭acade銆侳acade錛氶棬闈紝鏇村簳灞備竴鐐硅灝辨槸鎺ュ彛銆備粬鍏佽鐢ㄦ埛浠ヨ嚜宸辯殑鍠滃ソ錛屽湪宸ョ▼涓氳繃slf4j鎺ュ叆涓嶅悓鐨勬棩蹇楃郴緇熴傛洿鐩磋涓鐐癸紝slf4j鏄釜鏁版嵁綰匡紝涓绔祵鍏ョ▼搴忥紝鍙︿竴绔摼鎺ユ棩蹇楃郴緇燂紝浠庤屽疄鐜板皢紼嬪簭涓殑淇℃伅瀵煎叆鍒版棩蹇楃郴緇熷茍璁板綍銆?nbsp;</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="line-height: 22px;"><span style="font-family: SimSun;">   </span><span style="font-family: SimSun;">鍥犳錛宻lf4j鍏ュ彛灝辨槸浼楀鎺ュ彛鐨勯泦鍚堬紝浠栦笉璐熻矗鍏蜂綋鐨勬棩蹇楀疄鐜幫紝鍙湪緙栬瘧鏃惰礋璐e鎵懼悎閫傜殑鏃ュ織緋葷粺榪涜緇戝畾銆傚叿浣撴湁鍝簺鎺ュ彛錛屽叏閮ㄩ兘瀹氫箟鍦╯lf4j-api涓?/span></span><span style="font-family: SimSun; line-height: 22px;">鏌ョ湅slf4j-api婧愮爜灝卞彲浠ュ彂鐜幫紝閲岄潰闄や簡public final class LoggerFactory綾諱箣澶栵紝閮芥槸鎺ュ彛瀹氫箟銆傚洜姝わ紝<span style="color: #ff0000;">slf4j-api鏈川灝辨槸涓涓帴鍙e畾涔夈?/span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="line-height: 22px;"><span style="font-family: SimSun;"><span style="color: #ff0000;">    </span></span></span><span style="color: #ff0000; font-family: SimSun; line-height: 22px;">  </span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="line-height: 22px;"><span style="font-family: SimSun;"><span style="color: #ff0000;">涓嬪浘姣旇緝娓呮櫚鐨勬弿榪頒簡浠栦滑涔嬮棿鐨勫叧緋伙細</span></span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="line-height: 22px;"><span style="font-family: SimSun;"><span style="color: #ff0000;"><img src="http://img.my.csdn.net/uploads/201211/18/1353244238_7191.png" align="left" alt="" style="border: none; max-width: 100%;" /><br /></span></span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">   </span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">     </span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;"><br /></span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">  褰撶郴緇熼噰鐢╨og4j浣滀負鏃ュ織妗嗘灦瀹炵幇鐨勮皟鐢ㄥ叧緋伙細</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">    </span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">    棣栧厛緋葷粺鍖呭惈slf4j-api浣滀負鏃ュ織鎺ュ叆鐨勬帴鍙o紱</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">    </span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">    at compile鏃秙lf4j-api涓璸ublic final class LoggerFactor綾諱腑</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: SimSun; color: #ff0000;"><span style="line-height: 22px;">    private final static void bind() 鏂規硶浼氬鎵懼叿浣撶殑鏃ュ織瀹炵幇綾葷粦瀹氾紝涓昏閫氳繃<br />    </span></span><span style="color: #ff0000; font-family: SimSun; line-height: 22px;">StaticLoggerBinder.getSingleton();</span><span style="color: #ff0000; font-family: SimSun; line-height: 22px;">璇彞璋冪敤</span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: sans-serif; line-height: 22px;">    </span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: sans-serif; line-height: 22px;">  </span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="font-family: sans-serif; line-height: 22px;">   <span style="color: #ff0000; font-family: SimSun;">slf4j-log4j12:閾炬帴slf4j-api鍜宭og4j涓棿鐨勯傞厤鍣ㄣ傚畠瀹炵幇浜唖lf4j-apiz涓璖taticLoggerBinder鎺ュ彛錛屼粠鑰屼嬌寰楀湪緙栬瘧鏃剁粦瀹氱殑鏄痵lf4j-log4j12鐨刧etSingleton()鏂規硶</span></span></p><p style="color: #333333; font-family: Arial; line-height: 26px; background-color: #ffffff;"><span style="color: #ff0000; font-family: SimSun; font-size: 15px; line-height: 22px;">log4j:榪欎釜鏄叿浣撶殑鏃ュ織緋葷粺銆傞氳繃<span style="font-size: 14px;">slf4j-log4j12鍒濆鍖朙og4j錛岃揪鍒版渶緇堟棩蹇楃殑杈撳嚭銆?/span></span></p><img src ="http://www.tkk7.com/daiyongzhi/aggbug/412363.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/daiyongzhi/" target="_blank">姘稿織姝屽痙</a> 2014-04-13 09:17 <a href="http://www.tkk7.com/daiyongzhi/archive/2014/04/13/412363.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://masfd.com" target="_blank">国产无遮挡吃胸膜奶免费看视频</a>| <a href="http://xdxdl.com" target="_blank">亚洲免费在线视频</a>| <a href="http://btintemet.com" target="_blank">成人免费无码大片a毛片</a>| <a href="http://cshjjc.com" target="_blank">亚洲激情黄色小说</a>| <a href="http://tao-zhe.com" target="_blank">在线永久看片免费的视频</a>| <a href="http://my77789.com" target="_blank">亚洲图片中文字幕</a>| <a href="http://doubaye.com" target="_blank">特级做A爰片毛片免费69</a>| <a href="http://louqibang.com" target="_blank">亚洲精品福利网泷泽萝拉</a>| <a href="http://pchbgs.com" target="_blank">四虎精品视频在线永久免费观看</a>| <a href="http://gzltchem.com" target="_blank">亚洲精品不卡视频</a>| <a href="http://zj1069.com" target="_blank">人成午夜免费视频在线观看</a>| <a href="http://440878.com" target="_blank">亚洲国产精品久久久久秋霞影院</a>| <a href="http://zbsensor.com" target="_blank">亚洲黄色免费网址</a>| <a href="http://yyfass.com" target="_blank">亚洲精品无码aⅴ中文字幕蜜桃</a>| <a href="http://fenglengqi.com" target="_blank">日本特黄特色免费大片</a>| <a href="http://aiwoqi.com" target="_blank">精品久久久久久亚洲中文字幕</a>| <a href="http://6006284.com" target="_blank">免费国产小视频在线观看</a>| <a href="http://woaianli.com" target="_blank">一个人看的www在线免费视频 </a>| <a href="http://xsxdsb.com" target="_blank">亚洲日本成本人观看</a>| <a href="http://gz-shunan.com" target="_blank">国产一区二区三区免费视频</a>| <a href="http://0917xzb.com" target="_blank">国产亚洲精品美女久久久久久下载</a>| <a href="http://www3ratcom.com" target="_blank">日韩激情无码免费毛片</a>| <a href="http://wwkk3.com" target="_blank">好猛好深好爽好硬免费视频</a>| <a href="http://53ggk.com" target="_blank">亚洲Aⅴ无码专区在线观看q</a>| <a href="http://ymiwang.com" target="_blank">免费国产作爱视频网站</a>| <a href="http://junyehome.com" target="_blank">久久久久久亚洲av无码蜜芽</a>| <a href="http://bbby6.com" target="_blank">国产亚洲成人在线播放va</a>| <a href="http://276194.com" target="_blank">日本一道本不卡免费</a>| <a href="http://hzsprfm.com" target="_blank">亚洲娇小性xxxx色</a>| <a href="http://goeqq.com" target="_blank">亚洲欧洲国产成人综合在线观看</a>| <a href="http://cshjjc.com" target="_blank">成全视频免费观看在线看</a>| <a href="http://720880.com" target="_blank">国产成人精品日本亚洲18图</a>| <a href="http://zjdoukai.com" target="_blank">免费一级一片一毛片</a>| <a href="http://902578.com" target="_blank">免费播放一区二区三区</a>| <a href="http://sdnuoyuan.com" target="_blank">亚洲欧洲专线一区</a>| <a href="http://www96pg.com" target="_blank">久久亚洲高清观看</a>| <a href="http://whspmd.com" target="_blank">日韩免费观看视频</a>| <a href="http://linmh.com" target="_blank">久久青草91免费观看</a>| <a href="http://dstbxg.com" target="_blank">羞羞漫画小舞被黄漫免费</a>| <a href="http://8xk7u9.com" target="_blank">午夜亚洲AV日韩AV无码大全</a>| <a href="http://52xingai.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>