08 2012 档案
摘要:注意!要联网Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者 vim查看文件,syntax功能都无法正常启用。因此需要用yum安装另外两个组件:vim-common-7.x和vim-enhanced- 7.x。命令行里敲入:yum -y install vim-enhanced如果使用crontab出错:[root@176177 ~]#crontab -eno crontab for root - using an empty one/bin/sh: /bin/vi: No such file or directorycrontab: "/bin
阅读全文
摘要:1- 编写模块化代码良好的PHP代码应该是模块化代码。PHP的面向对象的编程功能是一些特别强大的工 具,可以把你的应用程序分解成函数或方法。你应该尽可能多的从你的应用程序的服务器端分开前端的HTML/CSS/JavaScript代码。你也可以在 任何PHP框架上遵循MVC(模型-视图-控制器)模式。 2- 代码编写规范 良好的PHP代码应该有一套完整的代码编写规范。通过对变量和函数的命名,统一的方法访问数据库和对错误的处理,以及同样的代码缩进方式等来达到编程规范,这样可以使你的代码更具可读性。 3- 编写可移植代码 良好的PHP代码应该是可移植的。你可以使用php的现有功能,如魔术引号和短标签
阅读全文
摘要:今天有同事给了一个服务器的mail日志文件,要我做个统计Ip和出现次数//统计Ip和出现次数$content = file_get_contents('D:\xampp\htdocs\test\mail.log');$newArr = array();$pattern = '/((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))/';preg_match_all($pattern,$content,$result);$res = $result[0];foreach (
阅读全文