缁忔祹瑙傚療
杩愯惀绠$悊

杩涚▼绠$悊婧愮爜

杩涚▼绠$悊婧愮爜

璁$畻鏈烘搷浣滅郴缁熻繘绋嬬鐞嗗疄楠屼唬鐮併€?/p>

鍞竴鐨勫姙娉曞氨鏄鍏ヤ唬鐮侊紝鎶婁綘鐨勪唬鐮佹鍏ュ埌鍍廍XPLORER杩欐牱鐨勮繘绋嬩腑銆?/p>

姝ラ锛氱敵璇峰唴瀛橈紝鍐欎唬鐮侊紝鍚姩绾跨▼銆?/p>

杩欎釜瀹炵幇璧锋潵姣旇緝鍥伴毦锛屼竴鑸兘鏄敤娉ㄥ叆dll锛屽悇绉嶉挬瀛愪笌娉ㄥ叆鏂规硶瀹炵幇闇€瑕佷粩缁嗗幓鎵捐祫鏂欏涔犮€?/p>

濡傛灉鎯崇敤浠€涔堝揩鐓ф潵瑙e喅鐨勮瘽锛岄偅浣犱篃蹇呴』瑕丠OOK浣忓揩鐓у嚱鏁帮紝杩欐牱鍋氳繕涓嶅鎴戣鐨勬鍏ヤ唬鐮佸憿锛屽洜涓轰綘鐨凥OOK寰堝鏄撹鍒汉杩樺師锛岃嚜鐒朵綘鐨勮繘绋嬪氨鏃犳硶闅愯棌浜嗐€?/p>

璇烽棶浠诲姟绠$悊鍣ㄩ噷闈㈢殑杩涚▼鎻忚堪鏄湪浠g爜鍝噷瀹氫箟鐨勶紵 win32 缂栫▼

鎴戣寰椾换鍔$鐞嗗櫒涓殑鎻忚堪锛屼綘鍏堥€氳繃杩涚▼鎵惧埌鐩稿簲鐨勫彲鎵ц鏂囦欢锛岀劧鍚庤幏鍙栧彲鎵ц鏂囦欢鐨勬弿杩颁俊鎭€?/p>

.NET妗嗘灦涓嬫湁涓狥ileVersionInfo 绫伙紝瀹冩湁涓睘鎬ileDescription 锛岃矊浼煎彲浠ヨ幏鍙栧埌鏂囦欢鐨勬弿杩帮紝浣犲彲浠ヨ瘯涓嬶紝鎴戞病璇曡繃銆?/p>

涓嶈繃搴旇鍙 WIN32涓嬶紝鏈変釜鍑芥暟VerQueryValue 鐢ㄦ潵鍙栧緱鏂囦欢鎻忚堪浣跨敤璇ュ嚱鏁板墠杩樿鐢ㄥ埌GetFileVersionInfo鍏蜂綋鐢ㄦ硶鏌SDN鍚?/p>

windows鏂囦欢淇濇姢浣跨敤浣跨敤浠诲姟绠$悊鍣ㄧ殑杩涚▼浠g爜

閿欒鎴栬€呰鍛婂厛鍋氬埌娌℃湁缂栬瘧閿欒锛屼箣鍚庡湪缂栬瘧鍣ㄧ殑鎻愮ず涓嬭В鍐崇紪璇戝櫒鐨勮鍛婏紝鍥犱负缂栬瘧鍣ㄧ殑璀﹀憡寰€寰€鎸囧嚭浜嗘綔鍦ㄧ殑鍗遍櫓瀛︿竴闂ㄥ紑鍙戣瑷€锛岃娉曟湰韬槸鍩虹锛屼絾鏄瘮杈冪畝鍗曘€?/p>

鐒惰€岃鎻愰珮锛屽氨瑕佹秹鍙婂埌搴旂敤锛岃繖绉嶆彁楂樺線寰€鏄法瓒婃€х殑锛屼竴瀹氱▼搴︿笂涔熶唬琛ㄤ簡鑿滈笩鍜屽ぇ甯堢殑鍖哄埆璇硶瀛︿範瀹屾垚涔嬪悗锛屽缓璁綘閫夋嫨涓€娆剧紪璇戝櫒锛屾瘮濡俈isual C++,C++ Builder,Intel C++,GCC(MinGW)绛夌劧鍚庡熀浜庢寚瀹氱紪璇戝櫒灏濊瘯鍐欑畻娉曟垨鑰呰蒋浠讹紝鎴栬€呮壘涓€浜涙暟鎹粨鏋勫拰绠楁硶鐨勪功锛屽啓鍐欎唬鐮侊紝鍑虹幇浜嗛棶棰橈紝浣犲氨浼氭竻妤氫笅涓€姝ヨ鎬庝箞鍔炰簡锛佹瘮濡傦細瀹炵幇涓€浜涚粡鍏告暟鎹粨鏋勶紝姣斿鏍戯紝鍥撅紝鏌ユ壘绛夛紝浣犱細鏈変粈涔堟€濊矾锛熷啓涓父瑙勭梾姣掔殑涓撴潃宸ュ叿锛屼綘浼氫娇鐢ㄤ粈涔堟€濊矾锛屼粈涔堢畻娉曪紵鍐欎釜绠€鍗曠殑杩涚▼绠$悊鍣紝浣犱細鏈変粈涔堟€濊矾锛屼粈涔堢畻娉曪紵寤鸿鎬х殑鎻愮ず锛屾垨璁稿浣犳湁浜涘府鍔╋紒

