为什么常用Python,Java做爬虫,而不是C#C++等 C#、C++、Java、Python 选择哪个好?

java\u548cc\uff03\uff0cpython\u5b66\u54ea\u4e2a\u554a\uff1f

Java\u7684\u5de5\u4f5c\u9762\u8bd5\u673a\u4f1a\u591a\uff0c\u5e76\u4e14\u5e02\u573a\u9700\u6c42\u91cf\u4e00\u76f4\u5728\u7a7a\u7f3a\uff0c\u60f3\u8c94\u8c85\u4e00\u6837\u6765\u7740\u4e0d\u60e7\uff0c\u53ea\u4e0d\u8fc7\u8fd9\u51e0\u5e74\u8fd9\u53ea\u8c94\u8c85\u6709\u70b9\u6311\u5566\uff1b

C#\u5728\u8bb8\u591a\u7684\u533b\u9662\u7cfb\u7edf\uff0c\u6821\u56ed\u7cfb\u7edf\u3001\u653f\u5e9c\u4f01\u4e1a\u7cfb\u7edf\u7b49\u65b9\u9762\u8fd8\u662f\u5e94\u7528\u633a\u5e7f\u6cdb\uff1b

C++\u9e45\u5382\u5e94\u7528\u5f88\u591a\uff0c\u9700\u8981\u8fdb\u9e45\u5382\u7684\u5c0f\u4f19\u4f34\u53ef\u4ee5\u8003\u8651\u4e00\u4e0b\uff01

Python\u662f\u76ee\u524d\u6700\u4e3a\u706b\u7206\u7684\u7f16\u7a0b\u8bed\u8a00\uff0c\u5728\u6570\u636e\u65b9\u9762\u72ec\u9886\u98ce\u9a9a\uff0c\u76ee\u524d\u7684\u5e02\u573a\u62db\u8058\u4e5f\u662f\u8d8b\u4e8e\u826f\u597d\uff1b

\u5982\u4f55\u9009\u62e9\u8bed\u8a00\u6839\u636e\u81ea\u5df1\u7684\u60c5\u51b5\u800c\u5b9a\uff1b
\u60f3\u8fc5\u901f\u627e\u5230\u5de5\u4f5c\u7684\u9009\u62e9Java\u51c6\u6ca1\u9519\uff1b
\u81ea\u5df1\u53ea\u662f\u60f3\u5b66\u4e2a\u7f16\u7a0b\uff0c\u4f53\u9a8c\u4e00\u4e0bPython\u662f\u4f60\u4e0d\u9519\u7684\u9009\u62e9\uff1b
\u6709\u7f16\u7a0b\u57fa\u7840\u60f3\u6311\u6218\u81ea\u5df1\u7684\uff0cC++\u5c06\u4f1a\u662f\u4f60\u7684\u6700\u4f18\u79c0\u7684\u9009\u62e9\uff01
\u60f3\u81ea\u5df1\u505a\u4e00\u4e2a\u7cfb\u7edf\uff0c\u6216\u8005\u5bf9\u7cfb\u7edf\u611f\u5174\u8da3\u7684\u5c0f\u4f19\u4f34\uff0c\u90a3\u5c31\u9009\u62e9C#

