这个碉堡了!
use Regexp::Common;
if (/$RE{net}{IPv4}/){
...;
}
sinatra
, JSON
emacs自带的:
高亮匹配的字符串:M-s h p
高亮匹配字符串所在的行:M-s h l
取消高亮: M-s h u
也可以用highlight-symbol.el这个扩展。
--
smth emacs版
ret = sscanf(p,"%*s %1024s",request);
if(ret!=1){
...
}
p
是"GET /index.html", 这行代码的意思是说直接取"/index.html", 跳过前面的"GET ".
这种用法, 避免定义一个哑变量
.
my @abc = split;
foreach (@abc) {
print;
}
(defn average
"返回平均值"
[x y]
(/ (+ x y ) 2))
(defn improve-sqrt
"产生一个更好的猜测"
[x guess]
(average guess (/ x guess)))
M-x magit-status
RET
.
mark一个基准的commit,=
RET
, 查看一个item, 在一个commit上按RET
, 可以看到diff.学会基本操作后,值得细究的Mode: