ViewModel 的实现原理 📅 Jan 12, 2020 · ☕ 8 min read Android Jetpack 提供了 ViewModel, 以用来维护 Activity 或 Fragment 中需要的数据。其能够在因配置改变(比如屏幕旋转)造成的 Activity 和 Fragment 重建时, 依然维护其内部的数据。
理解Linux内部网络实现之关键数据结构 net_device 📅 Jan 5, 2020 · ☕ 11 min read Understanding Linux Networking internal 系列之 Critical Data Structures
理解Linux内部网络实现之关键数据结构 sk_buff 📅 Jan 2, 2020 · ☕ 15 min read Understanding Linux Networking internal 系列之 Critical Data Structures
理解 WorkManager 的实现 📅 Dec 7, 2019 · ☕ 6 min read 最近使用 Android Jetpack 中 WorkManager 组件做了一个上报一些做分析用途数据的需求, 用着感觉挺香的. 于是想看下其内部的实现原理.
岛屿数量 📅 Dec 3, 2019 · ☕ 2 min read 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围
BFS 广度优先搜索 📅 Nov 30, 2019 · ☕ 1 min read 之前看过的 BFS(Breadth First Search), 最近遇到类似问题时却没有想起. 在此再回顾一下, 并留下记录. 好记性毕竟不如坏笔头.