author/數碼閒聊站

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

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

Glide原始碼分析

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

函數語言程式設計(一)

什麼是函數語言程式設計 函數語言程式設計是一種程式設計正規化,常見的程式設計正規化有以下三種: 指令式程式設計 宣告式程式設計 函數語言程式設計 函數語言程式設計的本

豪擲40億的背後,是曲美家居下的一盤大棋

【編者按】一直以來,曲美家居始終以緊跟時代的模式運營穩健地發展著,但在整體經濟環境下滑的2018年,卻豪擲四十億併購Ekornes,這看似冒險的舉動其實是在為未來鋪平道路。 本文釋出於家具迷網,作

生存壓力巨大,家居建材經銷商如何脫困上位?

【編者按】家居行業一直遵循依靠經銷商體系的發展模式,經銷商給品牌帶來快速擴張、搶佔市場的先機,但自身也面臨不小的生存壓力,尤其是在當下市場流量分散的環境下,經銷商更需要主動創新求變。 此文發於

Axure 8 bilibili 原型製作分享

距離上一篇文章過去了一週,這周主要是在學習使用Axure原型製作工具,和大家做一下簡單的分享。 1.製作體驗 算是第一次做一個比較完整的原型,雖然是照著B站直接copy人家的互動設計,但對於

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

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

1746285059.4155