哈夫曼編碼

一文搞懂Glide【原始碼分析】

在早期的Android開發中,圖片載入其實一直是個比較麻煩的問題。我們在處理圖片時會遇到各種各樣的問題:記憶體溢位、列表中圖片錯位等等。但到了如今,這些問題基本上是不會再遇到了。由於很多的優秀的圖片載入框架幫我

Glide-原始碼分析(一)

前言 前面幾片文章主要介紹了下Picasso ,相對來說Picasso 原始碼看起來會比較輕鬆,所以如果想研究圖片框架的話,建議先從Picasso 下手,這樣會

[海平面]如何拍攝令人驚歎的剪影影象?

攝影能給我們帶來許多驚喜。在旅途的某個時刻,你很可能會遇到意外的驚喜,比如無意中拍攝到了逆光的剪影。 攝影能給我們帶來許多驚喜。在旅途的某個時刻,你很可能會遇到意外的驚喜,比如無意中拍攝到了逆光的

阿里開發者技術交流釘釘群的全向圖【2019年】

伴隨雲棲社群的成長,我們看到數百個雲棲號建立了自己的開發者釘釘群。為了便於開發者們交流分享,我們特別整理下述釘群,歡迎大家加入。群號仍在不斷更新中,如果相關技術方向尚未組建,歡迎志願者參與進來一起共建。

拯救10萬臺膠片相機計劃

來自芬蘭的Camera Rescue為了讓膠片相機能夠傳承下去,計劃在2020年底前拯救10萬臺膠片相機,截至目前該計劃已完成約4萬6千臺相機修復的工作量。近期,攝影師Jordan Lockhart前往位於芬

AsyncTask原始碼分析

簡介 有些時候,需要將任務放在子執行緒執行,執行完成後在主執行緒更新UI等,遇到這種情況,我們可以用執行緒間通訊來解決,比如Thread+hander的方式,但是這種需要我自己去完成通訊的邏輯,有讀

深入iOS系統底層之程式中的彙編程式碼

合抱之木,生於毫末;九層之臺,起於壘土;千里之行,始於足下。--(老子·道德經 ) 對於一個閉源系統來說如果想研究某些邏輯的內部實現就需要對組合語言進行掌握和了解、對於某些需要高效能實現的邏輯來說用匯編語言

listen原始碼分析第一篇 address:port分析

微信公眾號:關注可瞭解更多的 Nginx 知識。任何問題或建議,請公眾號留言; 關注公眾號,有趣有內涵的文章第一時間送達! 前言 本篇文章詳細介紹一下 listen 指令的解析,以及 so

簡單幾步打造酷炫粒子動畫

之前看到一個外國小哥哥的網站效果,學習了利用three.js的一個粒子效果,相對簡單但是效果槓槓的,快快學起來~ 效果預覽 點選預覽效果 幾個比較重要的點 獲取圖片點資料

Nic Newman:2019年新聞、媒體和技術趨勢預測報告

Nic Newman釋出了“2019年新聞、媒體和技術趨勢預測”。人們越來越擔心錯誤資訊、隱私和市場力量,今年企業平臺監管法規將致力於消除這些擔憂。 訂閱和會員是未來新聞行業的主要優先事項。超過1/2的受訪

C++編譯器優化

1、volatile: 易變性:volatile告訴編譯器,某個變數是易變的,當編譯器遇到這個變數的時候,只能從變數的記憶體地址中讀取這個變數,不可以從快取、暫存器、或者其它任何地方讀取。 順序性:兩

1746032488.3776