摘要: 编译会出现错误:othptab.o在文件 src/othptab.c 中添加一行:#include <asm/types.h>#include <sys/types.h>#include <linux/if_ether.h>在文件 src/tr.c 中添加一行:#include <asm/types.h>#include <sys/types.h>#include <linux/if_tr.h>然后重新编辑就可 阅读全文
posted @ 2012-03-10 00:07 wpjsolo 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 发现团队的一台Linux主机在某一天突然走了20G流量!!!听说iftop这个工具不错,决定给服务器装一个。1. iftop 至少需要两个包 libpcap(抓包用) ncurses(显示用,比如著名的"clear"命令就在这个包中)2. 源代码 http://www.tcpdump.org/ http://ftp.gnu.org/pub/gnu/ncurses/ 然后 ./configure --> make --> make install3. 最后到http://www.ex-parrot.com/~pdw/iftop/ 下载iftop,同样是安装三部曲。 阅读全文
posted @ 2012-03-07 21:04 wpjsolo 阅读(2459) 评论(0) 推荐(0) 编辑
摘要: crontab -e* * * * * /opt/AutoGrab.shcrontab -u root /var/spool/cron/rootTips: Linux中,扩展名也是很重要的,AutoGrab.sh如果没有扩展名,有可能就不能运行。 阅读全文
posted @ 2012-02-15 22:05 wpjsolo 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 以lampp环境为例子,其他环境只是配置文件的路径不同。先要在 lampp/etc/httpd.conf ( 这个是Apache 总的配置文件)中,将虚拟路径的注释去掉。#Include etc/extra/httpd-vhosts.conf使httpd-vhosts.conf文件起作用,或者直接... 阅读全文
posted @ 2012-01-19 16:32 wpjsolo 阅读(116893) 评论(9) 推荐(1) 编辑
摘要: 这里整理Debian 开机自动运行机制的一种情况,就是rc0.d rc1.d .... rcn.d在/etc目录下,有init.d目录,其中放着一些脚本还有rc.local ,都是放着开机后自动运行的脚本。而在/etc/rc(n).d目录中,实质上放着是类似快捷方式的链接文件。只想init.d中的脚本。如果我们想添加一个自动运行的脚本,现在/etc/init.d目下新建一个,脚本可以使python ,sh都可以。具体的格式可以参见/etc/init.d目录中的一些例子。关键是 update-rc.d scriptname start 99 2 3 4 5 stop 01 0 1 6其中 sc. 阅读全文
posted @ 2012-01-19 16:14 wpjsolo 阅读(5451) 评论(0) 推荐(0) 编辑
摘要: PHP开发者常犯的10个MySQL错误转自:http://sd.csdn.net/a/20120106/310241.html数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。MyISAM 是默认使用的。但是除非你是建立一个非常简单的数据库或者只是 阅读全文
posted @ 2012-01-07 12:33 wpjsolo 阅读(555) 评论(2) 推荐(0) 编辑
摘要: lsof -i: 端口号 查看某个端口被谁用到netstat -a |grep * 查看网络连接情况ps -aux | grep * 查看系统进程Tip 1 RedHat JAVA配置RedHat 系统下卸载JAVA 1.4.2yum -ga |grep gcjyum -ga |grep java找到已经安装的JAVA版本然后yum -e **** 卸载找到的版本yum -e --nodeps ****可以同时卸载依赖的软件包也可参照:http://blog.csdn.net/wushuang5566110/article/details/6596389yum -remove javaTip 阅读全文
posted @ 2012-01-01 22:03 wpjsolo 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 保研了,可是我的心里却并没有高兴起来,因为有了更多的迷茫。回顾自己几年来的背景,确实也做过不少东西,有过C#、PHP的项目经验,也搞过Python、QT,Linux系统,SSH,SVN。动手能力应该也不错,很适合去公司去发展,可是现在却在学校读起了研究生,去搞理论。说实话,从内心中,我是挺不喜欢目前学校的这种学术氛围的,也有可能我还没有接触到?我更喜欢参加一些公司举办的比赛,宣传和推广最新的技术,云计算、移动开发、GPU计算,结交些有梦想有激情的人。 韩师兄说,要想走得远,就要在理论上做一些东西。回想自己当初想上研究生,也是梁老师给的刺激,“你会写点代码,能有什么?“。我并没有... 阅读全文
posted @ 2011-12-31 13:44 wpjsolo 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 首先,要消除一个误区,就是用户在浏览器中输入一个URL,只能通过IPv4或者IPv6一种方式访问。 而我想做的,就是让用户访问我的IPv4的域名的时候,同时显示出用户的IPv4和IPv6的地址。方法是在首页中加一段JavaScript代码,用户浏览器执行这段JS代码,访问我的IPv6的域名。 注意: IPv4和IPv6的服务器可以在同一个机子的Apache中跑着! 对JS比较了解的人应该知道,JS是禁止跨域访问的,至少在目前主流的浏览器中,是禁止使用的。查阅了半天资料,发现了有一种JSONP的方法,可以实现变相的一种跨域,不过需要服务器的PHP脚本和客户端的JS代码相互配合才行。 ... 阅读全文
posted @ 2011-12-15 15:12 wpjsolo 阅读(2462) 评论(0) 推荐(1) 编辑
摘要: 开始学习PHP也有快半年的时间了,算上在做的狠狠推,做过有三个项目了吧。所谓”好记性不如烂博客”,记录下自己的心得收获总是有好处的。 1. PHP,架构最重要,一个网站,入口可以只有一个的,就是只有一个index.php,所有的页面都在这里完成,带两个参数action 、method,分表代表不同类的不同函数,通过$_GET获取这两个参数,完成相应的功能。这样的好处就是,你可以在这里定义一些config的参数,在全局都是可用的,不用担心文件路径杂乱的问题。 2. 当然架构有很多成熟的,比如Zend,ThinkPHP。还没使用,没有发言权,但他们都有自己的命名规范和代码结构,这对大型的项目来说. 阅读全文
posted @ 2011-12-01 21:54 wpjsolo 阅读(602) 评论(3) 推荐(0) 编辑