每次加入一个新团队,日期似乎都非常棒,我在 2019 年 3 月 14 日(π day)加入蚂蚁金服支付宝 mPaaS 团队。
我们在上文简单的介绍了下 Myers 差分算法的原理,至少知道了他是怎么一回事,我们知道寻找最远的点方法有两个,一个是采用最短路径或者广度优先搜索算法,另一种是使用动态规划。我们来看一下 Google 是怎么做的。
如果使用过 android architecture 中关于 LiveData 部分的朋友,可能对于DiffUtils这个玩意儿并不陌生。
前文 一些「流与管道」的小事 - Gemini’s Story 介绍了一些关于流的概念问题,今天我们来看看一个也许是 Android 程序员非常熟悉的库 —— okio
「流」这个概念在开发中非常常见,在 java 语言里我们熟知InputStream和OutputStream,node 中有WriteStream和ReadStream,cpp 里也有 stream… 似乎这是编程语言里不可或缺的一部分。而初学者一般会照着文档完成我们的程序却对流本身并不是特别...