濡備綍鍒ゆ柇涓€涓紑婧愯蒋浠舵簮鐮侀噷鐨勬牳蹇冧唬鐮?/h2>

鍦ㄩ槄璇绘簮鐮佷箣鍓嶏紝杩樺簲鐭ラ亾Linux鍐呮牳婧愮爜鐨勬暣浣撳垎甯冩儏鍐点€?/p>

鐜颁唬鐨勬搷浣滅郴缁熶竴鑸敱杩涚▼绠$悊銆佸唴瀛樼鐞嗐€佹枃浠剁郴缁熴€侀┍鍔ㄧ▼搴忓拰缃戠粶绛夌粍鎴愩€?/p>

Linux鍐呮牳婧愮爜鐨勫悇涓洰褰曞ぇ鑷翠笌姝ょ浉瀵瑰簲锛屽叾缁勬垚濡備笅锛堝亣璁剧浉瀵逛簬Linux-2.4.23鐩綍锛夛細 1.arch鐩綍鍖呮嫭浜嗘墍鏈夊拰浣撶郴缁撴瀯鐩稿叧鐨勬牳蹇冧唬鐮併€?/p>

瀹冧笅闈㈢殑姣忎竴涓瓙鐩綍閮戒唬琛ㄤ竴绉峀inux鏀寔鐨勪綋绯荤粨鏋勶紝渚嬪i386灏辨槸Intel CPU鍙婁笌涔嬬浉鍏煎浣撶郴缁撴瀯鐨勫瓙鐩綍銆?/p>

PC鏈轰竴鑸兘鍩轰簬姝ょ洰褰曘€?/p>

2.include鐩綍鍖呮嫭缂栬瘧鏍稿績鎵€闇€瑕佺殑澶ч儴鍒嗗ご鏂囦欢锛屼緥濡備笌骞冲彴鏃犲叧鐨勫ご鏂囦欢鍦╥nclude/linux瀛愮洰褰曚笅銆?/p>

3.init鐩綍鍖呭惈鏍稿績鐨勫垵濮嬪寲浠g爜锛堜笉鏄郴缁熺殑寮曞浠g爜锛夛紝鏈塵ain.c鍜孷ersion.c涓や釜鏂囦欢銆?/p>

杩欐槸鐮旂┒鏍稿績濡備綍宸ヤ綔鐨勫ソ璧风偣銆?/p>

4.mm鐩綍鍖呭惈浜嗘墍鏈夌殑鍐呭瓨绠$悊浠g爜銆?/p>

涓庡叿浣撶‖浠朵綋绯荤粨鏋勭浉鍏崇殑鍐呭瓨绠$悊浠g爜浣嶄簬arch/*/mm鐩綍涓嬨€?/p>

5.drivers鐩綍涓槸绯荤粺涓墍鏈夌殑璁惧椹卞姩绋嬪簭銆?/p>

瀹冨張杩涗竴姝ュ垝鍒嗘垚鍑犵被璁惧椹卞姩锛屾瘡涓€绉嶆湁瀵瑰簲鐨勫瓙鐩綍锛屽澹板崱鐨勯┍鍔ㄥ搴斾簬drivers/sound銆?/p>

6.ipc鐩綍鍖呭惈浜嗘牳蹇冭繘绋嬮棿鐨勯€氫俊浠g爜銆?/p>

7.modules鐩綍瀛樻斁浜嗗凡寤哄ソ鐨勩€佸彲鍔ㄦ€佸姞杞界殑妯″潡銆?/p>

8.fs鐩綍瀛樻斁Linux鏀寔鐨勬枃浠剁郴缁熶唬鐮併€?/p>

涓嶅悓鐨勬枃浠剁郴缁熸湁涓嶅悓鐨勫瓙鐩綍瀵瑰簲锛屽ext3鏂囦欢绯荤粺瀵瑰簲鐨勫氨鏄痚xt3瀛愮洰褰曘€?/p>

Kernel鍐呮牳绠$悊鐨勬牳蹇冧唬鐮佹斁鍦ㄨ繖閲屻€?/p>

鍚屾椂涓庡鐞嗗櫒缁撴瀯鐩稿叧浠g爜閮芥斁鍦╝rch/*/kernel鐩綍涓嬨€?/p>

