oynix

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

除了sed、awk等命令,shell也内置了一些字符串的操作,可以满足大部分需求,且速度会更快些,省去了调用命令的时间。

阅读全文 »

在Linux上查看、编辑文件时,vim就必不可少了。有句话不是说,高手,尤其是真正的高手,都是不需要鼠标的,所有操作都通过键盘完成。vim强大之处在于,它支持的功能和操作很多很多,但其实很多命令都是互补的,所以就不必记住每个命令,列一下常用的必要命令。

阅读全文 »

ViewBinding生成的类经常在一些不经意的操作之后爆红,说找不到,虽然不影响运行,但是看起来很不爽,即便你能看到生成类就在那躺着,但是AS就是说找不到。既然它自己找不到,那就给它指个路。

阅读全文 »

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

阅读全文 »

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

阅读全文 »

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

阅读全文 »