知識星球-專著程式設計開發知識星球

歡迎光臨
每天分享高質量文章

最新釋出 第351頁

Hello World 的由來 | Linux 中國-知識星球
後端

Hello World 的由來 | Linux 中國

cycadmin閱讀(503)贊(0)

沒有人能確切說出為什麼 Hello World 能在快速創新著稱的行業中經受住時間的考驗,但是它又確實留下來了。 — Thussong   資深軟體開發人員都知道 Hello World[1] 程式,這是一個能在裝置顯...

死磕Synchronized底層實現-知識星球
後端

死磕Synchronized底層實現

cycadmin閱讀(395)贊(0)

關於synchronized的底層實現,網上有很多文章了。但是很多文章要麼作者根本沒看程式碼,僅僅是根據網上其他文章總結、照搬而成,難免有些錯誤;要麼很多點都是一筆帶過,對於為什麼這樣實現沒有一個說法,讓像我這樣的讀者意猶未盡。 本系列文章將...

後端

Python面試被問到這個問題,答對了感覺中了1個億

cycadmin閱讀(424)贊(0)

爬了N個網站,仍然很困惑:隨便想要點資料requests一爬就能抓下來,覺得自己挺厲害的,用scrapy爬整個全站卻總是失敗,找工作去面試經常會被問:你抓過哪些網站?日均採集量是多少?就開始慌張了,不知該怎麼辦了。 tips:有沒有這樣的感...

快速入門 Matplotlib-知識星球
後端

快速入門 Matplotlib

cycadmin閱讀(455)贊(0)

來源:程式設計派   連結: http://codingpy.com/article/a-quick-intro-to-matplotlib/   本文的原作者是 Jamal Moir,是 Python 科學計算系列的第一篇文章。 本文譯者 l...

為什麼阿裡巴巴禁止開發人員使用isSuccess作為變數名-知識星球
後端

為什麼阿裡巴巴禁止開發人員使用isSuccess作為變數名

cycadmin閱讀(651)贊(0)

在日常開發中,我們會經常要在類中定義布林型別的變數,比如在給外部系統提供一個RPC介面的時候,我們一般會定義一個欄位表示本次請求是否成功的。 關於這個”本次請求是否成功”的欄位的定義,其實是有很多種講究和坑的,稍有不慎就會掉入坑裡,作者在很...

大型網站架構演進的五大階段盤點-知識星球
後端

大型網站架構演進的五大階段盤點

cycadmin閱讀(432)贊(0)

階段一 從PHP 到Java 階段二 分散式改造 階段三 無線化改造 階段四 中臺改造 階段五 國際化 一個創業公司起步時很可能就兩臺機器,一臺Web 伺服器、一臺資料庫伺服器,在一個應用系統中集成了所有功能模組,但隨著業務的發展、流量的增...

大資料儲存的進化史:從 RAID 到 Hadoop Hdfs-知識星球
後端

大資料儲存的進化史:從 RAID 到 Hadoop Hdfs

cycadmin閱讀(476)贊(0)

作者: 哈爾的資料城堡 /  佘志銘 (本文來自作者投稿) 我們都知道現在大資料儲存用的基本都是 Hdfs ,但在 Hadoop 誕生之前,我們都是如何儲存大量資料的呢?這次我們不聊技術架構什麼的,而是從技術演化的角度來看看 Hadoop ...

後端

選 Python 還是 Java ?

cycadmin閱讀(430)贊(0)

對於初學程式設計,以及想要轉行到程式設計領域的人來說,總有這麼一個選擇,選 C++、Python、還是 Java 好呢?哪個前景更好、哪個好學、哪個好找工作,等等這類問題。   熟悉我的都知道,我是從 Linux C/C++ 後臺開發,轉...

分享創造快樂