【掘金日報】第三期 老夫這裏有一本「深度學習」的祕籍,要不要?

掘金日報主打分享優質深度技術內容,技術內容分:前端、後端、Android、iOS、產品設計、工具資源和一些有趣的東西。javascript


前端


後端

  • 魅族推薦平臺的架構演進之路

    魅族整個產品線都有用到推薦,包括資訊、視頻、應用中心、個性化中心、廣告等業務,魅族的推薦平臺在其中起到了關鍵的做用,下文將會全面分析從開始到如今的架構演進,以及其中涉及的技術難點分析,以期給讀者帶來更多的思考。
  • 優先隊列實現原理分析

    優先隊列是在實際工程中被普遍應用的一種數據結構,不論是在操做系統的進程調度中,仍是在相關的圖算法好比 Prim 算法和 Dijkstra 算法中,咱們均可以看到優先隊列的身影,本文咱們就來分析一下優先隊列的實現原理。
  • 《Deep Learning》中文版電子書

    這是《Deep Learning》的中文翻譯,有 PDF 能夠下載還能夠閱讀原版。這本書之後將由出版社進行發行可是譯者選擇將它開源,開源的緣由文中也有介紹。


Android

  • 深刻理解 ServiceManager

    ServiceManager 是安卓中一個重要的類,用於管理全部的系統服務,維護着系統服務和客戶端的 binder 通訊。 對此陌生的能夠先看系統服務與 ServiceManager 來了解應用層是如何使用 ServiceManager 的。 咱們能夠經過 ServiceManager.getService(String name) 來獲取服務,返回的是一個 Binder 對象,用於與系統作遠程通訊。
  • Android 底部導航欄 (底部 Tab) 最佳實踐|掘金技術徵文

    當開始一個新項目的時候,有一個很重要的步驟就是肯定咱們的APP首頁框架,也就是用戶從桌面點擊APP 圖標,進入APP 首頁的時候展現給用戶的框架,好比微信,展現了有四個Tab,分別對應不一樣的板塊(微信、通信錄、發現、我),如今市面出了少部分的Material Design 風格的除外,大部分都是這樣的一個框架,稱之爲底部導航欄,分爲3-5個Tab不等。前段時間開始了一個新項目,在搭建這樣一個Tab 框架的時候遇到了一些坑,先後換了好幾種方式來實現。所以,本文總結了一般實現這樣一個底部導航欄的幾種方式,以及它各自一些須要注意的地方。
  • [譯] Android 如何實現氣泡選擇動畫

    從安卓 Nougat 的底部導航到分屏特性,兩個平臺間有了許多相同之處。對設計師而言,咱們能夠將主流功能設計成兩個平臺一致(過去須要單獨設計)。對開發者而言,這是一個提升、改進開發技巧的好機會。因此咱們決定開發一個安卓氣泡選擇的組件庫 —— 靈感來自於蘋果音樂的氣泡選擇。


iOS

  • 多是最全的iOS端HttpDns集成方案

    DNS劫持會在咱們正常瀏覽的網頁連接裏面被惡意插入一些奇怪的東西。不止是這些,DNS劫持還會對咱們的我的信息安全形成很大的傷害,釣魚網站之類的,也許咱們所訪問的網站根本不是咱們須要的網站,或者根本打不開網頁,有時還會消耗咱們過多的流量。react

  • 掌握 Swift 的字符串細節

    String 類型在任何編程語言中都是一個重要的組成部分。而用戶從 iOS 應用的屏幕上能讀取到最有效的信息也來自文本。爲了觸及更多的用戶,iOS 應用必須國際化以支持大量現代語言。Unicode 標準解決了這個問題,不過這也給咱們使用 string 類型帶來了額外的挑戰性。android

  • Weex 事件傳遞的那些事兒

    在前兩篇文章裏面分別談了Weex如何在Native端初始化的和Weex是如何高效的渲染Native的原生UI的。Native這邊還缺一塊,那就是Native產生的一些事件,是怎麼傳回給JS的。這篇文章就詳細分析這一部分。ios


產品設計

  • [譯] 針對失敗者的體驗設計

    你還記得 turntable.fm 嗎?這個產品背後的理念是簡單明確的:你和你的朋友或陌生人一塊兒加入了一個虛擬的「房間」,輪流爲對方進行打碟。像許多經歷過早期流行性增加的產品同樣,它採用了現實世界的行爲-社交性傾聽-並建立了一個數字代理,能夠將人們跨越地理和文化的鴻溝即時鏈接起來。當 turntable.fm 啓動時,我很是激動,不會感受到孤單。
  • [譯] 搜索結果頁的最佳實踐

    搜索就像是用戶和系統之間的一次對話:用戶用一次查詢來表達他們須要的信息,而系統用一組結果作爲迴應。搜索結果頁偏偏是整個搜索體驗中的一個關鍵部分:它提供了讓用戶參與對話的機會,來指導用戶的信息需求。
  • 面試時,如何闡釋設計思路?

    衆所周知,做爲設計師,面試的時候,面試官可能會讓你拿出本身以爲比較滿意的做品來說講設計思路,若是你沒準備好,再加上一緊張,很容易致使思路混亂,最後連本身都不知道在說什麼!
    怎麼解決這個問題呢?
    答案其實很簡單:那就是理清思路,作好充足的準備。


工具資源

  • 持續集成是什麼 ?

    持續集成是一種軟件開發實踐,即團隊開發成員常常集成它們的工做代碼,每一個成員天天至少集成一次,也可能會發生屢次集成。每次集成都經過自動化的構建(包括編譯,發佈,自動化測試)來驗證,從而儘早地發現集成BUG,並解決。
  • 收集很是好用的 Mac 應用程序、軟件以及工具

    這個倉庫主要是收集很是好用的 Mac 應用程序、軟件以及工具,主要面向開發者和設計師。
  • 貝賽爾曲線系統教程

    貝賽爾曲線入門到高級系統教程,能夠幫助你更好的理解貝賽爾曲線。


有趣的視頻

皮克斯經典「Wall·E」番外:電焊工波力
相關文章
相關標籤/搜索