偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

挨踢部落坐診第十期:如何學習Python?方法很重要

原創(chuàng)
移動開發(fā)
挨踢部落是為核心開發(fā)者提供深度技術交流,解決開發(fā)需求,資源共享的服務社群。基于此社群,我們邀請了業(yè)界技術大咖對開發(fā)需求進行一對一突破,解除開發(fā)過程中的絆腳石。以最專業(yè)、最高效的答復為開發(fā)者解決開發(fā)難題。

【51CTO.com原創(chuàng)稿件】活動說明:挨踢部落是為核心開發(fā)者提供深度技術交流,解決開發(fā)需求,資源共享的服務社群?;诖松缛?,我們邀請了業(yè)界技術大咖對開發(fā)需求進行一對一突破,解除開發(fā)過程中的絆腳石。以最專業(yè)、***效的答復為開發(fā)者解決開發(fā)難題。

話題關鍵詞:Python/Hadoop/Web/APP/服務器

部落陣容:51CTO社群智囊團

面向?qū)ο?/strong>: Python開發(fā)工程師、Java開發(fā)工程師、.NET開發(fā)工程師、PHP開發(fā)工程師

參與方式:加入51CTO開發(fā)者QQ交流群(627843829),有任何技術問題,在群里提問,或發(fā)給群主小官。

活動詳情


Java-blank-蘭州:怎么去學習Python?之前都是從header first 開始。

1>.Net_小林_成都:有編程基礎的話,可以直接擼文檔。

2>數(shù)據(jù)-unicorn-北京:個人建議盡供參考,如果零基礎,建議先學Java面向?qū)ο笏枷?,看一下張孝祥的Java就業(yè)教程前4章,有面向?qū)ο笏枷氲仍賹WPython。Python入門簡單,如果不具備編程思想,后期駕馭起來就比較難。推薦你這本書,從python3.6開始學就行了。

3>運維-xwaqdyw-北京:看看基礎知識,找個代碼,邊抄邊學。


Android-arige-北京:有搞Python的嗎?有2個問題請教:

1、ImportError: numpy.core.multiarray failed to import

我導入了一個OpenCV庫,跑的時候報這個錯。我能跑Python的2.7,但是pip的時候說沒有。我在OpenCV下都找到numpy了

1

2、我這樣安裝的,MAC系統(tǒng),提示安裝成功了,但是還是報錯了:RuntimeError: module compiled against API version 0xb but this version of numpy is 0x9
Traceback (most recent call last):
  File "/Users/songjunjun/Documents/MyTrainingDemo/renlian/test.py", line 2, in <module>
    import cv2
ImportError: numpy.core.multiarray failed to import

2

C++/Python-taniey-北京:***個問題,你沒有nompy 這個模塊?你就先裝pip 吧,裝完pip 再裝 numpy ,直接 pip install numpy 就能裝上,Python 自帶的,如果沒有pip 自己網(wǎng)上下一個Numpy 手動安裝也行。

第二個問題,你這應該是opencv用的numpy 跟你安裝的numpy 版本不匹配, 要不你opencv 就重新用 numpy 編譯下吧,這個報的錯就是你用的某個東西的版本不匹配了,還有一種可能是你的opencv 用的是py2 ,但你使用py3 運行,或者反用。py2 跟py3 是不兼容的。


C→Erfon→廣東:關于R跟Python 怎樣選擇?對大數(shù)據(jù)而言?

大數(shù)據(jù)-益達-廣州:對大數(shù)據(jù)來說,準確應該是對數(shù)據(jù)分析領域來說,各有千秋吧。R建模和Python用的都挺多的,不過Python相對來說更廣泛一些吧,第三方庫數(shù)不勝數(shù),其實這個更看團隊里面人用什么了吧,對我來說,Python用的多一點,因為AI框架Python也基本都支持了。


網(wǎng)工-sevenot-成都:Hadoop里面會用到Java么?需要具備怎樣的Java水平,才能達到Hadoop的要求?基本語法就OK了還是需要會用Java寫各種數(shù)據(jù)結(jié)構(gòu)?我現(xiàn)在先看一下Hadoop的課程 ,然后根據(jù)自己的情況選擇一個方向,再來進行語言學習,這樣有針對性一點。hive引擎是個不錯的選擇嗎?

