Time of Update: 2016-06-06
一本大學,全國五十名左右,數學專業(調配),已經降了一級,專業內容實在沒興趣也跟不上。有美術設計基礎,編程基礎,音樂基礎。可否退學,自學python自主創業。回複內容:作為一個一本,退學,自學Python,創業都經曆過的人,可以簡單說下。1. 退學、Python不是創業的必要條件,甚至不是充分條件。2. 想創業,讀著書也能創,只不過不能太貪心,既要成績,又要體驗,又要錢。3. 想退就退,退學是種勇敢的行為,也是種噱頭,不過做的人多了逼格也就一般了,哈哈。我當初退學不算裸退,是有了工作的機會退的,
Time of Update: 2016-06-06
看python寫的源碼,很多不知道類型到底是什麼,亦不知道該調用什麼方法,常用方法的傳回值也不知道是什麼類型,中文處理相當不好,亂碼十分嚴重,為什麼還有人推薦?回複內容:python3不是加function annotation了嗎,用function annotation或isinstance方法,IDE都能找到可用的方法,實在不行還有REPL呢這個問題下面的答案戾氣好重... 不敢說話了...只好祭出別人的文章, 大家不要噴我了, 我看不懂連結內的文字, 也不知道他在說啥...
Time of Update: 2016-06-06
問題是這樣的,我有一個檔案夾大概有10萬行資料,然後用C++和Python分別其數出有多少行資料是符合要求的。因為不知道什麼原因,C++和Python總是只能數出其中的七千多行就結束了,然後我就用了檔案指標定位來解決了這個問題,然後C++和Python寫的兩個程式都能正常運行和計算了。但是我發現C++運行出結果需要29秒,而Python只需要7秒。為什麼會這樣PS:C++我用的是getline函數,而Python我用的是readlines函數。另外有個問題就是在另一個每一行不等長的檔案中,C++
Time of Update: 2016-06-06
無意中看到JavaScript V8和Python中也是使用引用計數和標記清除作為記憶體回收的基礎方法,想問問 是否還有其他的記憶體回收演算法?回複內容:前面有不少回答了,其中有部分靠譜的內容,感覺要補充也挺麻煩的,俺就放個俺推薦的書單吧:[Garbage Collection][記憶體回收][自動無用記憶體單元回收]相關讀物《The Garbage Collection Handbook》非常開眼界,能完美回答題主的問題。不想買書的話從這個網站開始學習也行:Introduction to
Time of Update: 2016-06-06
在北京的設計周看到的,想請教下應該如何?回複內容:先說題主的問題看起來不太像是人流類比比較像是空間句法(space syntax)裡的可視性(visuality)分析=====這陣子剛好有修一門課在教類似的東西不管是在processing 或是 GH裡的python/C#都可以實現基本概念是,要活用agent-based system以一個大型街頭活動來說可以區分成人/ 食物攤販/ 飲料攤販/ 廁所/ 表演舞台 其中人可以區分成a.有明確目標
Time of Update: 2016-06-06
回複內容:1. epsilon = 0.0001在此段代碼中的作用是什嗎?在Minimize(Jtheta)以及Cost Function的公式用,都沒有看到一個叫epsilon標識其實是有的,就在倒數第5、6行:if abs(error1-error0) epsilon:
Time of Update: 2016-06-06
回複內容: 這三個對Python項目部署非常便利。1. virtualenv 用來建立一個虛擬python環境,一個專屬於項目的python環境。用virtualenv 來保持一個乾淨的環境非常有用。2. pip 用來解決項目依賴問題。將項目所有依賴的第三方庫寫在一個requirements.txt 中用pip 大量安裝。一般和virtualenv 配合使用,將所有包安裝在virtualenv 的環境中。3. fabric
Time of Update: 2016-06-06
回複內容:推薦一下廖雪峰的Python教程,我也正在看,淺顯易懂,但又由淺入深,後面的實戰部分也很棒!Python教程 - 廖雪峰的官方網站Python快速教程,業界良心,比目前排名第一的廖雪峰的好,還有就是python官方文檔(應該沒有那本書可以比過這個東西)是必須過過的,然後接著是python核心變成。1.Learn Python The Hard Way2.Python基礎教程 (豆瓣)3.官方文檔Overview — Python 2.7.8 documentationFluent
Time of Update: 2016-06-06
為什麼我覺得好不方便啊......比如如下的代碼:x=[1,2,3,4]y=xy[0]=4print x>> x = [4 2 3 4]回複內容:挺方便的object.h而Python中一切皆來源於此,而這兩個宏定義為:其實可發現PyObject_VAR_HEAD也只是PyObject_HEAD加上一個ob_size,於是Python中,每一個對象都擁有相同的對象頭部,於是我們只需要用一個PyObject
Time of Update: 2016-06-06
Metaprogramming is the writing of computer programs that write or manipulate other programs (or themselves) as their data, or that do part of the work at compile time that would otherwise be done at runtime. In some cases, this allows programmers to
Time of Update: 2016-06-06
有哪些教材可以推薦?又應該從哪一種分析軟體入手?回複內容:首先社會網路分析有兩種路線,一種偏文科的,偏社會學,就是講究在一定量化基礎上定性分析,解釋一些社會現象,另外一種是偏理科的,往往需要大量資料點,然後從數學上對拓撲結構進行定量分析和判斷,或者會利用到網路上的社交網路(Online Social
Time of Update: 2016-06-06
摘自《Twisted Network Programming Essentials, 2nd Edition》, 原文如下:Twisted supports many common transport and application layer protocols, includingTCP, UDP, SSL/TLS, HTTP, IMAP, SSH, IRC, and FTP. Like the language in which it iswritten, it is
Time of Update: 2016-06-06
最好充滿學院派氣質,辭藻華麗而又有典故,即使想裝x或惡搞但又要顯得不動聲色?回複內容:燙燙燙 棍斤拷0xB16B00BC stringConsole.WriteLine("你好,世界");/*C#*/class Fuck{ public Shit Shit{get;protected set;} = new Shit(Bitch.OriginalBitch); public string ShitName => Shit.Name; public bool
Time of Update: 2016-06-06
回複內容:可憐的孩子,如果你上手的是 Vue 就不會這麼慘了---為了避免偏題,我還是針對題主的感受多說一點。你用 Angular 遇到的這些挫折,根本原因不是因為你追求新技術,而是因為你在進入一個你比較陌生的領域的時候,卻還選擇了一個 learning curve 很糟糕的架構。Angular 1 本身的 API 設計很繁瑣,這些東西其實是 java
Time of Update: 2016-06-06
各位好,我有一些python基礎了。而且一直在做ruby on rails。但是我不喜歡ruby 因為它太靈活了,還是蠻喜歡python的,只少感覺他比較嚴禁。現在我是html css
Time of Update: 2016-06-06
在知乎上看到了C++,Java有哪些高大上的項目的問題,最近在看Python,故此也來問下Python有哪些高大上的項目?java有哪些高大上的項目?C++ 有哪些高大上的項目?值得看的Python的開源項目有哪些?Github上有什麼值得學習,簡單的,易讀的Python項目?回複內容:1.開源的odoo
Time of Update: 2016-06-06
回複內容: 就因為unicode,python3肯定能變成主流 在 3.0 時代我已經開始轉向 Python 3 來寫自己用的各種指令碼了,因為 Python 2.x 的中文編碼太糾結了。不過目前 Python 3 的庫還是太少,雖然越來越多的庫開始支援了。另外,我寫過 GAE 程式,用的 Python 2.5,用著非常不順手。個人認為接下來一兩年還是 Python 2.6/2.7 用得最廣泛,但終將被 3.x 所取代。我是看好 3.x 的發展的。 謝@胡小櫻 邀,受寵若驚。Python
Time of Update: 2016-06-06
回複內容:JavaScript 閉包的本質源自兩點,詞法範圍和函數當作值傳遞。詞法範圍,就是,按照代碼書寫時的樣子,內建函式可以訪問函數外面的變數。引擎通過資料結構和演算法表示一個函數,使得在代碼解釋執行時按照詞法範圍的規則,可以訪問外圍的變數,這些變數就登記在相應的資料結構中。函數當作值傳遞,即所謂的first class對象。就是可以把函數當作一個值來賦值,當作參數傳給別的函數,也可以把函數當作一個值
Time of Update: 2016-06-06
在瞭解的Python的基礎後如何尋找小項目程式來學習?哪些網站社區相關的資源比較多?回複內容:感謝 @壯壯 妖. 我覺得這基礎離寫程式還不夠,就算看也只能停留在小指令碼這個水平. 遇到複雜的文法或者調用了模組還是搞不定的. 我個人建議買本或者去讀. 讀的過程體驗它的例子, 還可以在讀的過程中或者看完之後去嘗試寫一些程式. 程式是和自己的工作或者興趣相關. 可以先實現, 然後最佳化/加feature.
Time of Update: 2016-06-06
如題回複內容:我至今覺得Linux/Unix寫python方便,後端開發確實有優勢,shell好用,各種包管理方式(apt,yum)相對來講方便很多。我在win下寫python的時候很多包安裝都自己編譯一遍,否則容易出問題。但是開發也分很多種啊,做.Net的,做底層(MCU/FPGA/PLC)的,做WP的等等等等。平台還是要需求決定的,需要做什麼就選什麼平台是最務實的,粉這個黑那個最沒意思了。Win作為面向福士同時要相容各家硬體的通用系統絕對算得上工程史上的經典,不管怎麼樣win還是大部分工程師