C++
\u5176\u5b9eC++\u5c31\u662fC\u8bed\u8a00\u7684\u4e00\u4e2a\u8d85\u96c6,\u5728\u7edd\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0cC++\u662f\u53ef\u4ee5\u517c\u5bb9C\u7684\u3002
\u4f18\u70b9\uff1a1\u3001\u53ef\u6269\u5c55\u6027\u5f3a;2\u3001\u53ef\u79fb\u690d\u6027;3\u3001\u9762\u5411\u5bf9\u8c61\u7684\u7279\u6027;4\u3001\u5f3a\u5927\u800c\u7075\u6d3b\u7684\u8868\u8fbe\u80fd\u529b\u548c\u4e0d\u8f93\u4e8eC\u7684\u6548\u7387;5\u3001\u652f\u6301\u786c\u4ef6\u5f00\u53d1;6\u3001\u7a0b\u5e8f\u6a21\u5757\u95f4\u7684\u5173\u7cfb\u66f4\u4e3a\u7b80\u5355\uff0c\u7a0b\u5e8f\u6a21\u5757\u7684\u72ec\u7acb\u6027\u3001\u6570\u636e\u7684\u5b89\u5168\u6027\u5c31\u6709\u4e86\u826f\u597d\u7684\u4fdd\u969c;7\u3001\u901a\u8fc7\u7ee7\u627f\u4e0e\u591a\u6001\u6027\uff0c\u53ef\u4ee5\u5927\u5927\u63d0\u9ad8\u7a0b\u5e8f\u7684\u53ef\u91cd\u7528\u6027\uff0c\u4f7f\u5f97\u8f6f\u4ef6\u7684\u5f00\u53d1\u548c\u7ef4\u62a4\u90fd\u66f4\u4e3a\u65b9\u4fbf\u3002
\u7f3a\u70b9\uff1a1\u3001\u6bd4\u8f83\u5e95\u5c42\uff0c\u6613\u7528\u6027\u4e0d\u662f\u5f88\u597d;2\u3001\u591a\u91cd\u7ee7\u627f\u548c\u53cb\u5143\u673a\u5236;3\u3001\u6807\u51c6\u5e93\u6db5\u76d6\u8303\u56f4\u4e0d\u8db3;4\u3001\u5f00\u53d1\u5468\u671f\u957f;5\u3001\u975e\u5e76\u884c;6\u3001\u638c\u63e1\u6709\u96be\u5ea6;7\u3001\u7c92\u5ea6\u5c01\u88c5\u4e0d\u591f\u3002
\u603b\u7ed3\uff1aC\u8bed\u8a00\u57fa\u7840\u624e\u5b9e\uff0c\u5bf9\u4e8e\u6e38\u620f\u5f00\u53d1\uff0c\u5f15\u64ce\u5f00\u53d1\uff0c\u64cd\u4f5c\u7cfb\u7edf\u5f00\u53d1\u7b49\u6709\u6df1\u5165\u4e86\u89e3\u6216\u6267\u7740\u8ffd\u6c42\u7684\u540c\u5b66\u53ef\u4ee5\u5b66\u4e60C++\u3002
C#
C#\u8bed\u8a00\u81eaC/C++\u6f14\u53d8\u800c\u6765\u3002\u4f46\u662f\uff0c\u5b83\u73b0\u4ee3\u3001\u7b80\u5355\u3001\u5b8c\u5168\u9762\u5411\u5bf9\u8c61\u548c\u7c7b\u578b\u5b89\u5168\u3002\u5982\u679c\u60a8\u662fC/C++\u7a0b\u5e8f\u5458\uff0c\u5b66\u4e60\u66f2\u7ebf\u5c06\u4f1a\u5f88\u5e73\u5766\u3002\u8bb8\u591aC#\u8bed\u53e5\u76f4\u63a5\u501f\u7528\u60a8\u6240\u559c\u7231\u7684\u8bed\u8a00\uff0c\u5305\u62ec\u8868\u8fbe\u5f0f\u548c\u64cd\u4f5c\u7b26\u3002\u5047\u5982\u4e0d\u4ed4\u7ec6\u770b\uff0c\u7b80\u76f4\u4f1a\u628a\u5b83\u5f53\u6210C++\u3002
\u4f18\u70b9\uff1a1\u3001\u5177\u6709C++\u6240\u6ca1\u6709\u7684\u4f18\u52bf\u5c31\u662f\u5b66\u4e60\u7b80\u5355\uff0c\u8be5\u8bed\u8a00\u9996\u8981\u7684\u76ee\u6807\u5c31\u662f\u7b80\u5355\u3002\u5f88\u591a\u529f\u80fd(\u8fd8\u4e0d\u5982\u8bf4\u662f\u7f3a\u5c11\u4e86C++\u7684\u4e00\u4e9b\u529f\u80fd)\u6709\u52a9\u4e8eC#\u5168\u65b9\u4f4d\u7684\u7b80\u5355;2\u3001\u5f88\u591a\u81ea\u5df1\u7528C++\u53ef\u4ee5\u5b9e\u73b0\u6216\u8005\u5f88\u8d39\u529b\u5b9e\u73b0\u7684\u529f\u80fd\uff0c\u5728C#\u4e2d\u4e0d\u8fc7\u662f\u4e00\u90e8\u5206\u57fa\u672c\u7684\u529f\u80fd\u800c\u5df2;3\u3001\u5bf9\u8c61\u6a21\u5f0f\u53ea\u662f\u57fa\u7840\u7684\u4e00\u90e8\u5206\uff0c\u4e0d\u518d\u662f\u7f16\u7a0b\u8bed\u8a00\u7684\u4e00\u90e8\u5206;4\u3001\u5728C#\u4e2d\uff0c\u88ab\u4f20\u9012\u7684\u5f15\u7528\u53c2\u6570\u662f\u7c7b\u578b\u5b89\u5168\u7684\u3002
\u7f3a\u70b9\uff1a1\u3001C#\u5fc5\u987b\u5378\u8f7d.NET\u5e73\u53f0\uff0c\u4f46\u662f\u73b0\u5728\u7684\u7528\u6237\u673a\u5668\u4e0a\u5927\u90e8\u5206\u662f\u6ca1\u5b89\u88c5.NET\u5e73\u53f0;2\u3001\u9759\u6001\u7c7b\u578b\u6709\u6f0f\u6d1e\uff0c\u9700\u8981\u5728arraystore\u7684\u5730\u65b9\u63d2\u5165\u8fd0\u884c\u65f6\u7c7b\u578b\u68c0\u67e5\u6765\u4fdd\u8bc1\u6574\u4f53\u7c7b\u578b\u7cfb\u7edf\u7684\u5b89\u5168;3\u3001\u6ca1\u6709\u4e00\u4e2a\u5f88\u597d\u7684Library\u7ba1\u7406\u5de5\u5177\u3002
\u603b\u7ed3\uff1a\u5982\u679c\u4ece\u4e8b\u7684.NET\u76f8\u5173\u5f00\u53d1\uff0c\u6216\u8005\u8fdb\u5165\u7684\u662f\u5fae\u8f6f\u65d7\u4e0b\u76f8\u5173\u516c\u53f8\uff0c\u5bf9\u4e8ec\u8bed\u8a00\u6709\u4e00\u5b9a\u4e86\u89e3\u7684\uff0c\u53ef\u4ee5\u9009\u62e9c#\uff0c\u4f46\u76ee\u524d\u5c31\u4e1a\u60c5\u5f62\u6765\u770b\uff0cC#\u662f\u4e0d\u592a\u63a8\u8350\u7684\u3002
Python
\u4f18\u70b9\uff1a1\u3001\u7b80\u5355\u6613\u5b66;2\u3001\u514d\u8d39\u3001\u5f00\u6e90;3\u3001\u65e0\u9700\u8003\u8651\u8bf8\u5982\u5982\u4f55\u7ba1\u7406\u4f60\u7684\u7a0b\u5e8f\u4f7f\u7528\u7684\u5185\u5b58\u4e00\u7c7b\u7684\u5e95\u5c42\u7ec6\u8282;4\u3001\u4f18\u79c0\u7684\u8de8\u5e73\u53f0\u6027\uff0c\u5728\u51e0\u4e4e\u6240\u6709\u4e3b\u6d41\u64cd\u4f5c\u7cfb\u7edf\u90fd\u80fd\u5b8c\u7f8e\u8fd0\u884cpython;5\u3001\u89e3\u91ca\u6027(Python\u8bed\u8a00\u5199\u7684\u7a0b\u5e8f\u4e0d\u9700\u8981\u7f16\u8bd1\u6210\u4e8c\u8fdb\u5236\u4ee3\u7801\u3002\u4f60\u53ef\u4ee5\u76f4\u63a5\u4ece\u6e90\u4ee3\u7801
\u8fd0\u884c \u7a0b\u5e8f\u3002);6\u3001\u9762\u5411\u5bf9\u8c61;7\u3001\u53ef\u6269\u5c55\u6027;8\u3001\u53ef\u5d4c\u5165\u578b;9\u3001\u4e30\u5bcc\u7684\u5e93\u3002
\u7f3a\u70b9\uff1a1\u3001\u5f3a\u5236\u7f29\u8fdb;2\u3001\u8fd0\u884c\u901f\u5ea6;3\u3001\u56fd\u5185\u5e02\u573a\u8f83\u5c0f\uff0c\u4f46\u65f6\u95f4\u63a8\u79fb\uff0c\u76ee\u524d\u5f88\u591a\u56fd\u5185\u8f6f\u4ef6\u516c\u53f8\uff0c\u5c24\u5176\u662f\u6e38\u620f\u516c\u53f8\uff0c\u4e5f\u5f00\u59cb\u89c4\u6a21\u4f7f\u7528\u4ed6;4\u3001\u4e2d\u6587\u8d44\u6599\u532e\u4e4f;5\u3001\u6846\u67b6\u9009\u62e9\u592a\u591a\uff0c\u4e0d\u8fc7\u8fd9\u4e5f\u4ece\u53e6\u4e00\u4e2a\u4fa7\u9762\u8bf4\u660e\uff0cpython\u6bd4\u8f83\u4f18\u79c0\uff0c\u5438\u5f15\u7684\u4eba\u624d\u591a\uff0c\u9879\u76ee\u4e5f\u591a\u3002
\u603b\u7ed3\uff1a
\u559c\u6b22\u8ffd\u6c42\u65b0\u9c9c\u4e8b\u7269\uff0c\u5bf9\u4e8e\u5f00\u53d1\u6709\u6267\u7740\u8ffd\u6c42\uff0c\u5e0c\u671b\u4f7f\u7528\u81ea\u5df1\u6240\u5b66\u7684\u6280\u672f\u5feb\u901f\u5b8c\u6210\u9700\u6c42\uff0c\u5bf9\u56e2\u961f\u89c4\u6a21\u8981\u6c42\u4e0d\u9ad8\uff0c\u4f46\u5fc5\u987b\u505a\u81ea\u5df1\u559c\u6b22\u7684\u4e8b\u60c5\uff0c\u5efa\u8bae\u5b66\u4e60Python\u3002
Java
\u4f18\u70b9\uff1a1\u3001\u7b80\u5355\u6027;2\u3001\u9762\u5411\u5bf9\u8c61\u6027(\u9762\u5411\u5bf9\u8c61\u7684\u7a0b\u5e8f\u53ef\u4ee5\u8fbe\u523095%);3\u3001\u8de8\u5e73\u53f0\u6027(JVM);4\u3001\u5065\u58ee\u6027(\u5b8c\u5584\u7684\u5f02\u5e38\u5904\u7406\u673a\u5236);5\u3001\u9ad8\u6027\u80fd(\u81ea\u52a8\u5783\u573e\u56de\u6536\u673a\u5236);6\u3001\u591a\u7ebf\u7a0b;7\u3001\u5b89\u5168\u6027\u3002
\u7f3a\u70b9\uff1a1\u3001\u6548\u7387\u4f4e(\u6bcb\u5eb8\u7f6e\u7591);2\u3001\u8de8\u5e73\u53f0\u662f\u5b83\u6700\u5927\u7684\u4f18\u70b9\u4e5f\u662f\u6700\u5927\u7684\u7f3a\u70b9;3\u3001\u590d\u6742\u6027(\u505a\u4e00\u4e2a\u9879\u76ee\u9700\u8981\u5f88\u591a\u7684\u77e5\u8bc6\uff0c\u6d89\u53ca\u9762\u5e7f)\u3002