大數(shù)據(jù)-益達-廣州:hadoop系統(tǒng)生態(tài)圈基本都是Java。hadoop必須用到Java。Hadoop是大數(shù)據(jù)架構(gòu)體系的基礎東西,幾乎生態(tài)圈大部分框架都依賴于Hadoop。hadoop最主要的兩個東西是mapreduce和hdfs。mapreduce肯定要是用Java寫的,這個只會一點語法肯定不行啦,也不說各種數(shù)據(jù)結(jié)構(gòu)了,對Java的一些集合什么實用了,基礎性的東西必須掌握。如果寫hive的話,就只要會hsql就完全可以了,hive引擎就轉(zhuǎn)換SQL為后臺的mapreduce。hadoop的流式處理,主要是storm或者Flink或者spark streaming框架。hive是完全依賴hadoop之上的數(shù)據(jù)倉庫。

所以首先要定位你的工作內(nèi)容咯。一種是開發(fā),一種是數(shù)據(jù)分析(以hsql和腳本為主)。


PHP開發(fā)-科-廣州:有同學知道APP和Web區(qū)別嗎?Web和app接口調(diào)用的問題是怎么調(diào)用的呢?

1>學生-羽-運城:Web和app分別是b/s架構(gòu)和c/s架構(gòu)。

2>Java-阿飛-南京:okhttp,httpclient,Retrofit ,socket,webservice.服務調(diào)用。


Java-Loren-上海:問一個很基礎的東西:String x = "abc"在 String y = "abc"到底new了多少對象?這個有什么辦法驗證一下么?因為我在String的源碼中沒有看到與String Pool的解釋與代碼。

Java+李賽+鄭州:1個。Java運行時會維護一個String Pool(String池),JavaDoc翻譯很模糊“字符串緩沖區(qū)”。String池用來存放運行時中產(chǎn)生的各種字符串,并且池中的字符串的內(nèi)容不重復。而一般對象不存在這個緩沖池,并且創(chuàng)建的對象僅僅存在于方法的堆棧區(qū)。兩個字符串比較,判斷。


 Java-小源-珠海:有個前端的問題,可以在前端用JS訪問FTP服務器嗎?那JS可以實現(xiàn)FTP客戶端協(xié)議?

1>后端接口開發(fā)-劉聲杰-成都:不可以吧,除非你自己實現(xiàn)FTP客戶端協(xié)議,目前JavaScript應該不可以,你看看node.js。

2>網(wǎng)絡-Kevin-河北:你要在前端實現(xiàn)JS訪問FTP的需要和目的是什么?不一定非要糾結(jié)于JS吧。

3>PHP-小星星-廣州:如果時間有限,建議JS異步請求Server端腳本(由Server端去訪問)。如果自己PC本地訪問,可模擬SSH環(huán)境,用FTP指令去訪問(就是程序執(zhí)行系統(tǒng)指令)。公司級別的話,弄個幾臺機的集群或者說負載均衡是有必要的。手機APP去訪問同理,實現(xiàn)FTP協(xié)議,or 異步提交請求到服務端處理FTP操作。


網(wǎng)工-sevenot-成都:做數(shù)據(jù)分析和開發(fā)會完全分開嗎?主要是我對Java是零基礎,而且極其不想?yún)⑴c到開發(fā)中,但是也想了解大數(shù)據(jù),還能搶救么?

1>大數(shù)據(jù)-張策-香港:那就用hive唄,就是SQL語句。

2>大數(shù)據(jù)-益達-廣州:看需求了。一般大數(shù)據(jù)肯定要學Java的。主要是開發(fā)來說。至于分析,的確像hive這種,hsql用的多一些。


PHP-史小軍-北京:問一下客戶端連接發(fā)送消息我怎么在服務器查看有沒有發(fā)送成功,swoole擴展。

3

4

這里怎么查看?服務端的端口我已經(jīng)啟動了,我想測試即時通訊的客戶端,發(fā)消息和收到消息后服務器有沒有連接成功。

1>運維-林子-北京:這個不是對端查看么。你試試程序拋出。

1:發(fā)消息后服務器有沒有連接成功
你連接語句應該是寫死的 你可以連接之后 把這個連接的socket 拋出 。
2: 收到信息
這個應該分兩步測試 一個是 發(fā)送 另外一個是接受 你測試 發(fā)送能發(fā)出去不 再測試接收 。測試方法你可以考慮 在發(fā)送信息 后面加一條 printf 什么的。

