随笔分类 -  其他

摘要:IPv4地址本质上是一个32位的二进制数字,并且被3个“.”分为4段,即XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX (X = 0 or 1)每段是8位2进制数,换算到10进制,每段可表示0~255一共256个数字,例如:某主机的IP地址为10.123.8.255对IP地址的特点进行分析,发现每段10进制数字一定在[250~255]、[200~249]、[0~199]这三个区间内[250~255]区间 正则表达式可以写为25[0-5][200~249]区间 正则表达式可以写为2[0-4][0-9] ------> 2[0-4]\d[0~199]区间又可以分为3个 阅读全文
posted @ 2014-03-10 10:15 Crazystonely 阅读(2133) 评论(0) 推荐(0)
摘要:转载自作者陈皓和出处酷 壳 – CoolShell.cnvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史上最好的文本编辑器VIM吗?你先得懂得如何在VIM幸存下来,然后一点一点地学习各种戏法。Vimthe Six Billion Dollar editorBette 阅读全文
posted @ 2014-03-06 13:17 Crazystonely 阅读(115) 评论(0) 推荐(0)
摘要:写一下最近个人的linux学习路线,学完后再好好参考其他人的:1.《Linux程序设计》- 靠它来入门,然后装一个linux系统,学习shell(bash)和linux C,把基础打牢;2. 《深入理解Linux内核》和《Linux内核设计与实现》:后者我已经粗粗看过一遍,值得细看,前者必须尽快看完;3. 《Linux设备驱动设计》:必买必看,实用性强;4.《Advanced Programing in Unix Envirement》:这本书貌似翻译不给力,我有高清英文电子版,慢慢看,不着急;剩下的根据需要具体学习吧,呵呵!下面是别人的建议:先学学编辑器,vim, emacs 什么的都行.  阅读全文
posted @ 2014-03-01 20:30 Crazystonely 阅读(1290) 评论(1) 推荐(1)