這個假期過去了,明天又能夠放一天假了,推薦一些優質文章給你們看,能夠根據本身需求獲取哦~~前端
《探索現代移動網絡》程序員
技術方向:移動客戶端golang
簡介:本文由 WWDC 2020 的《Session 10111- Boost performance and security with modern networking》展開,對目前移動端網絡前沿技術從背景、原理、優缺點、改形成本等角度進行了分析,結合目前這些技術在業內以及蘋果生態的現狀,使開發者對移動端網絡性能、安全性、移動性和隱私方面的發展有了一個更深刻的認識。面試
☝長按上方二維碼進入閱讀☝算法
《Swift 正式進入 Windows 平臺》
shell
技術方向:移動端編程
簡介:Swift 項目爲 Windows 平臺引入了新的可下載 Swift 工具鏈鏡像。這些鏡像包含了在 Windows 上構建和運行Swift代碼所需的開發組件。Swift 團隊一直與 swift.org 上的開發社區共同努力將 Swift 移植到 Windows。如今,開發者終於能夠在 Windows 上開始體驗使用 Swift 來構建應用了。小程序
☝長按上方二維碼進入閱讀☝swift
《iOS 渲染原理解析》後端
技術方向:iOS、大前端技術、算法
簡介:離屏渲染使用不當經常會致使屏幕卡頓,形成很差的用戶體驗,因此一般咱們會盡可能避免使用離屏渲染,例如減小圓角剪裁。但除了減小圓角剪裁,還有什麼方式能夠避免離屏渲染?以及離屏渲染使用過多爲何會形成卡頓?這篇文章圍繞這些常見問題,一一進行詳解。
☝長按上方二維碼進入閱讀☝
《如何快速搭建好看的我的博客(完整配置與源碼)》
技術方向:實用工具文
簡介:做爲一個程序員,大多數都想擁有一個本身的技術博客,這篇文章手把手教你從頭搭建一個好看技術博客, 步驟詳細,而且附帶源碼。
☝長按上方二維碼進入閱讀☝
《探祕 App Clips》
技術方向 :iOS
簡介:在iOS14中蘋果推出了不少新特性,其中就包含App Clips。App Clips相似微信的小程序,不須要顯式的去App Store裏下載,蘋果會在對應的時機進行下載。App Clips能夠在不打開主App的狀況下,單獨進行使用,交互操做和主App無異,例如登陸、列表視圖、支付等。爲了保證加載速度,蘋果對App Clips的安裝包大小有限制,從產品設計的角度,就要聚焦核心功能,這也是蘋果所推薦的。因爲公司打算作App Clips,因此有了這篇文章,文章中的內容基本上能保證準確性,而且其中不少技術點是和蘋果開發者溝經過的。
☝長按上方二維碼進入閱讀☝
《寫一個通用的冪等組件,我以爲頗有必要》
技術方向:Java、分佈式
簡介:冪等是後端開發常常會碰到的問題,特別是在高併發,分佈式的架構下。冪等處理的方式也有不少種,結合筆者近10年的後端研發經驗,總結出通用冪等處理方式,並封裝成開源的框架供他人學習。
☝長按上方二維碼進入閱讀☝
《TypeScript進階 之 重難點梳理》
技術方向:前端、Typescript
簡介:JavaScript 畢竟是一門弱類型語言,與強類型語言相比,其最大的編程陋習就是可能會形成咱們類型思惟的缺失(高級詞彙,我從極客時間學到的)。而「思惟方式決定了編程習慣,編程習慣奠基了工程質量,工程質量劃定了能力邊界」,而學習 Typescript,最重要的就是咱們類型思惟的重塑。可是爲何我都會寫 ts 了,卻看不懂別人的代碼呢?這!就是入門與進階之隔。也是本文的目的所在。
☝長按上方二維碼進入閱讀☝
《本地IDE已廢!編輯器大結局!GitHub的雲VSCode實測》
技術方向:開源軟件、前端
簡介:GitHub在以前發佈了集成雲VSCode的計劃,該功能處於Beta階段,通過申請有幸獲得了體驗資格。如何在GitHub上使用雲VSCode?編輯器所在的服務器配置如何?是否須要手動安裝開發環境?結合GitHub Action又會產生怎樣的化學反應?這些問題的答案將在本篇文章中一一揭曉,但願可以對於開源開發者有所幫助,期待該功能早日對公共開放。
☝長按上方二維碼進入閱讀☝
《Bitmap 詳解:關於 Bitmap 你所要知道的一切》
技術方向:移動開發、Android技術
簡介:在這篇文章中,你將會學習到關於 Bitmap 的全部知識點。
其內容包括但不限於如下:
1、Bitmap 的建立
2、Bitmap 的顏色配置信息與壓縮方式信息
3、Bitmap 的轉換與保存
4、Bitmap 的文件大小
5、Bitmap 佔用內存的大小
6、影響 Bitmap 佔用內存大小的因素
7、Bitmap 的加載優化與壓縮
8、Bitmap 的其餘操做
☝長按上方二維碼進入閱讀☝
《億級(無限級)併發,沒那麼難》
技術方向:架構
簡介:高併發的實質:經過充分使用內存的方式能夠獲取數據交換的速度,更多的飽和使用cpu,同時在網絡編程上充分使用異步通知模型,接合高效的算法和數據結構就能更好的實現單機高併發,而後就是以必定策略加機器,多少併發都能抗住。
☝長按上方二維碼進入閱讀☝
《10x 程序員 · 提升 shell 的使用效率》
技術方向:前端、iOS
簡介:shell 在工做中常常被使用,可是咱們可能忽略了不少高效的使用技巧,本文詳細描述瞭如何配置你的 shell,讓你的工做效率大幅提高。
☝長按上方二維碼進入閱讀☝
《一杯茶的時間,上手 Node.js 開發》
技術方向:大前端、Node.js、JS 全棧工程師
簡介:Node.js 太火了,火到幾乎全部前端工程師都想學,幾乎全部後端工程師也想學。一說到 Node.js,咱們立刻就會想到「異步」、「事件驅動」、「非阻塞」、「性能優良」這幾個特色,可是你真的理解這些詞的含義嗎?這篇教程將帶你快速入門 Node.js,爲後續的前端學習或是 Node.js 進階打下堅實的基礎。
☝長按上方二維碼進入閱讀☝
《聊聊NPM鏡像那些險象環生的坑》
技術方向:前端、JavaScript、Node
簡介:本文從零到一剖析NPM模塊安裝過慢或失敗的問題,使用常遇到安裝問題的Sass、Electron、Puppeteer等模塊做爲切入點,從根源上解決問題所在,從細節處獲取答案,從安裝模塊的源碼中尋求解決方案,完全解決NPM模塊安裝過慢或失敗的問題。一步一步分析和探究爲什麼產生問題,並從細節處獲取解決方法。經過NPM命令行的方式演示在項目開發過程當中遇到模塊安裝過慢或失敗時如何解決,結合項目經驗和實際場景探討最終最全的解決方案。
☝長按上方二維碼進入閱讀☝
《使用pandas進行數據快捷加載》
技術方向:數據加載
簡介:在已經準備好工具箱的狀況下,咱們來學習怎樣使用pandas和NumPy對數據進行加載、操做、預處理與打磨。
☝長按上方二維碼進入閱讀☝
《一文讀懂golang channel》
技術方向:golang
簡介:golang是一門很是適合開發高併發服務的語言,而goroutine是golang並行設計的核心。golang提供的channel機制,爲開發者提供了一種優雅的方式,解決goroutine間通訊問題。
☝長按上方二維碼進入閱讀☝
《寫給初入前端職場同窗的話》
技術方向:面試真題、前端進階、前端內推
簡介:從校園到職場,從學生到員工,這些轉變中存在的困惑你必定想知道答案,這寫話,是一個從事前端近多年的老前端發自心裏的感悟,但願能幫你少走彎路,少走錯路。
☝長按上方二維碼進入閱讀☝
《深刻淺出前端跨域原理》
技術方向:前端
簡介:本文從原理方面解析前端各類跨域解決方案背後的原理以及爲何會存在跨域問題等。
☝長按上方二維碼進入閱讀☝
本文分享自微信公衆號 - 編程如畫(drawcode)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。