怎样理解cron里/dev/null?

分类:Linux | 作者:凹凸曼 | 发表于2011/07/21 怎样理解cron里/dev/null?已关闭评论

这个/dev/null 你可能看到过哈!如下面:
10 1 * * * /bin/wo.sh /opt/xxx>/dev/null 2>&1

/dev/null为垃圾堆 或者有的人叫他无底洞,有去无回哈!哈哈!

那&1表示什么呢? 我理解为shell的第一个参数 等于/opt/xxx

2表示标准错误输出 “>”表示 标准输出

意思是是错误输出被当作标准输出的一个副本,也仍到垃圾堆中

怎样用位逻辑异或(^) 交换两个数字

分类:PHP | 作者:凹凸曼 | 发表于2011/07/18 怎样用位逻辑异或(^) 交换两个数字已关闭评论

之前写了一篇文章 “一道灵异的程序试题”

两个数字的交换

今天在回顾一些基础算法 发觉这个^运算符号 以前不常用呢!

Linux下通用解压小工具(支持格式gz,tar,zip等)

分类:Linux,Shell | 作者:凹凸曼 | 发表于2011/07/12 Linux下通用解压小工具(支持格式gz,tar,zip等)已关闭评论

对于在Linux下解压文件,想去记 *.bz2, *.gz, *.tar, *.tar.gz, *.zip 等这么多格式的文件,还是很老火的

解压的时候,还要去查,还是比较麻烦的。

我为了偷懒,不想去记那些或者不想查 解压的方式,写了一个简单通用解压工具(SHELL编写)

支持的解压格式 *.bz2, *.gz, *.tar, *.tar.gz, *.zip

下面是整过工具的安装及运行过程

一、安装

wget http://www.apoyl.com/wp-content/sh/apoylextract.sh

二、更改权限

chmod 700 apoylextract.sh

为什么三大主流论坛 都可以伪造数据进行群发帖子呢?

分类:安全,问题集 | 作者:凹凸曼 | 发表于2011/07/11 为什么三大主流论坛 都可以伪造数据进行群发帖子呢?已关闭评论

最近有人反应有一款软件可以 群发三大主流论坛的帖子。可能对于推广的人来说,无疑是一件好事!

但是对于管理论坛的人来无疑是噩梦!

先可以看一下面的图是介绍它的功能是多么的强大的

个人感觉 不论是论坛还是开源的系统来说,都有一个通病!研究的你的代码 及里面的一些算法,更能找到入侵之处

造成一些不可能估计的后果!

怎样深刻理解C宏——智者的利刃,愚者的恶梦!

分类:C/C++ | 作者:凹凸曼 | 发表于2011/07/06 怎样深刻理解C宏——智者的利刃,愚者的恶梦!已关闭评论

水平不高不低的C++程序员最喜欢挂在嘴上的一句话就是:C宏,万恶之首,错误的开端,应该被废弃。

请注意,我用了一句不敬的修饰语“水平不高不低的”。为什么这么说?因为水平低都插不上话,都在在静静地听老前辈布道呢。水平高的,比如Bane Stroustrup老人家,也只是说若干种场合下C++语言能够提供比C macro更好的解决方案,而没有完全否定C macro的价值。但是话就怕传来传去,一传就走样。久而久之,就被传成上面那句话。其实说来也很好笑:java程序员经常说java比C++好,说C++手动释放内存老搞内存泄漏;C++程序员便反驳说,那是你水平低不会用。但是谈到C宏,水平不