2>大數(shù)據(jù)-益達-廣州:這個。。很簡單咯,用TCP抓包就可以了。你搞個訪問日志不就行了麼。把訪問包括發(fā)送的消息全部寫到日志里面,就可以看了。


系管-明亮-廣州:被多個反垃圾郵件組織將我們ip拉人黑名單了,好多外發(fā)郵件發(fā)不了。

5

如果郵件系統(tǒng)不做反向解析會被反垃圾郵件組織拉人黑名單么?QQ沒做單向解析,ptr記錄查不到。

6

7

8

1>xwaqdyw-運維-天津:如果是ip的問題,你們可以選擇用代理發(fā)郵件?。。。?o:p>

2>后端-劉聲杰-成都:應該會的,要不然視你為垃圾郵件,別人就估計收不到郵件了。

9

從這個命令來看,是沒有哈。這個一般很大程度取決于郵件服務器吧,比如你發(fā)了很大垃圾郵件給騰訊郵箱,那肯定騰訊郵箱一定會將你視為垃圾的。


 云計算-菜鳥-蘇州:不會區(qū)分物理網(wǎng)卡和無線網(wǎng)卡虛擬網(wǎng)卡。我在設置虛擬機的網(wǎng)絡時候,需要選擇數(shù)據(jù)包從那個網(wǎng)卡進行轉(zhuǎn)發(fā),有wifi的是無線網(wǎng)卡,有PCI的是有線網(wǎng)卡,其他事虛擬網(wǎng)卡,可以這么分嗎?是橋接模式嗎?虛擬機訪問物理機是不是共享出來就可以了。

10

后端接口開發(fā)-劉聲杰-成都:無線網(wǎng)卡和物理都是真實存在的。這里的意思就是一個是直接連接外網(wǎng)。nat和橋接都可以。關鍵看你的虛擬機是否要訪問你的電腦。其實這些都可以解決,比如共享,ftp等,問題不大。這個每次啟動都可以修改的,都去試試就能夠深入明白了。


IT-晶晶-北京:我問下電腦D盤可以模擬給C盤空間嗎?

.net-小林-重慶:裝個虛擬機。


Java-小元素-云南:請問 MindManager 誰有下載資源?

網(wǎng)絡-Kevin-河北:是這個嗎?從官網(wǎng)可以下載。

11


您對這些解答方案是否仍有疑問?歡迎加51CTO開發(fā)者QQ交流群 627843829 討論。

下期活動預告:11月17日

關鍵詞:Android開發(fā)、Java、Python、服務器

活動回顧:

挨踢部落坐診第五期:數(shù)據(jù)采集與前端運用

挨踢部落坐診第六期: 機器學習如何判斷突發(fā)情況?

挨踢部落坐診第七期:王者農(nóng)藥福利局究竟是用什么函數(shù)寫出來的?

挨踢部落坐診第八期: 消滅掉這些常見的Android開發(fā)難題

挨踢部落坐診第九期: Java、Python、PHP他們都說很簡單

【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

責任編輯:何星 來源: 51CTO
相關推薦

2017-10-26 13:59:12

技術坐診

2017-09-28 17:46:44

技術坐診

2017-12-19 15:35:00

集群JavaMySQL

2017-06-07 15:16:35

2018-01-31 09:52:27

gitJavaMySQL

2017-09-06 17:24:16

2017-05-09 14:15:27

大數(shù)據(jù)來源數(shù)據(jù)安全云計算

2017-11-17 10:10:51

2018-05-23 15:24:50

技術坐診

2018-05-23 11:10:39

技術坐診

2018-04-23 14:43:51

微服務PHPMySQL

2018-06-22 16:12:53

2017-02-15 17:12:52

2017-08-09 17:56:01

AIDL項目管理系統(tǒng)Java入棧出棧順序

2018-03-22 13:33:25

GithadoopPython

2017-04-07 11:16:08

2018-06-25 14:58:54

技術坐診

2018-07-17 11:34:50

技術坐診

2018-01-29 09:50:16

數(shù)據(jù)庫設計水平切分

2017-07-11 15:47:14

PythonPHP FC
點贊
收藏

51CTO技術棧公眾號