mysql通配符,自學Linux怎么學 農(nóng)機資訊 ? 日期:2025-09-06 05:16:30 農(nóng)機大全網(wǎng)(m.97661a.com)最新農(nóng)機信息:mysql通配符,自學Linux怎么學,農(nóng)機新產(chǎn)品,二手農(nóng)機,農(nóng)機補貼目錄,農(nóng)機價格查詢,農(nóng)機報價大全,更多農(nóng)機資訊請查看:農(nóng)機資訊 mysql通配符,自學Linux怎么學 正文 鏂囩珷鐩綍 1銆?/label>mysql閫氶厤絎﹁嚜瀛inux鎬庝箞瀛︼紵 2銆?/label>Java紼嬪簭鍛樿濡備綍瀹炵幇娑ㄨ柂錛?/a> 3銆?/label>Java紼嬪簭鍛橀潰璇曚腑瀹規(guī)槗琚棶鍝簺闂錛?/a> 4銆?/label>濡備綍瑙e喅璺ㄥ煙闂錛?/a> 5銆?/label>鑷linux搴旇瀛﹀摢浜涘唴瀹瑰憿錛?/a> 1銆?/label>mysql閫氶厤絎﹁嚜瀛inux鎬庝箞瀛︼紵 灝忎紮瀛愭湰浜轟綔涓轟竴鍚嶅伐浣滃騫寸殑紼嬪簭鍛樼粰浣犲垎浜垜鐨勭湅娉曪細1銆佷綘搴旇鏄垰鎺ヨЕlinux鍩烘湰鐨勫懡浠や篃娌$敤榪囩浉褰撲簬闆跺熀紜瀛︿範linux鏈漢鎺ㄨ崘鈥淟inux鍏ラ棬鏁欑▼鈥濊繖涓郴鍒楃殑璇劇▼緇欎綘闈炲父閫傚悎灝忕櫧鍏ラ棬銆傝鏁欑▼鏈漢宸茬粡涓婁紶鍒板ご鏉′富欏佃寰楅潪甯擱潪甯歌緇嗕粠鐜瀹夎鎼緩銆佸埌甯哥敤鐨刢md銆佽繕鏈塴inux緋葷粺榪涢樁璇ユ暀紼嬫湰浜虹湡鐨勮寰楀緢綺懼搧闈炲父闈炲父閫傚悎鍍忎綘浠繖綾誨垰鍑烘潵鐨勫皬浼欏瓙瀛︿範 2銆佺幇鍦ㄦ槸緗戠粶璧勬簮鍏變韓鐨勬椂浠e緢澶氬涔犺祫婧愬湪緗戜笂閮藉彲浠ユ壘寰楀埌鏃犺鏄浂鍩虹銆佸皬鐧借繕鏄伐浣滃騫寸殑紼嬪簭鍛樹粠鍏ラ棬鍒拌繘闃墮兘鏈夊緢澶氭暀紼嬫湰浜轟富欏典笓娉ㄤ簬鍒嗕韓C璇█銆乴inux銆丣ava銆丳ython銆佸崟鐗囨満銆乤rm銆佸祵鍏ュ紡銆佷漢宸ユ櫤鑳界瓑IT綾葷殑鏁欑▼鐐瑰嚮涓婚〉鍗沖彲瀛︿範瑙傜湅銆?/p>3銆佸涔犳槸涓浠墮渶瑕佽嚜涓匯佽嚜寰嬨佽嚜寮虹殑浜嬫儏銆備綘鐜板湪宸茬粡鑷富鍦版兂瑕佸幓瀛︿範鍙浣犲啀鑷緥涓鐐規(guī)瘡澶╁潥鎸佸涔犳垜鐩鎬俊鍑犱釜鏈堝悗浣犱細鍙樺緱鑷俊銆佸己澶с?銆佹渶鍚庤ˉ鍏呬竴鐐歸櫎浜嗘瘡澶╄兘鍧氭寔鐪嬫暀紼嬪涔犱箣澶栦竴瀹氳鎸夌収鏁欑▼璇寸殑瀹炴搷姣斿 鎼緩鐜銆佹暡浠g爜銆佹垨鑰呭噯澶囦竴濂楀紑鍙戞澘鍚屾瀛︿範浣滀負涓鍚嶈繃鏉ヤ漢鍛婅瘔浣犲疄鎿嶇湡鐨勫緢閲嶈銆傛渶鍚庣浣犲涔犳剦蹇佽繘姝ョ閫燂紒 2銆?/label>Java紼嬪簭鍛樿濡備綍瀹炵幇娑ㄨ柂錛?/h3> Java紼嬪簭鍛樿繖涓亴涓氭槸鍏鉤鐨勫熀鏈笂閮戒互鎶鏈疄鍔涙潵紜畾钖叕銆?/p>涓銆佸喅瀹氳柂閰富瑕佸洜绱?p>1銆佸熀紜鎶鏈兘鍔涳紱 2銆佹妧鏈繁搴︼紙欏圭洰緇忛獙錛夛紱 3銆佹妧鏈箍搴︺?/p>浜屻佸浣曟彁鍗囨妧鏈疄鍔?p>濡傛灉鎯寵娑ㄨ柂棣栧厛鎴戜滑寰楅噸瑙嗚嚜韜妧鏈疄鍔涚殑鎻愬崌Mike寰鏈熸葷粨鐨?-5騫村伐浣滅粡楠孞ava紼嬪簭鍛樻妧鏈繘闃惰繃紼嬩腑闇瑕佹帉鎻$殑鍐呭鐜板垎浜粰澶у甯屾湜鏈夋墍瑁ㄧ泭銆?/p> 1銆佺紪紼嬪熀紜錛氭暟鎹粨鏋勫拰綆楁硶 1錛夌畻娉曞垎鏋愪笌璁$畻 綆楁硶鏃墮棿澶嶆潅搴﹀拰絀洪棿澶嶆潅搴︾殑鍒嗘瀽璁$畻 2錛夌畻娉曟濇兂 閫掓帹銆侀掑綊銆佺┓涓俱佽椽蹇冦佸垎娌匯佸姩鎬佽鍒掋佽凱浠c佸垎鏋濈晫闄?/p> 3錛夊父鐢ㄦ暟鎹粨鏋?/p> 鏁扮粍銆侀摼琛ㄣ佸爢銆佹爤銆侀槦鍒椼丠ash琛ㄣ佷簩鍙夋爲絳?/p> 4錛夌粡鍏哥畻娉?/p> 鎺掑簭 緇忓吀鎺掑簭錛氭彃鍏ユ帓搴忋佸啋娉℃帓搴忋佸揩鎺掞紙鍒嗗垝浜ゆ崲鎺掑簭錛夈佺洿鎺ラ夋嫨鎺掑簭銆佸爢鎺掑簭銆佸悎騫舵帓搴忕瓑 鏌ユ壘 緇忓吀鏌ユ壘錛氶『搴忔煡鎵俱佷簩鍒嗘煡鎵俱佷簩鍙夋帓搴忔爲鏌ユ壘 2.java璇█鎺屾彙 Java璇█鍩虹 1)璇█鍩虹 Java璇硶鏍煎紡甯擱噺鍜屽彉閲忓彉閲忕殑浣滅敤鍩熸柟娉曞拰鏂規(guī)硶鐨勯噸杞借繍綆楃紼嬪簭嫻佺▼鎺у埗鍚勭鍩烘湰鏁版嵁綾誨瀷鍙婂寘瑁呯被 2)闈㈠悜瀵硅薄鍩虹 闈㈠悜瀵硅薄緙栫▼鎬濇兂綾諱笌瀵硅薄鎴愬憳鍙橀噺鍜屽眬閮ㄥ彉閲忓皝瑁卼his鍏抽敭瀛梖inal鍏抽敭瀛梥tatic鍏抽敭瀛椼?/p> 3)甯哥敤闆嗗悎浣跨敤 Collection浠ュ強鍚勭List銆丼et銆丵ueue銆丮ap鐨勫疄鐜頒互鍙婇泦鎴愬叧緋誨疄鐜板師鐞嗐?/p> ArrayListHashMap絳夊父鐢ㄩ泦鍚堜紭鍔f瘮杈冦?/p> 3銆丣ava璇█楂樼駭 1錛夐潰鍚戝璞¢珮綰?/p> 瀵硅薄鐨勪笁澶х壒鎬э細灝佽銆佺戶鎵垮拰澶氭佷紭緙虹偣 濡備綍璁捐綾葷被鐨勮璁″師鍒欍?/p> 鏋勯犲嚱鏁板唴閮ㄧ被鎶借薄綾繪帴鍙e璞$殑澶氭佹ф帴鍙e拰鎶借薄綾葷殑鍖哄埆銆?/p> 2錛夊紓甯稿鐞?/p> Throwable/Error/ExceptionChecked Exception vs. Unchecked Exception寮傚父鐨勬崟鎹夊拰鎶涘嚭寮傚父鎹曟崏鐨勫師鍒檉inally鐨勪嬌鐢?/p> 3錛夊綰跨▼ 鍒涘緩涓庡惎鍔?/p> 綰跨▼鍜岃繘紼嬬殑姒傚康 濡備綍鍦ㄧ▼搴忎腑鍒涘緩澶氱嚎紼嬬嚎紼嬪畨鍏ㄩ棶棰樼嚎紼嬩箣闂寸殑閫氳 綰跨▼鐨勫悓姝ヤ笌閿?/p> 姝婚攣闂鐨勫墫鏋?/p> 綰跨▼鐢熷懡鍛ㄦ湡 綰跨▼姹?/p> 4錛夎緭鍏ヤ笌杈撳嚭 java.io鍖呯悊瑙O浣撶郴鐨勫熀浜庣閬撴ā鍨嬬殑璁捐鎬濊礬浠ュ強甯哥敤IO綾葷殑鐗規(guī)у拰浣跨敤鍦哄悎銆?/p> File鍙婄浉鍏崇被瀛楄妭嫻両nputStream鍜孫utputStream瀛楃嫻丷eader鍜學riter浠ュ強鐩稿簲緙撳啿嫻佸拰綆¢亾嫻佸瓧鑺傚拰瀛楃鐨勮漿鍖栨祦鍖呰嫻佷互鍙婂父鐢ㄥ寘瑁呯被浣跨敤 鍒嗘瀽IO鎬ц兘 5錛夊弽灝?/p> 綾誨姞杞芥満鍒跺師鐞?/p> 鍙嶅皠鏋勯犳柟娉曘佸瓧孌點佹柟娉?/p> Properties閰嶇疆鏂囦歡 浠g悊銆佹硾鍨嬨佹灇涓俱丣ava姝e垯琛ㄨ揪寮忕瓑 6錛夌綉緇滅紪紼?/p> 緗戠粶鏈哄埗 Socket鍘熺悊鏈哄埗 UDP銆乀CP浼犺緭絳?/p> 7錛塉VM娣卞叆鐞嗚В 涓瀹氳娣卞叆鐞嗚ВJVM鍘熺悊JVM鍐呭瓨鍒掑垎銆乧lass鍔犺澆鏈哄埗浠ュ強GC絳栫暐絳夈?/p> 鍐呭瓨鍒掑垎Young Generation錛堝勾杞諱唬錛夈丱ld Generation錛堝勾鑰佷唬錛変互鍙奝erm Generation錛堟案涔呬唬錛夈?/p> 4銆乯ava web 鏍稿績鎶鏈?/p> 1錛夊墠孌墊妧鏈?/p> html銆乧ss璇硶 css闇瑕佸涔犲師鐢熸佸css緇ф壙絳夋帉鎻?/p> js鍘熺敓璇硶js鍘熺敓緇ф壙絳夌殑鎺屾彙 jquery bootstrap 2錛塉ava Web 寤鴻鎶妀ava web浠庡鍣ㄥ惎鍔ㄥ埌request銆乫ilter銆乴istener浜嗚В鍘熺悊鏈濂界殑鏂規(guī)硶灝辨槸閫氳繃璋冭瘯浠g爜涓灞傚眰鏂偣榪涘叆浜嗚В婧愮爜銆?/p> 3錛夋ā鏉垮紩鎿?/p> 甯歌鐨勬ā鏉垮紩鎿庣殑璇硶鎺屾彙浠ュ強婧愮爜鏌ョ湅 4錛夊叾浠?/p> 楂樻ц兘 瀹夊叏 浜嬪姟JTA 鍏朵粬闇瑕佷簡瑙g殑濡傦細綆$悊JMX銆佸畨鍏↗CCA/JAAS銆侀泦鎴怞CA銆侀氫俊JNDI/JMS/JavaMain/JAF銆丼SI鎶鏈?/p> 浠ヤ笂鍙槸涓閮ㄥ垎瑙夊緱鏈夌敤璇風偣璧炴敮鎸佷笅閫佷綘涓鏁村鍏ㄩ潰銆佺郴緇熺殑鎶鏈繘闃跺涔犱笓棰樿祫鏂欑湡紱忓埄銆佷笉鍔犵兢銆佹棤濂楄礬銆佺洿鎺ラ銆?/p> 鐪熺鍒┿佷笉鍔犵兢銆佹棤濂楄礬銆佺洿鎺ラ銆?/p> 紱忓埄錛氥婃灦鏋勫笀緋誨垪涓撻鍚堥泦銆嬬洰鍓嶅凡鏇存柊鑷?00+鎸佺畫鏇存柊銆?/p> 棰嗗彇錛氳漿鍙?鍏蟲敞+縐佷俊鍏抽敭璇嶃愭灦鏋勩戝嵆鍙鍙栥?/p> 3銆?/label>Java紼嬪簭鍛橀潰璇曚腑瀹規(guī)槗琚棶鍝簺闂錛?/h3> 璋㈤個~ 浠庣浜屽鍗曚綅寮濮嬪氨璐熻矗紺炬嫑鐨勯潰璇曞伐浣滐紙鎶鏈柟闈級榪戜袱涓ゅ勾涔熷紑濮嬭礋璐f牎鎷涚殑宸ヤ綔鍜屽ぇ瀹跺垎浜竴涓嬫垜涓鑸細闂殑闂鍜屼竴浜涙垜姣旇緝鐪嬮噸鐨勫湴鏂瑰ぇ瀹跺彲浠ュ熼壌銆?/p>鏍℃嫑 鍏跺疄璇村疄璇濇垜浠崟浣嶆牎鎷涙病鏈変粈涔堜紭鍔夸竴鑸潵闈㈣瘯鎴戜滑鍏徃寮鍙戝矖浣嶇殑鏈濂戒篃灝辨槸涓瓑鍋忎笂鐨?85瀛︽牎錛堟渶浣庤姹傛槸涓鏈級銆傛墍浠ヤ竴鑸潵璇村彧瑕佷笉鏄矡閫氳兘鍔涚壒鍒樊鐨勫熀鏈兘浼氶氳繃銆備絾鏄潰璇曟祦紼嬭繕鏄璧扮殑鎴戜竴鑸棶鐨勯兘鐗瑰埆綆鍗曪細 鍩烘湰鐨勬暟鎹粨鏋勫拰綆楁硶鐨勯棶棰橀兘鏄ぇ瀛﹁紼嬮噷闈㈡兜鐩栫殑鍐呭銆備竴浜汮ava鐨勫熀紜鐭ヨ瘑鍩虹鍒癑ava鐨勫熀鏈被鍨嬫湁鍝簺String鏄熀鏈被鍨嬩箞璇稿姝ょ被銆傜畝鍗曠殑SQL璇硶銆傛渶闅劇殑鍙兘灝辨槸綆鍗曠殑緙栫▼闂鍩烘湰涓婂氨鏄竴涓猰ain鍑芥暟鎼炲畾鐨勮緭鍏ュ嚑涓肩粡榪囪綆楀緱鍒扮粨鏋溿傚垵綰?p>鎴戜富瑕佹槸闈㈣瘯涔欐柟錛堝鍖咃級鍒濈駭鍩烘湰涓婅涓ゅ勾浠ヤ笂宸ヤ綔緇忛獙錛涘熀鏈笂綆鍘嗕笂鍐欎粈涔堟垜灝遍棶浠涔堟墍浠ユ垜寤鴻濡傛灉浣犱笉浼氱殑涓滆タ涓嶈闅忎究鍐欏湪綆鍘嗕笂銆?/p> 鍏堝仛鑷垜浠嬬粛涓昏鐪嬩竴涓嬭〃杈捐兘鍔涘拰絎竴鍗拌薄鎵浠ユ垜寤鴻澶у闈㈣瘯涔嬪墠閮藉噯澶囦竴濂楄嚜鎴戜粙緇嶇殑璇嶅効銆?/p> 鍩烘湰涓婅繕鏄粠欏圭洰鍑哄彂鍏堥棶涓涓嬩笟鍔′笂鐨勬祦紼嬭繖涓樁孌電殑寮鍙戞垜瀵規(guī)暣涓」鐩殑嫻佺▼闂殑灝戣繕鏄富瑕侀棶鍗曚釜妯″潡鐨勪笟鍔℃祦紼嬨?/p> 鎶鏈柟闈富瑕佷互浣跨敤涓轟富灝辨槸鐪嬬湅浣犳槸鍚﹀埌搴曚嬌鐢ㄨ繃銆傛瘮濡傚啓浜嗕嬌鐢ㄨ繃Mybatis閭d箞鎴戝彲鑳戒細闂?鍜?鐨勫尯鍒鏋滃啓浜嗕嬌鐢ㄨ繃Spring鐨勮瘽閭d箞鎴戝彲鑳戒細闂緷璧栨敞鍏ユ湁鍑犵鏂瑰紡璇稿姝ょ被銆?/p> SQL鏂歸潰浼氶棶涓浜涘鏉係QL鐨勫啓娉曟瘮濡備竴浜涙暟鎹簱鍑芥暟宸﹁繛鎺ュ彸榪炴帴涔嬬被鐨勩?/p>涓駭 宸ヤ綔涓夊埌浜斿勾鐨勩?/p> 榪樻槸浠庨」鐩嚭鍙戦棶鐨勫彲鑳戒細紼嶅井鐨勫涓浜涘笇鏈涘鏂瑰彲浠ュ鏁翠釜欏圭洰鐢氳嚦鏄煇涓涓涓氭湁鐫鏁翠綋鐨勪簡瑙c?/p> 鎶鏈柟闈笉浠呬粎瑕佹眰鏄嬌鐢ㄨ繃浜嗘垜鐨勮姹傚彲鑳戒細鏇撮珮涓浜涖傚鏋滆繕鏄疢ybatis閭d箞鎴戝氨鍙兘浼氶棶鍒頒竴綰т簩綰х紦瀛樼敋鑷蟲槸鑷畾涔夌紦瀛樺鏋滄槸Spring鐨勮瘽鍙兘灝變細闂埌Bean鏄浣曡綆$悊鐨勩?/p> 涓浜涗富嫻佹妧鏈拰妗嗘灦鍙兘浣犳病鍐欏湪綆鍘嗕笂浣嗘槸鎴戜篃浼氶棶涓闂傛瘮濡傜幇鍦ㄥ緢甯歌鐨勫唴瀛樻暟鎹簱銆丼pring Boot絳夈?/p> Java鍩虹鐭ヨ瘑鍙兘浼氶棶姣斿JVM鐩稿叧銆丣ava鐨勯泦鍚堢瓑銆?/p> SQL鏂歸潰浼樺寲鏄垜涓昏闂殑姣斿绱㈠紩澶辨晥鐨勯棶棰樸?/p> 楂樼駭鐨勪竴鑸兘鎷涗笉鏉ュ搱鍝堟病鏈夐潰璇曡繃銆?/p>鎴戝皢鎸佺畫鍒嗕韓Java寮鍙戙佹灦鏋勮璁°佺▼搴忓憳鑱屼笟鍙戝睍絳夋柟闈㈢殑瑙佽В甯屾湜鑳藉緱鍒頒綘鐨勫叧娉ㄣ?h3 id="point_4">4銆?/label>濡備綍瑙e喅璺ㄥ煙闂錛?/h3> 鐜板湪寮鍙戦」鐩ぇ閮ㄥ垎鍏徃閲囩敤鐨勯兘鏄墠鍚庣鍒嗙鐨勬柟寮忚繘琛屽紑鍙戠敱浜庣幇鍦ㄤ駭鍝佸艦鎬佽秺鏉ヨ秺澶氱綉欏點佹墜鏈虹銆佹闈㈢絳夌瓑涓轟簡闈㈠鍚勭绔暟鎹腑蹇冨寲銆佸井鏈嶅姟姒傚康鐨勫嚭鐜版垜浠負浜嗛泦鎴愯繖浜涙湇鍔′笉寰椾笉鍘婚潰瀵逛竴涓父瑙佺殑闂鈥斺旇В鍐寵法鍩熻姹傜殑闂銆?/p> 浠ュ墠宸ヤ綔寮鍙戜腑緇忓父浼氭湁榪欐牱鐨勯棶棰樺墠绔伐紼嬪笀鐨勫墠绔〉闈㈢敱浜庤法鍩熼棶棰樻姤閿欎簡鏉ュ崗璋冨悗绔紑鍙戜漢鍛樿В鍐沖悗鍙板紑鍙戜漢鍛樿繕閭hВ閲婁綘鏉ョ湅鎴戣繖杈圭殑鎺ュ彛鏄甯哥殑搴旇鏄綘鐨勯棶棰樿繖鏄墠绔紑鍙戜漢鍛樼殑蹇冮】鏃舵槸宕╁鐨勫鏋滀綘榪樹笉鐭ラ亾鎬庝箞鍔炵殑鏃跺欎篃璁鎬細榛橀粯鐨勮嚜宸卞幓瀵繪壘瑙e喅鏂規(guī)涓鏌ヨВ鍐蟲柟妗堣繖涓伐浣滃簲璇ラ渶瑕佸墠鍚庡彴涓璧烽厤鍚堜綘榪樺緱緇欏悗绔紑鍙戜漢鍛樺幓濂借姝硅璁╀粬浠篃鐪嬬湅涓璧瘋В鍐熾傛垜寰堣兘鐞嗚В浣滀負鍓嶇鐨勬垜浠湡鏄笉瀹規(guī)槗鍟娿?/p> 鍏充簬璺ㄥ煙榪欎釜闂涓嶄粎鍓嶇宸ョ▼甯堥渶瑕佷簡瑙e悗绔伐紼嬪笀涔熼渶瑕佷簡瑙f洿搴旇閲嶈鍥犱負鍚庨潰浼氭彁鍙婂埌鐩稿叧鐨勮В鍐蟲柟妗堥渶瑕佸叡鍚岄厤鍚堟墠鑳藉畬鎴愩傚熺潃鍥炵瓟榪欎釜闂鐨勬満浼氭垜鏉ユ妸璺ㄥ煙鐨勭浉鍏沖唴瀹硅繘琛岀郴緇熺殑姊崇悊鍒嗕韓緇欏ぇ瀹躲?/p>浠涔堟槸璺ㄥ煙 璺ㄥ煙錛圕ORS錛夆斺旇法婧愯祫婧愬叡浜傛崲鎴愭垜浠墠绔紑鍙戜漢鍛樿兘鐞嗚В鐨勫氨鏄寚嫻忚鍣ㄤ笉鑳芥墽琛屽叾浠栫綉绔欑殑鑴氭湰銆傚畠鏄敱嫻忚鍣ㄧ殑鍚屾簮絳栫暐閫犳垚鐨勬槸嫻忚鍣ㄥJavaScript鐨勫疄鏂界殑瀹夊叏闄愬埗銆?/p> 鎹釜閫氫織鐨勬瘮鏂規(guī)潵璇存瘮濡傜粡甯鎬細鏈変竴浜涙ā浠塊噾铻嶆満鏋勭殑閽撻奔緗戠珯鐢ㄤ簡鍜岄噾铻嶆満鏋勭被浼肩殑鍩熷悕浣犵偣鍑昏繘鍘諱竴鐪嬬珶鐒跺拰浣犵啛鎮(zhèn)夌殑閲戣瀺緗戠珯涓妯′竴鏍峰鏋滀綘娌℃敞鎰忓煙鍚嶇殑宸埆濡傛灉浣犲湪緗戠珯涓婅緭鍏ヤ簡鍗″彿鍜屽瘑鐮佷俊鎭偅灝卞緢鍗遍櫓浜嗘湁鍙兘榪欎釜緗戠珯鏄痜rame浜嗛噾铻嶆満鏋勭殑緗戠珯濡傛灉閲戣瀺緗戠珯娌℃湁鍋氱浉鍏崇殑瀹夊叏闄愬埗浣犵殑淇℃伅瀹屽叏鏈夊彲鑳借闈炴硶鍒嗗瓙鑾峰彇銆傜敱姝ゅ彲瑙佹祻瑙堝櫒鐨勫悓婧愮瓥鐣ュ瓨鍦ㄦ槸鍗佸垎鏈夊繀瑕佺殑銆?/p> 鎴戦『渚垮湪緇欏ぇ瀹朵粙緇嶄笅濡備綍鍖哄垎鏄惁鏄悓婧愭墍璋撶殑鍚屾簮鏄寚鍩熷悕鍗忚绔彛鍧囦負鐩稿悓銆傛帴涓嬫潵涓懼嚑涓ず渚嬫柟渚垮ぇ瀹惰繘琛岀悊瑙o細 甯哥敤鏂規(guī)硶涓錛氫嬌鐢?JSONP 榪涜 Get 璇鋒眰 榪欏簲璇ユ槸鎴戜滑鎺ヨЕ鍒扮殑絎竴涓В鍐寵法鍩熺殑鏂規(guī)硶絎旇呰寰楀墠绔叆闂ㄧ粡鍏哥孩鐨功閲屾湁榪囦粙緇岼SONP鏈変袱閮ㄥ垎涓繪垚錛氬洖璋冨嚱鏁板拰鏁版嵁銆傚洖璋冨嚱鏁版槸褰撳搷搴斿畬鎴愬湪欏甸潰涓皟鐢ㄧ殑鍑芥暟鍥炶皟鍑芥暟鐨勫悕瀛椾竴鑸湪璇鋒眰涓繘琛屽埗瀹氥傝屾暟鎹氨鏄紶鍏ュ洖璋冨嚱璋冨嚱鏁頒腑鐨凧SON鏁版嵁銆備負浜嗚В閲婅繖涓繕鏄垜浠潵鐪嬩笅闈㈣繖涓緥瀛愬惂錛?/p> 姣斿鎴戜滑鏉ュ疄鐜頒竴涓幏鍙栧綋鍦板ぉ姘旀暟鎹殑鍔熻兘鎴戜滑闇瑕佸湪鍚庣涓庡ぉ姘旀帴鍙e鉤鍙頒氦浜掕幏鍙栧ぉ姘旀暟鎹墠绔〉闈㈤氳繃GET鍚庣API鐨勬柟寮忚幏鍙栧ぉ姘斾俊鎭?/p> 1銆侀鍏堝畾涔夋垜浠墠绔〉闈㈢殑鍥炶皟鍑芥暟鍔熻兘鎴戜滑瀹氫箟浜嗕竴涓猤otWeather鐨勫嚱鏁幫細 2銆佹帴涓嬫潵瀹氫箟璇鋒眰鏂規(guī)硶璇鋒敞鎰廲allback鍚庨潰鐨勫弬鏁板拰鍥炶皟鍑芥暟淇濇寔涓鑷寸殑鍚嶅瓧錛?/p> 3銆佹垜浠悗鍙版帴鍙f渶緇堣榪斿洖闈炵被浼艱繖鏍風殑鏁版嵁鍐呭錛?/p> 浣犱細鍙戠幇鏁版嵁鑳藉姝e父榪斿洖浣犱篃璁鎬細闂負浠涔堣繖鏍峰彲浠ヤ笉榪濊儗鍚屾簮鍘熷垯鍚楋紵鍏跺疄涔嬫墍浠ユ湁鏁堝茍涓斾笉榪濆弽瀹夊叏鎬у洜涓鴻繖鏄粡榪囧墠鍚庣鍏卞悓鍗忎綔綰﹀畾浠ヨ繖縐嶆柟寮忎紶閫掓暟鎹備絾鏄綘浼氬彂鐜頒嬌鐢ㄨ繖縐嶆柟娉曚細鏈変竴涓棶棰樻槸鍙兘鐢ㄤ簬Get璇鋒眰銆?/p>甯哥敤鏂規(guī)硶浜岋細璺ㄥ煙璧勬簮鍏變韓錛圕ORS錛夎姹傛柟寮?p>鐩墠榪欑鏂瑰紡鐢ㄧ殑姣旇緝澶氬簲鐢ㄦ瘮杈冨箍娉涘鏋滀綘鐨勯」鐩彈閮ㄧ講鐜闄愬埗鐨勮瘽寤鴻榪樻槸鐢ㄨ繖縐嶃?/p> 1銆佷粈涔堟槸CORS錛?/p> CORS鏄竴涓猈3C鏍囧噯鍏ㄧО鏄滆法鍩熻祫婧愬叡浜濓紙璺ㄦ簮璧勬簮鍏變韓錛夈傚畠鍏佽嫻忚鍣ㄥ悜璺ㄦ簮鏈嶅姟鍣ㄥ彂鍑篨MLHttpRequest璇鋒眰浠庤屽厠鏈嶄簡AJAX鍙兘鍚屾簮浣跨敤鐨勯檺鍒躲?/p> CORS闇瑕佹祻瑙堝櫒鍜屾湇鍔″櫒鍚屾椂鏀寔鐩墠鎵鏈夋祻瑙堝櫒閮芥敮鎸佽鍔熻兘IE嫻忚鍣ㄤ笉鑳戒綆浜嶪E10.IE8 +錛欼E8 / 9闇瑕佷嬌鐢╔DomainRequest瀵硅薄鏉ユ敮鎸丆ORS銆?/p> 鏁翠釜CORS閫氫俊榪囩▼閮芥槸嫻忚鍣ㄨ嚜鍔ㄥ畬鎴愪笉闇瑕佺敤鎴峰弬涓庛傚浜庡紑鍙戣呮潵璇碈ORS閫氫俊涓庡悓婧愮殑AJAX閫氫俊娌℃湁宸埆浠g爜瀹屽叏涓鏍楓傛祻瑙堝櫒涓鏃﹀彂鐜癆JAX璇鋒眰璺ㄦ簮灝變細鑷姩娣誨姞涓浜涢檮鍔犵殑澶翠俊鎭湁鏃惰繕浼氬鍑轟竴嬈¢檮鍔犵殑璇鋒眰浣嗙敤鎴蜂笉浼氭湁鎰熻銆傚洜姝ゅ疄鐜癈ORS閫氫俊鐨勫叧閿槸鏈嶅姟鍣ㄣ傚彧瑕佹湇鍔″櫒瀹炵幇浜咰ORS鎺ュ彛灝卞彲浠ヨ法婧愰氫俊銆?/p> CORS 璇鋒眰鍒嗘垚涓ょ被錛氱畝鍗曡姹傦紙simple request錛夊拰闈炵畝鍗曡姹傦紙not-so-simple request錛夈?/p> 2銆佷粈涔堟槸綆鍗曡姹傦紵 2.1銆侀鍏堜粙緇嶄笅浠涔堟槸綆鍗曡姹傝姹傛柟娉曟槸浠ヤ笅璇鋒眰鏂規(guī)硶錛?/p> Head Get Post 2.2銆丠TTP 鐨勫ご淇℃伅涓嶈秴鍑轟互涓嬪嚑縐嶅瓧孌? Accept Accept-Language Content-Language Last-Event-ID Content-Type錛氬彧闄愪簬涓変釜鍊糰pplication/x-www-form-urlencoded銆乵ultipart/form-data銆乼ext/plain 鍑℃槸涓嶅悓鏃舵弧瓚充笂闈袱涓潯浠跺氨灞炰簬闈炵畝鍗曡姹傘備竴鍙ヨ瘽綆鍗曡姹傚氨鏄畝鍗曠殑 HTTP 鏂規(guī)硶涓庣畝鍗曠殑 HTTP 澶翠俊鎭殑緇撳悎銆?/p> 2.2銆佺畝鍗曡姹傜殑澶ц嚧嫻佺▼鎴戝仛涓嬭В閲婏細 鍔犲叆鎴戜滑鐨勪竴涓綉绔欓〉闈㈠湴鍧闇瑕佸幓璇鋒眰涓涓湇鍔$鐨凙PI榪欎釜欏甸潰鐨勮姹傚ご鍙兘鏄繖鏍風殑錛?/p> 涓婇潰鐨勫ご淇℃伅涓璒rigin瀛楁鐢ㄦ潵璇存槑鏈璇鋒眰鏉ヨ嚜鍝釜鍩燂紙鍗忚 + 鍩熷悕 + 绔彛錛夈傛湇鍔″櫒鏍規(guī)嵁榪欎釜鍊煎喅瀹氭槸鍚﹀悓鎰忚繖嬈¤姹傘?/p> 濡傛灉Origin鎸囧畾鐨勬簮涓嶅湪璁稿彲鑼冨洿鍐呮湇鍔″櫒浼氳繑鍥炰竴涓甯哥殑 HTTP 鍥炲簲銆傛祻瑙堝櫒鍙戠幇榪欎釜鍥炲簲鐨勫ご淇℃伅娌℃湁鍖呭惈Access-Control-Allow-Origin瀛楁灝辯煡閬撳嚭閿欎簡浠庤屾姏鍑轟竴涓敊璇XMLHttpRequest鐨刼nerror鍥炶皟鍑芥暟鎹曡幏銆傛敞鎰忚繖縐嶉敊璇棤娉曢氳繃鐘舵佺爜璇嗗埆鍥犱負 HTTP 鍥炲簲鐨勭姸鎬佺爜鏈夊彲鑳芥槸200銆?/p> 濡傛灉Origin鎸囧畾鐨勫煙鍚嶅湪璁稿彲鑼冨洿鍐呮湇鍔″櫒榪斿洖鐨勫搷搴斾細澶氬嚭鍑犱釜澶翠俊鎭瓧孌點傚叿浣撶殑璇鋒眰浜や簰嫻佺▼濡備笅鍥炬墍紺猴細 濡傛灉涓鍒囬『鍒╂甯哥殑璇濅綘灝變細鐪嬪埌鏈嶅姟绔竴浜涜繑鍥炵殑澶翠俊鎭?/p> 3銆佷粈涔堟槸闈炵畝鍗曡姹?/p> 3.1銆?綆鍗曠殑浠嬬粛涓嬩粈涔堟槸闈炵畝鍗曡姹傦紙not-so-simple request錛?/p> 闈炵畝鍗曡姹傛槸閭g瀵規(guī)湇鍔″櫒鎻愬嚭鐗規(guī)畩瑕佹眰鐨勮姹傛瘮濡傝姹傛柟娉曟槸PUT鎴朌ELETE鎴栬匔ontent-Type瀛楁鐨勭被鍨嬫槸application/json銆?/p> 闈炵畝鍗曡姹傜殑 CORS 璇鋒眰浼氬湪姝e紡閫氫俊涔嬪墠澧炲姞涓嬈?HTTP 鏌ヨ璇鋒眰縐頒負鈥滈媯鈥濊姹傦紙preflight錛夈傛祻瑙堝櫒鍏堣闂湇鍔″櫒褰撳墠緗戦〉鎵鍦ㄧ殑鍩熷悕鏄惁鍦ㄦ湇鍔″櫒鐨勮鍙悕鍗曚箣涓互鍙婂彲浠ヤ嬌鐢ㄥ摢浜?HTTP 鍔ㄨ瘝鍜屽ご淇℃伅瀛楁銆傚彧鏈夊緱鍒拌偗瀹氱瓟澶嶆祻瑙堝櫒鎵嶄細鍙戝嚭姝e紡鐨刋MLHttpRequest璇鋒眰鍚﹀垯灝辨姤閿欍傝繖鏄負浜嗛槻姝㈣繖浜涙柊澧炵殑璇鋒眰瀵逛紶緇熺殑娌℃湁 CORS 鏀寔鐨勬湇鍔″櫒褰㈡垚鍘嬪姏緇欐湇鍔″櫒涓涓彁鍓嶆嫆緇濈殑鏈轟細榪欐牱鍙互闃叉鏈嶅姟鍣ㄥぇ閲忔敹鍒癉ELETE鍜孭UT璇鋒眰榪欎簺浼犵粺鐨勮〃鍗曚笉鍙兘璺ㄥ煙鍙戝嚭鐨勮姹傘?/p> 3.2銆侀氳繃紺轟緥鎴戜滑鏉ヤ簡瑙e叾瀹炵幇鐨勫師鐞?/p> 3.2.1銆佹瘮濡傛垜浠湪鍓嶇欏甸潰鐨勮姹備唬鐮佹椂榪欐牱鐨勫涓嬫墍紺猴細 涓婇潰浠g爜涓璈TTP 璇鋒眰鐨勬柟娉曟槸PUT騫朵笖鍙戦佷竴涓嚜瀹氫箟澶翠俊鎭疿-Custom-Header銆?/p> 3.2.2銆佹祻瑙堝櫒鍙戠幇榪欐槸涓涓潪綆鍗曡姹傚氨鑷姩鍙戝嚭涓涓滈媯鈥濊姹傝姹傛湇鍔″櫒紜鍙互榪欐牱璇鋒眰銆備笅闈㈡槸榪欎釜鈥滈媯鈥濊姹傜殑 HTTP 澶翠俊鎭?/p> 鈥滈媯鈥濊姹傜敤鐨勮姹傛柟娉曟槸OPTIONS琛ㄧず榪欎釜璇鋒眰鏄敤鏉ヨ闂殑銆傚ご淇℃伅閲岄潰鍏抽敭瀛楁鏄疧rigin琛ㄧず璇鋒眰鏉ヨ嚜鍝釜婧愩?/p> 闄や簡Origin瀛楁鈥滈媯鈥濊姹傜殑澶翠俊鎭寘鎷袱涓壒孌婂瓧孌點?/p> 錛?錛堿ccess-Control-Request-Method 璇ュ瓧孌墊槸蹇呴』鐨勭敤鏉ュ垪鍑烘祻瑙堝櫒鐨?CORS 璇鋒眰浼氱敤鍒板摢浜?HTTP 鏂規(guī)硶涓婁緥鏄疨UT銆?/p> 錛?錛堿ccess-Control-Request-Headers 璇ュ瓧孌墊槸涓涓楀彿鍒嗛殧鐨勫瓧絎︿覆鎸囧畾嫻忚鍣?CORS 璇鋒眰浼氶澶栧彂閫佺殑澶翠俊鎭瓧孌典笂渚嬫槸X-Custom-Header銆?/p> 3.3銆佹湇鍔″櫒鏀跺埌鈥滈媯鈥濊姹備互鍚庢鏌ヤ簡Origin銆丄ccess-Control-Request-Method鍜孉ccess-Control-Request-Headers瀛楁浠ュ悗紜鍏佽璺ㄦ簮璇鋒眰灝卞彲浠ュ仛鍑哄洖搴斻?/p> 3.4 涓鏃︽湇鍔″櫒閫氳繃浜嗏滈媯鈥濊姹備互鍚庢瘡嬈℃祻瑙堝櫒姝e父鐨?CORS 璇鋒眰灝遍兘璺熺畝鍗曡姹備竴鏍蜂細鏈変竴涓狾rigin澶翠俊鎭瓧孌點傛湇鍔″櫒鐨勫洖搴斾篃閮戒細鏈変竴涓狝ccess-Control-Allow-Origin澶翠俊鎭瓧孌點?/p> 3.4 鏂囧瓧鍐呭鏈夌偣澶氭妸鍒氭墠鎻忚堪鐨勫唴瀹圭敤涓寮犳祦紼嬪浘琛ㄨ堪涓嬪ぇ瀹朵細娓呮櫚璁稿濡備笅鎵紺猴細 4銆佷笌 JSONP 鐨勬瘮杈?/p> CORS 涓?JSONP 鐨勪嬌鐢ㄧ洰鐨勭浉鍚屼絾鏄瘮 JSONP 鏇村己澶с侸SONP 鍙敮鎸丟ET璇鋒眰CORS 鏀寔鎵鏈夌被鍨嬬殑 HTTP 璇鋒眰銆侸SONP 鐨勪紭鍔垮湪浜庢敮鎸佽佸紡嫻忚鍣ㄤ互鍙婂彲浠ュ悜涓嶆敮鎸?CORS 鐨勭綉绔欒姹傛暟鎹?/p> 5銆佹帴涓嬫潵緇欏悗绔紑鍙戜漢鍛樺垎浜笅濡備綍閰嶇疆璺ㄥ煙璇鋒眰 5.1 PHP 綆鍗曠ず渚?/p> 5.2 Node 寮鍙戜漢鍛樹嬌鐢?Express 綆鍗曠ず渚嬶細 5.2.1 棣栧厛瀹夎 cors 涓棿浠訛細 npm install cors 5.2.3 鐒跺悗閰嶇疆姣斿鍏ュ彛鏂囦歡server/ index.js 5.2.4 浣犲彲浠ュ璺ㄥ煙榪涜閰嶇疆濡備笅鍥炬墍紺猴細 5.2.5 浣犲彲浠ュ仛涓姹傜ず渚嬪皾璇曚笅濡傛灉涓鍒囨甯鎬綘鍙互鍦?web 寮鍙戣呭伐鍏蜂腑鐪嬪埌濡備笅鎵紺猴細 java 鐨勭敱浜庢垜涓嶅お鐔熷彲浠ヨ嚜琛岃В鍐蟲柟妗堝師鐞嗗拰 PHP 鐨勯亾鐞嗘槸宸笉澶氱殑銆?/p>甯哥敤鏂規(guī)硶涓夛細nginx 鍙嶅悜浠g悊 榪欎釜鏂規(guī)硶搴旂敤涔熷崄鍒嗗箍娉涗篃鏄崄鍒嗗父瑙佺殑榪欎篃闇瑕佹湇鍔$閰嶅悎涓嬮潰榪樻槸鐢ㄤ竴孌礜gxin閰嶇疆鏉ヨ鏄庤繖涓棶棰樺涓嬪浘鎵紺猴細 瀹炵幇鍘熺悊綾諱技浜嶯ode涓棿浠朵唬鐞嗛渶瑕佷綘鎼緩涓涓腑杞琻ginx鏈嶅姟鍣ㄧ敤浜庤漿鍙戣姹傘備嬌鐢╪ginx鍙嶅悜浠g悊瀹炵幇璺ㄥ煙鏄渶綆鍗曠殑璺ㄥ煙鏂瑰紡銆傚彧闇瑕佷慨鏀筺ginx鐨勯厤緗嵆鍙В鍐寵法鍩熼棶棰樻敮鎸佹墍鏈夋祻瑙堝櫒鏀寔session涓嶉渶瑕佷慨鏀逛換浣曚唬鐮佸茍涓斾笉浼氬獎鍝嶆湇鍔″櫒鎬ц兘銆傚疄鐜版濊礬錛氶氳繃nginx閰嶇疆涓涓唬鐞嗘湇鍔″櫒錛堝煙鍚嶄笌domain1鐩稿悓绔彛涓嶅悓錛夊仛璺蟲澘鏈哄弽鍚戜唬鐞嗚闂甦omain2鎺ュ彛騫朵笖鍙互欏轟究淇敼cookie涓璬omain淇℃伅鏂逛究褰撳墠鍩焎ookie鍐欏叆瀹炵幇璺ㄥ煙鐧誨綍銆?/p>灝忚妭 浠ヤ笂鏄В鍐寵法鍩熼棶棰樻渶甯哥敤鐨勪笁縐嶆柟寮忓簲璇ヨ兘瑙e喅浣犱笟鍔′腑閬囧埌鐨勯棶棰樻湁鐐歸渶闇瑕佹彁紺虹殑鏄柟娉曚簩鍜屾柟娉曚笁涓嶈娣風潃鐢ㄥ惁鍒欎細鎶モ淎ccess-Control-Allow-Origin Not Allow Multiple value鈥濈殑閿欒鎴戞帹鑽愬ぇ瀹剁敤鏂規(guī)硶涓変嬌鐢╪ginx鍙嶅悜浠g悊鍋氳法鍩熻В鍐蟲柟妗堟瘮杈冪畝鍗曞拰鐩存帴鍙皳涓鍔蟲案閫搞傚綋鐒惰法鍩熺殑鏂規(guī)硶榪樻湁鍏朵粬鐨勬瘮濡備嬌鐢╓ebSocket銆乸ostMessage API 銆佸悇縐?iframe 鐨勮В鍐蟲柟妗堢敱浜庝笉澶父鐢ㄥ拰綃囧箙闂鍘熷洜灝變笉鍐嶄竴涓浠嬬粛浜嗘劅鍏磋叮鐨勫皬浼欎即浠彲浠ヨ嚜琛屾悳绱???/p> 濡傛灉浣犺寰楁湰鍥炵瓟鍒嗕韓瀵逛綘鏈夋墍甯姪嬈㈣繋緇欎釜璧烉煈嶆敮鎸佷笅鍒嗕韓鍑哄幓璁╂洿澶氱殑浜虹煡閬撳鏋滀綘鏈夊叾瀹冪殑鏂規(guī)硶嬈㈣繋鍐嶇暀璦鍖鴻繘琛屽垎浜?/p> 娉細鏈洖絳旂浜岄儴閮ㄥ垎鍙傝冮槷涓宄扮殑銆奐avaScript 鏍囧噯鍙傝冩暀紼嬶紙alpha錛夈?/p> 鏇村鍓嶇鍐呭鍒嗕韓嬈㈣繋鍏蟲敞銆屽墠绔揪浜恒嶅強鍏跺井淇″叕浼楀彿 5銆?/label>鑷linux搴旇瀛﹀摢浜涘唴瀹瑰憿錛?/h3> 鎮(zhèn)ㄥソ鏇撮珮鍏翠負鎮(zhèn)ㄥ洖絳旈棶棰樸?/p> LINUX鎴戝涔犱簡4騫寸洰鍓嶆垜鐨勮亴浣嶆槸涓鍚嶆暟鎹簱榪愮淮宸ョ▼甯堝浜巐inux鐨勫涔犳垜鎯蟲垜榪欎釜浠庣綉緇滄瘯涓氬彉鎴恖inux榪愮淮鏂歸潰鐨勫伐浣滆呰洰鏈夊績寰椼?/p>鍩虹姒傚康 linux鍜岃嫻鏋滅郴緇熷井杞郴緇熶竴鏍鋒壙杞藉簲鐢ㄦ湇鍔$殑搴曞眰鏋舵瀯鎴戜滑瑕佸涔爈inux棣栧厛涓瀹氳浜嗚В瀹冪殑姒傚康銆?/p> Linux鏄竴縐嶈嚜鐢卞拰寮鏀炬簮浠g爜鐨勭被UNIX鎿嶄綔緋葷粺璇ユ搷浣滅郴緇熺殑鍐呮牳鐢辨灄綰蟲柉路鎵樼摝鍏瑰湪1991騫?0鏈?鏃ラ嬈″彂甯冦傚湪鍔犱笂鐢ㄦ埛絀洪棿鐨勫簲鐢ㄧ▼搴忎箣鍚庢垚涓篖inux鎿嶄綔緋葷粺銆?/p> linux鏈夊緢澶氬垎鏀痳edhatdebian絳夋牴鎹笉鍚岀殑鐢ㄦ埛闇姹傝鍖呰鎴愪笉鍚岀殑緋葷粺鍙熀紜榪樻槸linux鎴栬呰unix銆?/p>鎿嶄綔鍛戒護 linux浣挎垜鎰熷叴瓚e緢閲嶈鐨勫師鍥犳槸鍛戒護鏁查敭鐩樺彲涓嶆槸紼嬪簭鍛樼殑鐗規(guī)潈銆?/p> 浣嗕嬌鐢╨inux涓瀹氳鏄庣櫧鍛戒護鐨勬剰涔夊惁鍒欎細閫犳垚鏃犳硶寮ヨˉ鐨勫悗鏋溿?/p> linux涓昏鐨勫懡浠ゆ槸鏂囦歡緋葷粺鎿嶄綔緋葷粺紼嬪簭綆$悊鐩稿叧鍏朵粬鍛戒護閮芥槸鐢卞叾浠栨惌杞藉湪涓婇潰鐨勬湇鍔″櫒鎻愪緵銆?/p>寮婧愮▼搴?p>鑷linux鏈濂芥槸緇撳悎涓涓」鐩幓瀛︽瘮濡俤ocker姣斿heartbert銆?/p> 搴旂敤紼嬪簭閮ㄧ講浼氳浣犲彂鐜板緢澶氬熀鏈師鐞嗕互鍙婂懡浠ゆ蹇靛叾瀹瀕inux騫朵笉澶嶆潅鍙鐢ㄥ績鎴戜滑涓撴敞鍙戠幇闂灝卞彲浠ュ緢蹇殑鍒囧叆鍏朵腑銆?/p> 寮婧愮▼搴忔槸瀛︿範linux鐨勮緟鍔╁伐鍏鋒垜浠湪鐮旂┒榪囩▼閬囧埌鐨勯棶棰樹究鏄垜浠涔犵殑鍐呭鎬庝箞鍘誨厠鏈嶆姤閿欐庝箞鍘誨垎鏋愭姤閿欐庝箞鍘誨鐞嗘姤閿欏眰灞傛彮寮linux鐨勭瀵嗐?/p>緇撹 鍏磋叮鍐沖畾鎴戜滑瀛︿範鐨勯珮搴﹀鏋滀綘鏄洜涓哄伐浣滄垨鑰呭叾浠栭渶姹傝鑷涓瀹氳緋葷粺鐨勫涔犱笉瑕佸嚭鐜版搷浣滃け璇?/p> 浣嗗鏋滀綘鏄洜涓哄叴瓚e涔犳垜鎯充綘鍥炵瓟鍙戠幇l(fā)inux鍗佸垎鏈夎叮銆?/p> 返回:安防百科 標簽:in be 廣告咨詢:18215288822 采購熱線:18215288822 聲明:農(nóng)機大全所有(圖文、音視頻)均由用戶自行上傳分享,僅供網(wǎng)友學習交流,版權(quán)歸原作者。若您的權(quán)利被侵害,請聯(lián)系 56325386@qq.com 刪除。 載注明出處:http://m.97661a.com/news/292737.html 贊 () 0 生成海報 上一篇:tplogincn手機登錄安防詳細介紹 相關(guān)推薦 2025-09-06 mysql通配符,自學Linux怎么學 2025-09-06 tplogincn手機登錄安防詳細介紹 2025-09-06 Win7高清壁紙哪里可以下載,Win7高清壁紙的特點與安防 2025-09-06 5G+智慧應用 | 大華股份與浙江聯(lián)通簽署戰(zhàn)略合作協(xié)議 2025-09-06 hynix內(nèi)存條好用嗎,hynix內(nèi)存條的優(yōu)勢 2025-09-06 win7u盤啟動盤制作工具是什么,了解win7u盤啟動盤制作工具