我用c#,java都写过爬虫。区别不大,原理就是利用好正则表达式。只不过是平台问题。后来了解到很多爬虫都是用python写的。因为目前对python并不熟,所以也不知道这是为什么。百度了下结果:

1)抓取网页本身的接口

相比与其他静态编程语言,如java,c#,C++,python抓取网页文档的接口更简洁;相比其他动态脚本语言,如perl,shell,python的urllib2包提供了较为完整的访问网页文档的API。(当然ruby也是很好的选择)

此外,抓取网页有时候需要模拟浏览器的行为,很多网站对于生硬的爬虫抓取都是封杀的。这是我们需要模拟user agent的行为构造合适的请求,譬如模拟用户登陆、模拟session/cookie的存储和设置。在python里都有非常优秀的第三方包帮你搞定,如Requests,mechanize

2)网页抓取后的处理

抓取的网页通常需要处理,比如过滤html标签,提取文本等。python的beautifulsoap提供了简洁的文档处理功能,能用极短的代码完成大部分文档的处理。

其实以上功能很多语言和工具都能做,但是用python能够干得最快,最干净。Life is short, u need python.

Python爬虫基础视频

冲最后一句‘Life is short, u need python’,立马在当当上买了本python的书!以前就膜拜过python大牛,一直想学都扯于各种借口迟迟没有开始。。

