文章列表
批量改名Bash命令
- 博客分类:
- 杂项
#将file.* 批量改名为file.c
#备忘: ${f%.*} ${f##*.}
for f in `find . -type f`;
do mv $f ${f%.*}.c;
done;
PPTP服务器iptables规则:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356
(第二条规则解决不能访问https网页的问题)
能力不是最重要的,态度才是决定因素。程序员由于幼年受虐,缺乏异性关爱,以及鲜与人类交流等特殊原因,滋生了很多心理疾病,点一盏明灯,照亮这些阴暗角落,愿大家健康茁壮成长。
1、在没有能力之前,不要过分追求代码完美,完成全部功能才是目标。写完美代码的关键,是对问题有没有完美深入的理解,而不是什么设计模式。
2、发表意见前,请三思,对没有做过的工作,千万不要说“这个很简单,XX一下就好了”,既然这样那你自己去XX吧。
3、不要轻易否定其他同事的工作成果,特别是有多年工作经验的同仁,最忌讳推倒重来,除非自己真的具备完整经验,否则自己就是下一个被别人推倒的人。
4 ...
IncrediBuild 3.31版ResetIB
- 博客分类:
- C++
今天升级到新的3.31版Incredibuild后,测试发现老版的ResetIB不起作用了,这么好的东西只能用30天,太可惜了,于是查资料自己写了个,感谢Incredibuild的作者提供了这么好的工具!
- 2009-02-05 14:26
- 浏览 3587
- 评论(0)
set nocompatible
let mapleader = ","
let g:mapleader = ","
" Make a simple "search" text object.
vnoremap <silent> s //e<C-r>=&selection=='exclusive'?'+1':''<CR><CR>
\:<C-u>call histdel('search',-1)<Bar>let @/=h ...
6.16 Bit Syntax Expressions中
引用11> <<G,H/bitstring>> = <<1,17,42:12>>.
<<1,17,1,10:4>>
12> H.
<<17,1,10:4>>
<<1,17,42:12>>二进制展开为
<<00000001,00010001,000000101010>>
<<00000001,00010001,00000010,l010>>
所以结果应该是< ...