Code - 收藏集 - 掘金

爲何優秀的程序員喜歡命令行? - 閱讀 - 掘金
優秀的程序員 要給優秀的程序員下一個明確的定義無疑是一件很是困難的事情。擅長抽象思惟、動手能力強、追求效率、喜歡自動化、願意持續學習、對代碼質量有很高的追求等等,這些維度都有其合理性,不過又都略顯抽象和主觀。 (圖片來自:http://t.cn/...html

閒聊 Hash 算法 - 掘金
最近讀了一篇好文:【微信高併發資金交易系統設計方案——百億紅包背後的技術支撐】,其中關於高併發性能問題的解決方案中,有應用 hash 算法的思想。想起公衆號後臺裏斷斷續續有讀者提起算法方面的問題,以爲能夠寫篇文章聊聊算法中的 hash 算法。順道科普下算法與數...前端

扒一扒隨機數(Random Number)的誕生歷史 - 掘金
做者:Alon Zakai 編譯:鬍子大哈 翻譯原文:http://huziketang.com/blog/po... 英文原文:A Brief History of Random...node

計算機程序的思惟邏輯 (75) - 併發容器 - 基於 SkipList 的 Map 和 Set - 掘金
上節咱們介紹了ConcurrentHashMap,ConcurrentHashMap不能排序,容器類中能夠排序的Map和Set是TreeMap和TreeSet,但它們不是線程安全的。Java併發包中與TreeMap/TreeSet對應的併發版本是Concurr...git

基於MVVM,用於快速搭建設置頁,我的信息頁的框架 - 掘金
更新記錄: 2017.4.23:新增支持數據源徹底依賴網絡請求的狀況。 2017.4.22:新增支持請求新數據後刷新表格。 2017.4.21: 新增CocoaPods支持:pod 'SJStaticTableView', '~>...程序員

異步和非阻塞 I/O 翻譯 - 後端 - 掘金
http://www.tornadoweb.org/en/... Real-time web features require a long-lived mostly-idle conn...github

iOS AutoLayout 進階篇 - iOS - 掘金
前言 AutoLayout用來佈局已經不是什麼新鮮事了,我以前也寫過三篇入門的文章。IB 自動生成IB拖拽代碼實現固然,實際開發中,若是是多人協同開發,基本上是棄用Storyboard和XIB文件的。由於這兩種文件本質上是XML,多人協同開發一塊兒...web

線程、多線程與線程池總結 - 工具資源 - 掘金
先看幾個概念: 線程:進程中負責程序執行的執行單元。一個進程中至少有一個線程。 多線程:解決多任務同時執行的需求,合理使用CPU資源。多線程的運行是根據CPU切換完成,如何切換由CPU決定,所以多線程運行具備不肯定性。 線程池:基本思想仍是一種對象池的思想,開...算法

計算機程序的思惟邏輯 (42) - 排序二叉樹 - 掘金
40節介紹了HashMap,41節介紹了HashSet,它們的共同實現機制是哈希表,一個共同的限制是沒有順序,咱們提到,它們都有一個能保持順序的對應類TreeMap和TreeSet,這兩個類的共同實現基礎是排序二叉樹,爲了更好的理解TreeMap/TreeSe...編程

國內值得關注的官方 API 集合 - 工具資源 - 掘金
項目地址:https://github.com/marktony/A... 本頁僅收集國內部分官方API,如需查看其餘版本,請點擊這裏。 目錄 ...小程序

談談集合遍歷與 NSFastEnumeration - iOS - 掘金
數組遍歷或集合遍歷多是程序員天天都會接觸到的事情。圖靈完備中也要求程序必須能夠有條件進行跳轉,而集合遍歷的過程必定離不開條件跳轉,因此這種循環結構就是計算機中很是優美的地方。 到目前爲止若是談到數組遍歷問題,我會想到下面幾種方法: 1. 面向過程的循環,這是...

Linux經常使用命令使用 - 掘金
系統基礎相關 使用root用戶的環境變量切換到root用戶 su - 顯示當前工做路徑 pwd 顯示當前系統默認語言及鍵盤佈局 localectl 顯示系統中能支持的全部語言 localectl list-locales 配置系統默認語言爲中文 local...

Ant Design 的國際化方案 - 前端 - 掘金
Table of Content Ant Design 官方的文檔好像沒更新,反正是用起來沒配成功,官方的文檔和代碼也是互相矛盾,我來介紹下我是怎麼作國際化的。 ...

Python 新手常犯的錯誤 - 掘金
Python 以其簡單易懂的語法格式與其它語言造成鮮明對比,初學者遇到最多的問題就是不按照 Python 的規則來寫,即使是有編程經驗的程序員,也容易按照固有的思惟和語法格式來寫 Python 代碼,有一個外國小夥總結了一些你們常犯的錯誤,16 Common ...

Python 函數中,參數是傳值,仍是傳引用? - 掘金
在 C/C++ 中,傳值和傳引用是函數參數傳遞的兩種方式,在Python中參數是如何傳遞的?回答這個問題前,不如先來看兩段代碼。 代碼段1: def foo(arg): arg = 2 print(arg) a = 1 foo(a) # 輸...

只需兩行,在你的微信上監控 Python 程序 - 工具資源 - 掘金
不知道你們有沒有過這樣的經歷: 電腦上跑着代碼,人走開了,在外面特別掛念,想知道那代碼跑得怎樣了… 寫了個小程序,監控某個網頁的變化,但沒有比較實時的通知方式,郵件過重、短信又很差搞 在過去,這樣的問題有時會困擾我。 不過如今,能夠把警告/...

Python 函數式編程 - 後端 - 掘金
Loading [Contrib]/a11y/accessibility-menu.js 2017-03-15 Python 雖然 Python 不是函數式編程語言(是命令式編程語言),可是支持許多有價值的函數式...

做爲一個開源軟件的做者是一種什麼樣的感覺? - 掘金
原文地址:What it feels like to be an open-source maintainer 原文做者:Nolan Lawson 譯文出自:做爲一個開源軟件的做者是一種什麼樣的感覺? 譯者:根號三 你的門外有幾百人在排隊。他們耐心地等待着...

Python 併發編程之協程 / 異步 IO - 後端 - 掘金
引言 隨着node.js的盛行,相信你們今年多多少少都聽到了異步編程這個概念。Python社區雖然對於異步編程的支持相比其餘語言稍顯遲緩,可是也在Python3.4中加入了asyncio,在Python3.5上又...

學習編程語言最好的方法是什麼? - 工具資源 - 掘金
整理編程、算法、機器學習、前端、後端、app 開發的海外網課與書籍...

Computer Science from the Bottom Up - 後端 - 掘金Ian Wienand           <ian@wienand.org>      &nb...

相關文章
相關標籤/搜索