py用在linux上很强大,语言挺简单的。

NO.1 快速开发(唯一能和python比开发效率的语言只有rudy)语言简洁,没那么多技巧,所以读起来很清楚容易。

NO.2跨平台(由于python的开源,他比java更能体现"一次编写到处运行"

NO.3解释性( 无须编译,直接运行/调试代码)

NO.4构架选择太多(GUI构架方面 主要的就有 wxPython, tkInter, PyGtk, PyQt 。



  • python銆 js銆 java銆 c++鍒嗗埆閫傚悎浠涔鏍风殑浜哄涔?
    绛旓細Java锛氭槸杈冧负浼犵粺鐨勯潰鍚戝璞¤瑷锛岀壒鐐规槸鏀寔璺ㄥ钩鍙扮殑寮鍙戙Jav璇█鏄熀浜庨潰鍚戝璞$殑鎬濇兂鏉ヨ璁$殑 锛屼絾鏄垹鍘讳簡C+涓嚑涔庝笉鐢ㄦ垨寰堥毦鐢ㄥソ鐨勪竴浜涢潰鍚戝璞$殑鐗瑰緛銆侸av璇█闅忕潃浜掕仈缃戠殑鍙戝睍閫愭笎娴佽锛岃屼笖澶ч噺鐨勫紑婧愭鏋跺拰绫诲簱鏀寔Java鍦ㄥ悇涓満鏅殑寮鍙戝疄璺点
  • 闆跺熀纭涓轰粈涔寤鸿瀛︿範Java?
    绛旓細1锛欽ava璇█鏇寸畝鍗曪紝瀹冪殑璇硶姣擟銆丆++锛屽拰浠讳綍鍏朵粬璇█鐨勫彲璇绘ф洿濂銆2锛氬浜庡涔犻潰鍚戝璞$殑缂栫▼鏉ヨ锛孞ava鏄竴闂ㄥソ璇█銆備絾瀹冧笉閫傚悎鐢ㄦ潵瀛︿範杩囩▼鎬х紪绋嬶紝C璇█杩欎釜鏂归潰鏇村悎閫傘侽OP缂栫▼鎴栭潰鍚戝璞$紪绋嬫槸涓绉嶆湁鐢ㄧ殑鎶鑳斤紝瀹冧粠绫诲拰瀵硅薄鐨勮搴︽潵鑰冭檻鐪熷疄涓栫晫鐨勫満鏅紝鍙互寰堝ソ鍦板鐞嗗簲鐢ㄧ▼搴忕殑澶嶆潅鎬с3锛欽...
  • 缂栫▼鏄浜浠涔涓滆タ 缂栫▼闇瑕佸浠涔?
    绛旓細鎿嶄綔绯荤粺銆佹暟鎹簱銆佽璁℃ā寮忋佽蒋浠跺伐绋嬨佹暟鎹粨鏋勪笌绠楁硶缂栫▼鏄紪瀹氱▼搴忕殑涓枃绠绉帮紝灏辨槸璁╄绠楁満浠g爜瑙e喅鏌愪釜闂锛屽鏌愪釜璁$畻浣撶郴瑙勫畾涓瀹氱殑杩愮畻鏂瑰紡锛屼娇璁$畻浣撶郴鎸夌収璇ヨ绠楁柟寮忚繍琛岋紝骞舵渶缁堝緱鍒扮浉搴旂粨鏋滅殑杩囩▼銆備负浜嗕娇璁$畻鏈鸿兘澶熺悊瑙d汉鐨勬剰鍥撅紝浜虹被灏卞繀椤诲皢闇瑙e喅鐨勯棶棰樼殑鎬濊矾銆佹柟娉曞拰鎵嬫閫氳繃璁$畻鏈鸿兘澶熺悊瑙g殑...
  • 澶у瀛︿範py鍙互鍋浠涔?
    绛旓細鐒跺悗灏辨槸 python 姣 lua 鏈夋洿楂樼殑鎶借薄鑳藉姏,鍙互鐢鏇村皯鐨勪唬鐮佹弿杩版父鎴忎笟鍔¢昏緫,涓巐uq 鐩告瘮,python 鏇撮傚悎浣滀负涓绉峢ost 璇█,鍗崇▼搴忕殑鍏ュ彛鐐规槸鍦 python 閭d竴绔細姣旇緝濂,鐒跺悗鐢 c/c++ 鍦ㄩ潪甯稿繀瑕佺殑鏃跺欏啓涓浜涙墿灞 python 闈炲父閫傚悎缂栧啓1涓囪浠ヤ笂鐨勯」鐩屼笖鑳藉寰堝ソ鍦版妸缃戞父椤圭洰鐨勮妯℃帶鍒跺湪10涓囪浠g爜浠ュ唴 娓告垙鑴氭湰...
  • 浠涔鏍风殑浜洪傚悎瀛ava?
    绛旓細浜屾槸Java鎶鏈洿鏂版崲浠f瘮杈冨揩銆傚ぇ瀛︽槸甯姪瀛︾敓鎵撳熀纭鐨勫湴鏂规墍浠ュぇ瀛︽湡闂存暀鎺堢殑鏄瘮杈冨熀纭鐨勪笢瑗胯绋嬩笉缁忓父鏇存柊锛岃屽煿璁満鏋勪笉涓鏍凤紝鍩硅鏈烘瀯涓轰簡鏄揩閫熷煿鍏诲鍛樻垚涓轰紒涓氶渶姹傜殑浜烘墠锛屾墍浠ュ煿璁満鏋勭殑璇剧▼浼氭牴鎹競鍦洪渶姹傛椂鏃舵洿鏂拌绋嬨傛渶鍚嶫ava鐩稿叧涓撲笟鐨勫ぇ瀛︾敓宸茬粡鏈変簡姣旇緝濂界殑鍩虹锛屽啀缁х画鍦ㄥ煿璁彮涓涔犱細浜嬪崐鍔...
  • 杩8涓」鐩瘯涓氬瀹屽槑鍢庤繘澶у巶
    绛旓細ND4J鏄竴濂楀紑婧愬簱,鑳藉灏嗗绉嶆潵鑷Python绀惧尯鐨勭瀛﹁绠楀伐鍏峰紩鍏VM銆傚叾闈㈠悜鐢熶骇鐜璁捐,鍥犳杩愯閫熷害寰堝揩浣嗗鍐呭瓨瀹归噺鍗磋姹備笉楂樸傚湪瀹冪殑甯姪涓,宸ョ▼甯堜滑鑳藉杞绘澗灏嗙畻娉曞強鎺ュ彛绉绘鍒癑ava涓嶴cala搴撳綋涓 杩欏搴撶殑涓昏璐$尞鏄彁渚涗竴濂楅氱敤鍨媙缁存暟缁勫璞,鍏跺骞冲彴鍔熻兘鍖呮嫭GPU涓庣嚎鎬т唬鏁板鍔犱俊鍙峰鐞嗚兘鍔涖傚叾涓嶩adoop鍙奡park...
  • 鏂版墜濡備綍鍏ラ棬缂栫▼?
    绛旓細甯歌█閬,浜虹敓鑻︾煭,鎴鐢≒ython灏辨槸鍥犱负杩欎釜銆 js,涓昏鐢ㄥ湪鍓嶆,鍚庣鍙互鐢ㄤ絾鏄緢灏戙 php,涓昏鐢ㄥ湪鍚庣銆 go,涓昏鐢ㄥ湪鍚庣,鍏奸【鎬ц兘鍜屽紑鍙戞晥鐜囥 dart,闈炲父鏈夌珵浜夊姏鐨勭紪绋嬭瑷,flutter妗嗘灦浣跨敤鐨勮瑷,鏈潵璺ㄥ钩鍙伴鍩熷ぇ鏈夊彲涓 Kotlin,goole鍔涙尯鐨勬浛浠ava寮鍙慳ndroidapp鐨勭紪绋嬭瑷銆 杩樻湁寰堝銆 鏍规嵁鑷繁鐨勯渶姹,閫夋嫨涓...
  • 缂栫▼杩欎釜涓撲笟鎬庝箞鏍?
    绛旓細铔ソ鐨勩傚浠婂凡缁忔槸涓涓绠楁満鐨勬椂浠d簡锛岄殢鐫浜哄伐鏅鸿兘鐨勫彂灞曪紝澶ф壒鑱屼笟鍦ㄦ湭鏉ュ皢浼氳浆鍨嬪崌绾э紝浼氱紪绋嬬殑浜鸿嚜鐒舵槸鏈夋洿骞跨殑鍙戝睍鍓嶆櫙銆傜紪绋嬩綔涓轰竴绉嶈瑷涔熷垎涓哄緢澶氱锛Python銆丣ava銆丆銆丆++銆丣avaScript 绛夌紪绋嬭瑷锛岃繖浜涘彂灞曞墠鏅兘鏄繕涓嶉敊鐨勩傝繖閲屼粙缁嶄竴涓媕ava瀛︿範鍐呭涓昏鏈夛細鈶燡AVA缂栫▼鍩虹锛堝熀纭璇硶銆侀潰鍚...
  • 澶ф暟鎹瀛﹀摢浜涜绋?
    绛旓細Spark锛氬畠鏄敤鏉ュ讥琛ュ熀浜嶮apReduce澶勭悊鏁版嵁閫熷害涓婄殑缂虹偣锛屽畠鐨勭壒鐐规槸鎶婃暟鎹杞藉埌鍐呭瓨涓绠楄屼笉鏄幓璇绘參鐨勮姝昏繘鍖栬繕鐗瑰埆鎱㈢殑纭洏銆傜壒鍒傚悎鍋氳凯浠h繍绠楋紝鎵浠ョ畻娉曟祦浠壒鍒█楗畠銆傚畠鏄鐢scala缂栧啓鐨勩侸ava璇█鎴栬匰cala閮藉彲浠ユ搷浣滃畠锛屽洜涓哄畠浠兘鏄敤JVM鐨勩侳link锛氬垰鎵嶉兘璇寸敤Kafka鑳借鏁版嵁鎺掍笂闃熶簡锛岄偅涓...
  • 澶ф暟鎹垎鏋愬笀瑕佸html鍢
    绛旓細瑕佸銆傚ぇ鏁版嵁鍒嗘瀽甯堥渶瑕佺簿閫氬晢涓氭悳绱㈠紩鎿庣浉鍏崇煡璇嗕笌甯傚満杩愪綔锛宩ava銆丷銆Python銆丠TML銆丣avscript銆丆/C++銆丼QL绛夐兘鏄ぇ鏁版嵁鍒嗘瀽甯堢殑蹇呭璇█锛岄兘鏄繀椤昏瀛︾殑鍐呭銆傚ぇ鏁版嵁鍒嗘瀽甯堟槸鎸囧熀浜庡悇绉嶅垎鏋愭墜娈靛澶ф暟鎹繘琛岀瀛﹀垎鏋愩佹寲鎺樸佸睍鐜帮紝浠ヨ緟鍔╀紒涓氬仛鍑哄晢涓氬喅绛栥
  • 扩展阅读:学python编程大概多少钱 ... java javascript ... 学了python再学c++好学吗 ... python和c++学哪个好 ... 学python后到底能干什么 ... 零基础学python要多久 ... python初学编程必背 ... javac++python哪个好 ... 初学者学python还是java ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网