author/蝸牛玩數碼

函數語言程式設計(一)

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

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

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

JobScheduler之原始碼分析

接下來我們從原始碼角度去深入理解JobScheduler 的執行機制。 客戶端呼叫JobScheduler.schedule 方法之後,通過Binder 通訊會進入到JobSc

揭祕朋友圈發現的一個裂變引流套路

目前在流量被各個平臺分散、稀釋的情況下,如何獲取流量,獲取精準流量無疑是不少網路從業者談論不絕的一個話題,獲取流量有方法嗎?有!部落格分享了不下百個小眾可能偏時效性的引流方式方法或者一些精彩的案例剖析,其核心也

奇文異事—第二回

奇文異事--第二回,推薦一些學習和新聞相關的東西。 一、SpringBoot教程 訪問地址: https://blog.battcn.com/categories/SpringBoot 自從用了

趕上電動車政策過渡期上牌末班車|小牛M+ 動力版簡評

上個月從魔都回到了老家,在前幾天做了2件事情,報駕校和買電瓶車,順便吐槽下駕校理論課居然要排期到1個月後才能上,學車晚的教訓。 扯回正題,其實在魔都就打算要買小牛,但因租房不好停放等多方面因素擱置

Beego Logs 原始碼分析 上篇

最近參加春招,確實挺受打擊,平常做專案遇到的問題,學到的知識點沒有及時總結,導致在面試的時候無法清晰的描述出來,因此本專欄後續日常更新,總結程式設計之路的點滴。下面進入正題。 Beego Logs 使用

Mybatis原始碼分析(七)自定義快取、分頁的實現

上一章節通過原始碼已經深入瞭解到外掛的載入機制和時機,本章節就實戰一下。拿兩個功能點來展示外掛的使用。 一、快取 我們知道,在Mybatis中是有快取實現的。分一級快取和二級快取,不過一級快取其實沒啥用

EventBus 原始碼分析

這篇文章主要是根據我們平時的使用,一步一步的分析EventBus原始碼流程,因此分為三步: 1、註冊訂閱者 2、事件釋出 3、反註冊訂閱者 1、register 註冊訂閱者

grpc原始碼分析1-context

io.grpc.Context 表示上下文,用來在一次grpc請求鏈路中傳遞使用者登入資訊、tracing資訊等。 Context本身是Immutable的,但是它儲存的狀態不一定是。 C

1746096888.5278