author/碼上花

基礎程式碼重構的若干建議(一)

提煉函式作為程式碼重構中常見的方式之一,是應該最被重視的。但我們程式中某些片段可以被獨立出來,那麼就建議將這部分獨立為一個函式,通過命名以及解耦的方式這端程式碼發揮更大的價值。最被提倡的函式是純函式。 提煉

Glide原始碼分析

版本4.9.0 問題 Glide如何實現與生命週期的繫結? Glide如何實現快取? Glide如何實現圖片壓縮? Glide如何實現與生命週期的繫結? 建

要理智 提前備好“後悔藥” 網購不怕踩“雷區”

東陽哄,謳歌zdx,易安居,新華夏萌戰錄,陳德修快樂大本營,權御天下 說到購物,廣大“剁手族”們是越來越離不開網路了。足不出戶的網路購物,成為很多人購物的主要方式。不過,大相徑庭的買家秀與賣家秀,家裡一件又一件的

3.15進行時,四大新命題引領家居信用消費

【編者按】又到一年3.15,家居家裝行業生產鏈條複雜,服務細節多,一直是消費者投訴的重災區,加上年輕群體消費觀念、外界市場環境的變化等,家居企業重新面臨一系列的市場考驗。 此文發於新京報,作者為張

Room是怎樣和LiveData結合使用的?(原始碼分析)

前言 之前寫專案的時候,對於資料庫的操作不是特別多,能避免就儘量避免,並且一直想不到比較好的方法去組織網路資料、本地資料的邏輯。所以在最近的面試中時,問及專案中的資料庫實現,以及比較好用的資料庫的框架及其

EOS RP和EOS 6D Mark II怎麼選

好幾年前,佳能釋出了6D作為其定位低於5D的入門級單反相機。好不一晚,6D非常成功,後繼的6DII也相當受歡迎。 但是,現在我們又有了EOS RP,同為入門級,但是定價比6DII低,而且比6D

1746209455.2469