-
在回答梁总的问题时,顺便整理成一篇小文章吧。
-
postgresql 中有uuid类型,但是默认没有生成uuid的函数,9.1以后的版本安装扩展非常容易:create extension + 扩展功能名称。
-
有时候明明分配了读权限,就是cd不到该目录,这下明白了
-
-
remove 会把dom和绑定到dom上的事件和数据一起删除,empty和detach方法不会。
-
live和delegate都是由on实现的
-
iptables 将80端口映射到8080端口
-
一个判断IE浏览器版本的好方法,巧妙的利用IE的条件注释
-
推荐一个Chrome手势插件
-
Gruntjs 是基于Nodejs的构建工具,能够自动化构建项目,省去繁杂无趣的构建过程。
-
-
为什么构建CMD模块时需要转换为transport规范?Transport规范的模块可以随意压缩。
-
-
-
Java本身提供调用Dll的方法及时JNI,这货实在是难用,还需要用C语言再封装一下。幸好有JNA,用JNA调用Dll异常方便。
-
缓慢的HTTP POST DoS攻击依赖于HTTP协议的事实,通过设计,将每次发送数据包的一部分。如果一个HTTP请求是不完整的,或者如果转移率非常低,服务器保持其资源忙等待其余的数据。如果服务器保持太多的资源忙,HTTP服务器将拒绝其它的请求服务。这个工具就是通过发送缓慢HTTP请求,让目标HTTP服务器处于忙碌状态(也可以这样理解,当post请求时,指定一个非常大的content-length,然后以很低的速度发包)。
-
捣鼓linux有段时间了,Vim这伙计真是华丽丽,各种插件各种有。工欲善其事必先利其器,Vim绝对是个响当当的利器,要打造一个属于自己的Vim,需要安装N种插件,一个个安装一个个配置,麻烦!有了 pathogen,everything is ok!
-
Vim 配置文件有两个,一个是在用户目录下的`~/.vimrc`,修改此配置文件只会影响当前用户,另一个是在`/etc/vim/vimrc.local`,修改此文件会影响所有使用的用户。如果在目录下没有配置文件,自己新建。
-
Vim的基本使用,用法很多,慢慢补充。