- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【图解】用虚拟机做服务器
最近在学nodejs,不知道有没有人跟我有一样的困惑,每次学新东西配置实验环境都是个麻烦事(其实也没那么麻烦),主要是当自己的电脑装了一堆环境,一堆IDE后,总会变得臃肿不堪,而且经常遇到莫名其妙的问题,解决麻烦,还容易造成系统的不稳定。而且每换一台电脑,所有的东西需要重新配置。所以我一直在想有一台专属的实验服务器就好了(可是对于学生来说还是贵啊),我可以在上面装我的专属实验环境,并且不用担心污染我
2016-10-31 16:27:58 55958 16
原创 常用的vim正则
参考Vim帮助文档:【pattern.txt】现在网上讲vim正则的文章多如牛毛,但是大多都只是简单的复制粘贴,转载。甚至还有很明显的错误(比如斜杠反了)。其实vim的帮助手册已经很完善了,也有中文版,而且文章质量非常之高,附带跳转功能,这么好的资料不看,为什么还要在网上找有明显漏斗的资料呢?很多手册里面也根本没提magic的概念,也没提其实+,?,=不能在vi中使用,也没提贪婪和非贪婪模式下面我只
2016-10-10 10:39:13 858
原创 vim离开模式
很多人只知道vim的离开是用Esc,但是很多人使用了也会发现,这是一个挺反人类的按键,因为目前的键盘Esc都是设置在最左上角,和原来的键盘区别很大,而恰好Esc又是vim里使用频率很高的按键,这无疑违背了vim的高效性。vim按键设计很程度上就是希望操作者的手可以完全不离开键盘( 比如用hjkl取代上下左右键 ),但是很少有人能按Esc而手不离开键盘(长指猿除外)所以,vim内嵌几个离开模式的映射。
2016-10-10 10:32:14 923
原创 详解负数取模运算
有人如果在python上使用%运算,肯定会遇到这样的问题,就是它在负数上的结果和我们之前在C或JAVA上的结果不一样。比如: -6 % 5这个运算,在python中的结果是4,但是在C/JAVA上的结果是-1这是为什么呢?wiki百科的解释很好,英文好的可以去看看,这里做一个简单的搬运:取模运算所谓取模运算在数学上就是通过辗转相除法得到的余数,一般满足下面这个式子:所以,r = a - nq,而q的
2016-10-10 10:29:03 39521 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人