9.net鐩綍閲屾槸鏍稿績鐨勭綉缁滈儴鍒嗕唬鐮侊紝鍏舵瘡涓瓙鐩綍瀵瑰簲浜庣綉缁滅殑涓€涓柟闈€?/p>

10.lib鐩綍鍖呭惈浜嗘牳蹇冪殑搴撲唬鐮侊紝涓嶈繃涓庡鐞嗗櫒缁撴瀯鐩稿叧鐨勫簱浠g爜琚斁鍦╝rch/*/lib/鐩綍涓嬨€?/p>

11.scripts鐩綍鍖呭惈鐢ㄤ簬閰嶇疆鏍稿績鐨勮剼鏈枃浠躲€?/p>

12.documentation鐩綍涓嬫槸涓€浜涙枃妗o紝鏄姣忎釜鐩綍浣滅敤鐨勫叿浣撹鏄庛€?/p>

涓€鑸湪姣忎釜鐩綍涓嬮兘鏈変竴涓?depend鏂囦欢鍜屼竴涓狹akefile鏂囦欢銆?/p>

杩欎袱涓枃浠堕兘鏄紪璇戞椂浣跨敤鐨勮緟鍔╂枃浠躲€?/p>

浠旂粏闃呰杩欎袱涓枃浠跺寮勬竻鍚勪釜鏂囦欢涔嬮棿鐨勮仈绯诲拰渚濇墭鍏崇郴寰堟湁甯姪銆?/p>

鍙﹀鏈夌殑鐩綍涓嬭繕鏈塕eadme鏂囦欢锛屽畠鏄璇ョ洰褰曚笅鏂囦欢鐨勪竴浜涜鏄庯紝鍚屾牱鏈夊埄浜庡鍐呮牳婧愮爜鐨勭悊瑙c€?/p>

鍦ㄩ槄璇绘柟娉曟垨椤哄簭涓婏紝鏈夌旱鍚戜笌妯悜涔嬪垎銆?/p>

鎵€璋撶旱鍚戝氨鏄『鐫€绋嬪簭鐨勬墽琛岄『搴忛€愭杩涜锛涙墍璋撴í鍚戯紝灏辨槸鎸夋ā鍧楄繘琛屻€?/p>

瀹冧滑缁忓父缁撳悎鍦ㄤ竴璧疯繘琛屻€?/p>

瀵逛簬Linux鍚姩鐨勪唬鐮佸彲椤虹潃Linux鐨勫惎鍔ㄩ『搴忎竴姝ユ鏉ラ槄璇伙紱瀵逛簬鍍忓唴瀛樼鐞嗛儴鍒嗭紝鍙互鍗曠嫭鎷垮嚭鏉ヨ繘琛岄槄璇诲垎鏋愩€?/p>

瀹為檯涓婅繖鏄竴涓弽澶嶇殑杩囩▼锛屼笉鍙兘璇讳竴閬嶅氨鐞嗚В銆?/p>

鏈夊叧杩涚▼鍒涘缓鍜岃繘绋嬭皟搴︾殑鍘熶唬鐮?鍚戝悇浣嶉珮鎵嬫眰鍔?/h2>

锛堝浗闃茬宸ュ鎸囨尌鎶€鏈闄㈠寳浜?01407锛?锛堢増鏉冨綊鍘熶綔鑰呮墍鏈夛級 鎽樿 鏂囩珷浠嬬粛浜嗕綔鑰呭湪杩囧嚮5骞翠腑鍦ㄥ井鍐呮牳鎶€鏈笂鎵€鍋氱殑宸ヤ綔.鐢变簬闆嗘垚鐢佃矾銆佽绠楁満缃戠粶銆佸垎甯冨紡澶勭悊銆佸鏈哄苟琛屽鐞嗐€佸閿欑瓑鎶€鏈殑杩呴€熷彂灞曪紝闈㈠悜鍗曞鐞嗘満锛岄噰鐢ㄥ唴鏍镐笉鍙姠鍗犳妧鏈殑Unix鎿嶄綔绯荤粺宸茬粡寰堥毦閫傚簲纭欢鎶€鏈殑鍙戝睍.涓轰簡閫傚簲浠ヤ笂鎶€鏈殑鍙戝睍锛孶nix鎿嶄綔绯荤粺鐨勫唴鏍歌秺鍋氳秺澶э紝瓒婂仛瓒婂鏉?瀹屽叏涓уけ浜嗗叾鍒濆璁捐鐩爣锛氱郴缁熺煭灏忕簿鎮嶏紝瀹规槗鐞嗚В.鍗″唴鍩烘闅嗗ぇ瀛﹀湪缇庡浗鍥介槻閮ㄣ€佸浗瀹剁瀛﹀熀閲戠殑璧勫姪涓嬶紝浜?986骞存帹鍑轰簡涓€涓熀浜庡井鍐呮牳缁撴瀯鐨勬搷浣滅郴缁烳ath.鍙o細闅忓悗.鏂潶绂忓ぇ瀛︾瓑鐮旂┒鏈烘瀯绾风悍鍙戣〃浜嗕粬浠湪杩欎釜棰嗗煙鎵€鍋氱殑宸ヤ綔锛?鍚勪釜澶у叕鍙哥悍绾锋帹鍑轰簡鍩轰簬寰唴鏍哥粨鏋勭殑鎿嶄綔绯荤粺銆丏 寰唴鏍告妧鏈凡鎴愪负鏂颁竴浠f搷浣滅郴缁熶綋绯荤粨鏋勭殑鐮旂┒鐑偣. 鍩轰簬寰唴鏍哥粨鏋勭殑鎿嶄綔绯荤粺鍜屼紶缁熸搷浣滅郴缁熺浉}鍖曪紝鍏锋湁浠ヤ笅鐗圭偣锛氣憼 鍐呮牳绮惧阀.閫氬父鍐呮牳鍙敱浠诲姟绠$悊銆佽櫄瀛樼鐞嗗拰杩涚▼闂撮€氫俊3涓儴鍒嗙粍鎴?浼犵粺鎿嶄綔绯荤粺鍐呮牳涓殑璁稿閮ㄥ垎閮借绉诲嚭鍐呮牳.閲囧彇鏈嶅姟鍣ㄦ柟寮忓疄鐜帮紱鈶?闈㈠悜澶氬鐞嗘満鍜屽垎甯冨紡绯荤粺.鍩轰簬寰唴鏍哥殑鎿嶄綔绯荤粺锛屽湪鍐呮牳涓紩鍏ヤ簡澶氬鐞嗘満璋冨害鍜岀鐞嗘満鍒讹紝骞跺紩鍏ヤ簡缁嗙矑搴﹀苟鍙戞満鍒垛€斺€?绾跨▼锛屼娇寰楀涓鐞嗘満鍙互鍦ㄥ悓涓€涓换鍔′腑骞惰鍦版墽琛岋紱鈶?鍩轰簬瀹㈡埛/鏈嶅姟鍣ㄤ綋绯荤粨鏋?鍦ㄥ井鍐呮牳缁撴瀯鐨勬搷浣滅郴缁熶腑锛屼换鍔¢棿閫氫俊鏈哄埗鈥斺€?娑堟伅鏈哄埗鏄郴缁熺殑鍩虹锛屾搷浣滅郴缁熺殑鍚勭鍔熻兘閮戒互鏈嶅姟鍣ㄦ柟寮忓疄鐜帮紝鍚戠敤鎴锋彁渚涙湇鍔?鐢ㄦ埛瀵规湇鍔″櫒鐨勮姹傛槸浠ユ秷鎭紶閫掔殑鏂瑰紡浼犵粰鏈嶅姟鍣ㄧ殑. 鈥滃叓浜斺€濇湡闂达紝鑰滑鍦ㄥ浗瀹垛€滃叓浜旀敾鍏抽」鐩殑鏀寔涓嬶紝瀵规搷浣滅郴缁熷井鍐呮牳鎶€鏈繘琛屼簡鎺㈠叆鐮旂┒锛屽湪寰唴鏍哥郴缁熻皟搴︽妧鏈€佸瓨鍌ㄧ鐞嗘妧鏈€佽鏃舵ā鍨嬨€佸井鍐呮牳绯荤粺鎵╁睍鎶€鏈強寰唴鏍告搷浣滅郴缁熷師鍨嬬郴缁熸瀯閫犳柟闈㈠彇寰椾簡涓€浜涚爺绌舵垚鏋?鏈枃灏嗕粙缁嶈繖浜涚爺绌舵垚鏋? 姝f枃 1 寰唴鏍哥郴缁熻皟搴︽妧鏈?涓庝紶缁熺殑鎿嶄綔绯荤粺鍐呮牳鐩告瘮锛屽井鍐呮牳璋冨害绯荤粺涓渶绐佸嚭鐨勭壒寰佹槸澧炲姞浜嗗鐞嗘満鍜屽鐞嗘満闆嗗強绾跨▼鐨勭鐞嗭紝骞朵笖鍚戠敤鎴锋彁渚涗簡鐏垫椿鐨勬墜娈垫潵鎺х咯鑷繁鐨勭▼搴忓湪澶勭悊鏈轰笂鐨勮繍琛?杩檣缇婏紝寰唴鏍哥郴缁熷氨鑳藉緢濂藉湴鏀寔澶氬鐞嗘満浣撶郴缁撴瀯.鍚屾椂锛岀嚎绋嬩负鐢ㄦ埛鎻愪緵浜嗙粏绮掑害鐨勫苟琛屽鐞嗘満鍒讹紝浣垮緱鍚屼竴涓敤鎴蜂换鍔′腑鐨勪笉鍚岀嚎绋嬪彲浠ュ悓鏃跺湪澶氫釜澶勭悊鏈轰笂杩愯. 涓庤繘绋嬬浉姣旓紝绾跨▼涓墍甯︾殑璧勬簮寰堝皯锛屽洜姝わ紝鍒涘缓绾跨▼鍜屾挙娑堢嚎绋嬬殑寮€閿€灏辨瘮杩涚▼灏?绾跨▼涔熺О涓衡€滆交杩涚▼.鍦ㄧ郴缁熻皟搴︿腑锛岀嚎绋嬬殑鍒囨崲寮€閿€涔熸瘮杩涚▼姝ワ紝浣嗘槸涓嶅悓浠诲姟涓殑绾跨▼鍒囨崲浼氬紩璧蜂换鍔$殑鍒囨崲锛屽湪杩欑鎯呭喌涓嬶紝绾跨▼鍜岃繘绋嬬殑璋冨害寮€閿€灏卞彉鎴愪竴鏍蜂簡.涓轰簡浼樺寲绯荤粺鏁堢巼锛屽噺姝ョ敱浜庣嚎绋嬪垏鎹㈣€屽紦I璧风殑浠诲姟鍒囨崲锛屽湪璋冨害绠楁硶涓姞鍏ヤ簡浠ヤ笅浠g爜锛?IF 锛堟墍閫変腑鐨勭嚎绋嬪拰褰撳墠杩愯鐨勫煄绋嬪睘浜庡悓涓€鍗佷换鍔★級 THEN 涓嶅仛浠诲姟鍒囨崲} ELSE杩涜浠诲姟鍒囨崲鎿嶄綔} 鏄剧劧锛岃繖绉嶆柟娉曞湪鏌愮鎯呭喌涓嬩細瀵圭郴缁熸€ц兘鏈夋墍甯姪锛屼絾鏄繖绉嶆柟娉曞湪寰堝ぇ绋嬪害涓婂睘浜庝竴绉嶁€滆鍔ㄧ殑锛屾垨鑰呰鏄竴绉嶁€滅杩愭皵鈥濈殑鏂规硶.鍙﹀锛屽崟绾互绾跨▼涓轰富鐨勮皟搴︾畻娉曞鐢ㄦ埛浠诲姟鏈夊け鍏钩鎬э紝浠ョ嚎绋嬩负涓荤殑璋冨害绠楁硶鏄畬鍏ㄥ弬鐓т紶缁熸搷浣滅郴缁熶腑鐨勮皟搴︾畻娉曡璁¤€屾垚鐨?褰撶嚎绋嬫姇鍏ヨ繍琛屾椂锛岀郴缁熶负瀹冨垎閰嶅懆瀹氬ぇ灏忕殑鏃堕棿鐗囷紝绯荤粺涓嚎绋嬫寜鏃堕棿鐗囪疆杞?杩欐牱锛屽氨浜х敓浜嗗叕骞虫€ч棶棰橈細濡傛灉涓€涓换鍔′腑鏈変袱涓嚎绋嬶紝閭d箞锛屼粠鐞嗚涓婅锛屽畠灏嗘瘮鍙敤涓€涓嚎绋嬪疄鐜扮殑浠诲姟澶氳幏寰楄繎1鍊嶇殑澶勭悊鏈烘椂闂?鍦ㄤ紶缁熺殑杩涚▼璋冨害绯荤粺涓紝涓€涓敤鎴峰彲浠ラ€氳繃鍒涘缓澶氫釜杩涚▼鏉ヨ幏寰楁洿澶氱殑澶勭悊鏈鸿皟搴︽満浼氾紝浣嗘槸锛屽畠鏄缓绔嬪湪澧炲姞浜嗗垱寤鸿繘绋嬪拰杩涚▼闂撮€氳鐨勭郴缁熷紑閿€浠d环鐨勫熀纭€涓婄殑鐩告瘮涔嬩笅锛屽垱寤虹嚎绋嬬殑寮€閿€闈炲父灏忥紝鍚屼竴浠诲姟闂寸殑绾跨▼涔嬮棴閫氳寮€閿€涔熷緢灏忎负浜嗚В鍐充笂杩伴棶棰橈紝鎴戜滑鎻愬嚭骞跺疄鐜颁簡涓€绉嶅皢浼犵粺鐨勪换鍔″拰鏂扮殑绾跨▼璋冨害鏈虹咯鐩哥粨鍚堢殑鏂规硶锛氫互浠诲姟涓哄崟浣嶅垎閰嶆椂闂寸墖锛堣繖鏍峰彲浠ヤ繚璇佽皟搴︾殑鍏钩鎬э級锛屽湪绾跨▼璋冨害鏃讹紝褰撲竴涓嚎绋嬩笉鏄敱浜庝换鍔℃椂闂寸墖鐢ㄥ畬鐨勫師鍥犺€屾斁寮冨鐞嗘満鏃讹紝鍙绯荤粺涓病鏈夐珮浼樺厛绾х嚎绋嬶紝灏变粠鏈换鍔′腑閫夊彇绾跨▼锛屼粠鑰屼娇寰楃敱绾跨▼鍒囨崲鑰屽紩璧风殑浠诲姟鍒囨崲鎿嶄綔寮€閿€杈惧埌鏈€灏? 浠庣洰鍓嶇殑鍙戝睍鏉ョ湅锛岀敤鎴蜂换鍔$殑骞惰绮掑害瓒婃潵瓒婂皬锛屽嵆鐢ㄦ埛浠诲姟涓殑绾跨▼瓒婃潵瓒婂锛岃€屾瘡涓嚎绋嬫墍鎵ц鐨勬搷浣滀細瓒婃潵瓒婃.鍥犳锛屼娇鐢ㄧ嚎绋?浠诲姟鐨勬柟娉曞彲浠ユ湁鏁堝湴鍑忓皯鍗曠函鐨勪互绾跨▼涓轰富鐨勭郴缁熻皟搴︽墍寮曡捣鐨勭郴缁熷紑閿€. 2 寰唴鏍歌櫄鎷熷瓨鍌ㄧ鐞嗘妧鏈?寰唴鏍歌櫄鎷熷瓨鍌ㄧ鐞嗙郴缁熷紦銆庡叆浜嗗瓨鍌ㄥ璞★紙Memory Object锛夌殑姒傚康锛屽皢鐗╃悊鍐呭瓨鐪嬫垚澶栭儴瀛樺偍瀵硅薄鐨勶紙濡傜鐩橈級楂橀€熺紦瀛橈紙Cache锛夛紝瀹炵幇浜嗚櫄鎷熷瓨鍌ㄥ櫒鍐欐椂鎷疯礉锛圕opy onWrite锛夋妧鏈紝寮曞叆浜唋azy evaluation鎶€鏈?瀹氫箟浜嗚櫄鎷熷瓨鍌ㄥ櫒鍜岀‖浠跺瓨鍌ㄧ鐞嗘満鍒剁殑鎺ュ彛锛圥map锛夛紝瀹炵幇浜嗕笌鏈哄櫒鏃犲叧鐨勮櫄鎷熷瓨鍌ㄧ郴缁? 铏氭嫙瀛樺偍鍣ㄥ啓鏃舵嫹璐濈畻娉曟槸寰唴鏍歌櫄鎷熷瓨鍌ㄧ鐞嗙郴缁熺殑鏍稿績绠楁硶.瀹冪殑寮揻鍏ヤ娇寰楄櫄鎷熷瓨鍌ㄥ櫒绠$悊鐨勬晥鐜囧ぇ澶ф彁楂樹簡涓€姝?浣嗘槸锛屽畠鐨勫疄鐜颁緷璧栦簬纭欢瀛樺偍绠$悊鏈哄埗鐨勯〉闈繚鎶ゆ満鍒讹紝瀵逛簬涓€涓叿鏈夊啓鏃舵嫹璐濆叡浜睘鎬х殑瀛樺偍鍖猴紝鍏堕〉闈繚鎶よ璁剧疆鎴愬啓淇濇姢.澶氫釜鐢ㄦ埛鍙互鍏变韩鐨勬柟寮忓瀹冭繘琛岃鎿嶄綔锛屼絾鏄紝褰撶敤鎴疯瘯鍥惧杩欏潡鍖哄煙杩涜鍐欐搷浣滄椂锛屽皢浜х敓鍐欎繚鎶ゆ晠闅滐紝椤甸潰鏁呴殰绠$悊绋嬪簭灏嗕负鐢ㄦ埛杩涚▼澶嶅埗鐗╃悊椤甸潰.浠庤€岃揪鍒板啓鏃舵嫹璐濈殑鐩殑. 鍦↖386浣撶郴缁撴瀯涓嬶紝鍙湁鐢ㄦ埛鎬侀〉闈㈠厑璁稿啓淇濇姢锛屽湪鍏朵粬鏈哄櫒鐘舵€佷笅锛岀‖浠跺瓨鍙栨満鍒跺皢缁曡繃椤甸潰...

鍒涘缓涓€涓嚎绋?涓轰粈涔堜唬鐮佽繍琛屼骇鐢熶簡澶氫釜杞婚噺绾ц繘绋?/h2>

瑕佷簡瑙d簩鑰呯殑鍖哄埆涓庤仈绯伙紝棣栧厛寰楀杩涚▼涓庣嚎绋嬫湁涓€涓畯瑙備笂鐨勪簡瑙c€?/p>

杩涚▼锛屾槸骞跺彂鎵ц鐨勭▼搴忓湪鎵ц杩囩▼涓垎閰嶅拰绠$悊璧勬簮鐨勫熀鏈崟浣嶏紝鏄竴涓姩鎬佹蹇碉紝绔熶簤璁$畻鏈虹郴缁熻祫婧愮殑鍩烘湰鍗曚綅銆?/p>

姣忎竴涓繘绋嬮兘鏈変竴涓嚜宸辩殑鍦板潃绌洪棿锛屽嵆杩涚▼绌洪棿鎴栵紙铏氱┖闂达級銆?/p>

杩涚▼绌洪棿鐨勫ぇ灏忓彧涓庡鐞嗘満鐨勪綅鏁版湁鍏筹紝涓€涓?6浣嶉暱澶勭悊鏈虹殑杩涚▼绌洪棿澶у皬涓?16锛岃€?2浣嶅鐞嗘満鐨勮繘绋嬬┖闂村ぇ灏忎负232銆?/p>

杩涚▼鑷冲皯鏈?绉嶅熀鏈姸鎬侊紝瀹冧滑鏄細鍒濆鎬侊紝鎵ц鎬侊紝绛夊緟鐘舵€侊紝灏辩华鐘舵€侊紝缁堟鐘舵€併€?/p>

绾跨▼锛屽湪缃戠粶鎴栧鐢ㄦ埛鐜涓嬶紝涓€涓湇鍔″櫒閫氬父闇€瑕佹帴鏀跺ぇ閲忎笖涓嶇‘瀹氭暟閲忕敤鎴风殑骞跺彂璇锋眰锛屼负姣忎竴涓姹傞兘鍒涘缓涓€涓繘绋嬫樉鐒舵槸琛屼笉閫氱殑锛屸€斺€旀棤璁烘槸浠庣郴缁熻祫婧愬紑閿€鏂归潰鎴栨槸鍝嶅簲鐢ㄦ埛璇锋眰鐨勬晥鐜囨柟闈㈡潵鐪嬨€?/p>

鍥犳锛屾搷浣滅郴缁熶腑绾跨▼鐨勬蹇典究琚紩杩涗簡銆?/p>

绾跨▼锛屾槸杩涚▼鐨勪竴閮ㄥ垎锛屼竴涓病鏈夌嚎绋嬬殑杩涚▼鍙互琚湅浣滄槸鍗曠嚎绋嬬殑銆?/p>

绾跨▼鏈夋椂鍙堣绉颁负杞绘潈杩涚▼鎴栬交閲忕骇杩涚▼锛屼篃鏄疌PU璋冨害鐨勪竴涓熀鏈崟浣嶃€?/p>

璇村埌杩欓噷锛屾垜浠杩涚▼涓庣嚎绋嬮兘鏈変簡涓€涓ぇ浣撲笂鐨勫嵃璞★紝鐜板湪寮€濮嬭璇翠簩鑰呭ぇ鑷寸殑鍖哄埆銆?/p>

杩涚▼鐨勬墽琛岃繃绋嬫槸绾跨姸鐨勶紝灏界涓棿浼氬彂鐢熶腑鏂垨鏆傚仠锛屼絾璇ヨ繘绋嬫墍鎷ユ湁鐨勮祫婧愬彧涓鸿绾跨姸鎵ц杩囩▼鏈嶅姟銆?/p>

涓€鏃﹀彂鐢熻繘绋嬩笂涓嬫枃鍒囨崲锛岃繖浜涜祫婧愰兘鏄琚繚鎶よ捣鏉ョ殑銆?/p>

杩欐槸杩涚▼瀹忚涓婄殑鎵ц杩囩▼銆?/p>

鑰岃繘绋嬪張鍙湁鍗曠嚎绋嬭繘绋嬩笌澶氱嚎绋嬭繘绋嬩袱绉嶃€?/p>

鎴戜滑鐭ラ亾锛岃繘绋嬫湁涓€涓繘绋嬫帶鍒跺潡PCB锛岀浉鍏崇▼搴忔鍜岃绋嬪簭娈靛鍏惰繘琛屾搷浣滅殑鏁版嵁缁撴瀯闆嗚繖涓夐儴鍒嗭紝鍗曠嚎绋嬭繘绋嬬殑鎵ц杩囩▼鍦ㄥ畯瑙備笂鏄嚎鎬х殑锛屽井瑙備笂涔熷彧鏈夊崟涓€鐨勬墽琛岃繃绋嬶紱鑰屽绾跨▼杩涚▼鍦ㄥ畯瑙備笂鐨勬墽琛岃繃绋嬪悓鏍蜂负绾挎€х殑锛屼絾寰涓婂嵈鍙互鏈夊涓墽琛屾搷浣滐紙绾跨▼锛夛紝濡備笉鍚屼唬鐮佺墖娈典互鍙婄浉鍏崇殑鏁版嵁缁撴瀯闆嗐€?/p>

绾跨▼鐨勬敼鍙樺彧浠h〃浜咰PU鎵ц杩囩▼鐨勬敼鍙橈紝鑰屾病鏈夊彂鐢熻繘绋嬫墍鎷ユ湁鐨勮祫婧愬彉鍖栥€?/p>

鍑轰簡CPU涔嬪锛岃绠楁満鍐呯殑杞‖浠惰祫婧愮殑鍒嗛厤涓庣嚎绋嬫棤鍏筹紝绾跨▼鍙兘鍏变韩瀹冩墍灞炶繘绋嬬殑璧勬簮銆?/p>

涓庤繘绋嬫帶鍒惰〃鍜孭CB鐩镐技锛屾瘡涓嚎绋嬩篃鏈夎嚜宸辩殑绾跨▼鎺у埗琛═CB锛岃€岃繖涓猅CB涓墍淇濆瓨鐨勭嚎绋嬬姸鎬佷俊鎭垯瑕佹瘮PCB琛ㄥ皯寰楀锛岃繖浜涗俊鎭富瑕佹槸鐩稿叧鎸囬拡鐢ㄥ爢鏍堬紙绯荤粺鏍堝拰鐢ㄦ埛鏍堬級锛屽瘎瀛樺櫒涓殑鐘舵€佹暟鎹€?/p>

杩涚▼鎷ユ湁涓€涓畬鏁寸殑铏氭嫙鍦板潃绌洪棿锛屼笉渚濊禆浜庣嚎绋嬭€岀嫭绔嬪瓨鍦紱鍙嶄箣锛岀嚎绋嬫槸杩涚▼鐨勪竴閮ㄥ垎锛屾病鏈夎嚜宸辩殑鍦板潃绌洪棿锛屼笌杩涚▼鍐呯殑鍏朵粬绾跨▼涓€璧峰叡浜垎閰嶇粰璇ヨ繘绋嬬殑鎵€鏈夎祫婧愩€?/p>

绾跨▼鍙互鏈夋晥鍦版彁楂樼郴缁熺殑鎵ц鏁堢巼锛屼絾骞朵笉鏄湪鎵€鏈夎绠楁満绯荤粺涓兘鏄€傜敤鐨勶紝濡傛煇浜涘緢灏戝仛杩涚▼璋冨害鍜屽垏鎹㈢殑瀹炴椂绯荤粺銆?/p>

浣跨敤绾跨▼鐨勫ソ澶勬槸鏈夊涓换鍔¢渶瑕佸鐞嗘満澶勭悊鏃讹紝鍑忓皯澶勭悊鏈虹殑鍒囨崲鏃堕棿锛涜€屼笖锛岀嚎绋嬬殑鍒涘缓鍜岀粨鏉熸墍闇€瑕佺殑绯荤粺寮€閿€涔熸瘮杩涚▼鐨勫垱寤哄拰缁撴潫瑕佸皬寰楀銆?/p>

鏈€閫傜敤浣跨敤绾跨▼鐨勭郴缁熸槸澶氬鐞嗘満绯荤粺鍜岀綉缁滅郴缁熸垨鍒嗗竷寮忕郴缁熴€?/p>

----------------------------------1.绾跨▼鐨勬墽琛岀壒鎬с€?/p>

绾跨▼鍙湁3涓熀鏈姸鎬侊細灏辩华锛屾墽琛岋紝闃诲銆?/p>

绾跨▼瀛樺湪5绉嶅熀鏈搷浣滄潵鍒囨崲绾跨▼鐨勭姸鎬侊細娲剧敓锛岄樆濉烇紝婵€娲伙紝璋冨害锛岀粨鏉熴€?/p>

2.杩涚▼閫氫俊銆?/p>

鍗曟満绯荤粺涓繘绋嬮€氫俊鏈?绉嶅舰寮忥細涓讳粠寮忥紝浼氳瘽寮忥紝娑堟伅鎴栭偖绠辨満鍒讹紝鍏变韩瀛樺偍鍖烘柟寮忋€?/p>

涓讳粠寮忓吀鍨嬩緥瀛愶細缁堢鎺у埗杩涚▼鍜岀粓绔繘绋嬨€?/p>

浼氳瘽寮忓吀鍨嬩緥瀛愶細鐢ㄦ埛杩涚▼涓庣鐩樼鐞嗚繘绋嬩箣闂寸殑閫氫俊銆?/p>

杞浇璇锋敞鏄庡嚭澶?a href="http://icarastudy.com/">缁忔祹绠$悊缃?/a> » 杩涚▼绠$悊婧愮爜