掘金日報主打分享優質深度技術內容,技術內容分:前端、後端、Android、iOS、產品設計、工具資源和一些有趣的東西。
今天為何 java、PHP、Pascal 程式設計師紛紛女裝?好期待 JavaScript 啊 @掘金首席前端
- 點選檢視 Java 程式設計師的女裝
- 點選檢視 Pascal 程式設計師的女裝
- 點選檢視 PHP 程式設計師的女裝
- 點選檢視無線網技術開發的女裝
- 點選檢視 Kotlin 程式設計師的女裝
- 點選檢視 C/C++/C# 程式設計師的女裝
- 點選檢視 R 程式設計師的女裝
前端
-
探討判斷橫豎屏的最佳實現
在移動端,判斷橫豎屏的場景並不少見,比如根據橫豎屏以不同的樣式來適配,抑或是提醒使用者切換為豎屏以保持良好的使用者體驗。 判斷橫豎屏的實現方法多種多樣,本文就此來探討下目前有哪些實現方法以及其中的優缺點。
-
基於 Vue 2.0 的移動 UI 元件庫 WDUI
一個基於 Vue 2.0 的移動 UI 元件庫 具有以下特性: 精美的 UI 控制元件庫:遵循微店的設計規範,我們開發了一系列精美的移動 UI 元件,在滿足不同功能操作體驗的同時讓介面更加規範、易用、美觀。元件的設計兼具不同螢幕的適配,專為移動而生。
-
手摸手,帶你用 vue 擼後臺 系列一
說好的教程終於來了,第一篇文章主要來說一說在開始寫業務程式碼前的一些準備工作吧,但這裡不會教你webpack的基礎配置,熱更新怎麼做,webpack速度優化等等,有需求的請自行google。
後端 -
Tangram 1.0 技術架構
之前介紹了 Tangram 的發展和歷史,本文對 Tangram 1.0 的技術架構做一個概括性的說明。
-
美麗聯合業務升級下的機器學習應用
通常機器學習在電商領域有三大應用,推薦、搜尋、廣告,這次我們聊聊三個領域裡都會涉及到的商品排序問題。從業務角度,一般是在一個召回的商品集合裡,通過對商品排序,追求GMV或者點選量最大化。進一步講,就是基於一個目標下,如何讓流量的利用效率最高。很自然的,如果我們可以準確的預估每個商品的gmv轉化率或者點選率,就可以最大化的利用流量,從而收益最大。
-
今日頭條 Go 建千億級微服務的實踐
今日頭條當前後端服務超過 80% 的流量是跑在 Go 構建的服務上。微服務數量超過 100 個,高峰 QPS 超過 700 萬,日處理請求量超過 3000 億,是業內最大規模的 Go 應用。
Android
-
放棄RxBus,擁抱RxJava(一):為什麼避免使用EventBus/RxBus
EventBus和Otto在之前作為Android元件間通訊工具,簡單方便十分受歡迎,但是也非常容易Abuse。
-
[譯] 使用 Espresso 隔離測試檢視
在這篇文章裡,我將會告訴你為何並且如何使用 Espresso 在 Android 裝置上測試你的自定義檢視。
-
「開源」非官方 Bilibili 客戶端
首頁六大模組,推薦,番劇,直播,關注,分割槽,發現的實現。 視訊詳情介面,視訊評論,烈焰彈幕庫實現的彈幕功能。 番劇模組的實現,包括專題詳情介面,番劇詳情介面,番劇放送表,番劇索引,新番連載,分季新番,追番……
iOS -
Anima:一款鏈式風格、基於層的動畫庫
-
Tangram iOS 版本框架結構解析
為了更好地瞭解 Tangram, 對 Tangram 1.0 iOS 版本的內部各模組、設計進行了說明。
產品設計
-
如何建立良好的設計規範
毫無疑問,我被問到最多的就是關於設計規範體系的建立。所以在過去幾年裡,最多思考的就是如何設計、建立完整的設計體系,像 Marvel, Bantam 和 Modulz 這樣的產品,下面我想分享一些我學到的方法。
-
用 Illustrator 畫個「 9 」
-
UGC 社群的 5 大規律
通過成本元素定律、成本權重定律、存量定律、貧窮定律、上升通道定律解釋了一個好的 UGC 社群所要依賴的內容、使用者狀態
工具資源
-
如何用 6 行程式碼寫出微信聊天機器人
Wechaty 基本的實現原理,是通過 Chrome 實時監聽微信網頁版的各類資訊,然後將抓取的資訊封裝成介面,供開發者使用。
-
Automator + Python
由於需要經常處理某些拍攝或下載的圖片、素材,針對不同的處理需求編寫了很多不同的指令碼(例如影像主題色提取演算法、自然場景實驗材料處理工具等),一般的做法是將指令碼儲存到系統環境目錄下,然後在命令列中執行。
-
Mac中漂亮的程式碼行計算工具(已開源)
在Mac上計算你寫了多少行程式碼
- 支援檢測參與計算的程式碼資料夾數量以及程式碼行數;
- 支援同時檢測多檔案/多資料夾程式碼…..
新聞
插播一條新聞:網際網路新聞資訊服務管理規定-中共中央網路安全和資訊化領導小組辦公室