oynix

于无声处听惊雷,于无色处见繁花

我发现,想要解释清楚一个名词,如果只是拿着定义反复说,远不如举个合适的例子来的更快更直接。而且,举的例子越形象,理解的就越快,选的对比物越独特,记忆就越持久,这样即便是过了很久,只要是到了用的时候,便会立刻回忆起这个独特的例子,从而相关知识再次被成功加载到脑子里。

阅读全文 »

TCP,Transmission Control Protocol,传输控制协议,是众多网络协议中较为重要的一个协议,网上多是写三次握手和四次挥手的,一搜就能看到一片又一片,多数都是CV战士的杰作,CV战士绝不认输,所以这篇文章来全面的说说TCP。

阅读全文 »

ConstraintLayout,约束布局,是现在Android里面最常用的布局方式,也是系统默认的布局方式,说一说它的日常用法。

阅读全文 »

MacOS的系统清理,一直是个两极分化严重的话题。一边是硬盘小的人,内心极度热爱,一边是硬盘大的人,表示漠不关心。

阅读全文 »

Hexo+Github快速搭建个人博客
这是之前写的一篇文章,说了怎么使用Hexo在Github上免费搭建一个个人博客,这篇文里面只写了博客从0到1的过程,这篇再来写一写从1到正无穷,博客的个性化设置。

阅读全文 »

FileProvider是ContentProvider的一个特殊子类,它通过为文件创建一个content://的URI,而不是file:///URI,来帮助应用间的文件安全分享。在Android 7.0及以上的系统中,尝试传递file:///URI可能会触发FileUriExposedException。

阅读全文 »

原计划写Java中的锁,但篇幅可能会过长,降低阅读性,所以先从synchronized这个关键字开始。

阅读全文 »