分享值得閱讀的技術文章,每周發布。
由於微信對外鏈限制,請點擊閱讀原文深入閱讀。
🚩 重要通知:
• 極客閱讀啟用了新域名(中文全拼):jikeyuedu.cn•「極客閱讀」上新:我的關注[1],登錄用戶在該板塊可以自定義自己感興趣的話題,從而在「關注」頁顯示您關注的話題的內容。
通過這些速成課你可以在短時間內了解並上手某種技術,快速提升你的技術水平。
本文以程式設計師做需求的例子,比喻線程池的工作過程。以故事白話的方式展開,跟大家闡述線程池工作原理,以方便大家更好理解線程池。
秦疆老師 Java 全棧系列課程之 Docker 講解。從 Docker 歷史、概念、到命令的詳解。從使用到深入原理和網絡,大量的實戰,帶你徹底掌握 Docker!
說起緩存,每個前端開發者都不會陌生。它是很常見的前端性能優化手段之一,無論在節省帶寬、提高加載和渲染速度、減少網絡阻塞,以及提高用戶體驗上,都發揮著很重要的作用。
本文阿寶哥分享了個人讀源碼的思路、技巧與工具。
日常開發需求中有時候為了追求靈活性或降低開發難度,會在業務代碼裡直接使用 eval/Function/vm 等功能,其中 eval/Function 算是動態執行 JS,但無法屏蔽當前執行環境的上下文,但 node.js 裡提供了 vm 模塊,相當於一個虛擬機,可以讓你在執行代碼時候隔離當前的執行環境,避免被惡意代碼攻擊。
消息推送我們幾乎每天都會用到,但你知道 iOS 中的消息推送是如何實現的嗎?本文將從推送權限申請,到本地和遠程消息推送,再到 App 對推送消息的處理等多個步驟,詳細介紹 iOS 中消息推送的工作流程。
本文主要分為以下幾部分:
1.推薦系統概述2.推薦系統的傳統匹配模型3.基於 representation learning 的深度匹配模型4.基於 match function learning 的深度匹配模型
目前流行的 SVG 小圖標技術是 SVG Sprites 技術,此技術作者(張鑫旭)6 年前就率先在國內進行了介紹:「未來必熱:SVG Sprites 技術介紹」[8],這裡再介紹另外一種同樣需要用到 SVG 元素的 Sprites 技術,我稱之為 「clipPath Sprites 技術」。
通過一些在前端開發中常用到樣式為例,講解 CSS 中變量的使用。
作者總結自己在做 UX/UI 設計時的一些經驗。分享一些如何從產品層面,來主導設計,拿到設計價值跟結果,以及 UX/UI 設計師,應該需要掌握哪些知識點。
開源•Masonry[11] 網頁瀑布流的布局庫。
•《人工智慧編程的 LISP 範例》(Paradigms of Artificial Intelligence Programming)[12],一本很好的英文教科書,解釋人工智慧編程原理。作者是谷歌公司著名的科學家 Peter Norvig。
工具• 毒蘑菇配色[13],可上傳圖片取色,各種顏色版、漸變色、邊框陰影效果等
引用連結[1] 我的關注: https://jikeyuedu.cn/follows
[2] 專欄 | 編程開發速成課: https://jikeyuedu.cn/series/5f92934f0a22bb4f9ff34c32
[3] 還不懂 Redis?看完這個故事就明白了!: https://www.cnblogs.com/xuanyuan/p/13665170.html
[4] 視頻 | 最新 MySQL 百萬數據優化實戰學習視頻(48 集全): https://www.bilibili.com/video/BV1Ek4y1176S
[5] 視頻 | Docker 最新超詳細版教程通俗易懂: https://www.bilibili.com/video/BV1og4y1q7M4
[6] node.js 沙盒逃逸分析: https://aotu.io/notes/2020/10/28/node-sandbox-escape-analysis/
[7] 介紹一種全新的 clipPath Sprites 小圖標技術: https://www.zhangxinxu.com/wordpress/2020/10/clip-path-sprites-icon/
[8] 「未來必熱:SVG Sprites 技術介紹」: https://www.zhangxinxu.com/wordpress/2014/07/introduce-svg-sprite-technology/
[9] 前端推薦閱讀 | CSS 變量 101(英文): https://ishadeed.com/article/css-vars-101/
[10] Python 的 eval() 函數很危險(英文): https://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html
[11] Masonry: https://masonry.desandro.com/
[12] 《人工智慧編程的 LISP 範例》(Paradigms of Artificial Intelligence Programming): https://github.com/norvig/paip-lisp
[13] 毒蘑菇配色: https://color.dumogu.top/
[14] 語雀: https://www.yuque.com/wxyu/geeker-read-weekly
[15] GitHub: https://github.com/geeker-read/weekly_issues
上一期:極客閱讀周刊: 第 33 期
本期周刊同時同步到微信公眾號(geeker-read)、語雀[14]和 GitHub[15]。
極客閱讀 | 匯聚了國內外最優質的技術博客、產品動態、公眾號文章。