摘要: 滚动文字 方向 #=left, right,up,down方式 #=scroll, slide, alternate 一圈一圈走!只滚动一次就停了来回滚动循环 #=次数;若未指定则循环不止(infinite) 只走 3 趟 速度 这是比较快的速度啦延时 啦啦啦,我走一步,停一停!外观(Layout)设置对齐方式(Align) #=top, middle, bottom 啦啦啦,我会移动耶!底色 #=rrggbb 16 进制数码,或者是下列预定义色彩:Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,Fuchsia, White, . 阅读全文
posted @ 2013-08-12 16:05 幻星宇 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 你还在用浪费时间又浪费内存的递归遍历无限极分类吗,看了该篇文章,我觉得你应该换换了。这是我在OSChina上看到的一段非常精简的PHP无限极分类生成树方法,巧在引用,整理分享了。function generateTree($items){ $tree = array();foreach($items as $item){if(isset($items[$item['pid']])){ $items[$item['pid']]['son'][]=&$items[$item['id']];}else{ $tree[]=& 阅读全文
posted @ 2013-08-12 15:39 幻星宇 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 在httpd.cong中LoadModule php5_module modules/libphp5.so #这一行php5安装的时候就已经自动添加上了AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps 阅读全文
posted @ 2013-08-12 15:35 幻星宇 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 1.安装必要的软件 引用 我用的是apahce2.0.61版,可以直接官方提供的绑定openssl的apache. 文件名是:apache_2.0.61-win32-x86-openssl-0.9.7m.msi 否则单独安装windows下的openssl比较麻烦,要么找到一个第三方的编译结果,要么自己编译 2. 生成服务器证书 引用 安装好在bin目录下有一个 openssl.exe文件,用来生成证书和密钥。 1). 生成服务器用的私钥文件server.key 进入conf目录,执行命令行 openssl genrsa -out server.key 1024 有文档指出使用 openssl 阅读全文
posted @ 2013-08-12 15:02 幻星宇 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 没有安装apache的情况:首先安装SSL,再编译安装Apache,再配置证书即可1.下载apache和openssl网址:http://www.apache.org http://www.openssl.org2.解压(先进入到安装包的位置,和你解压的文件名字是不是和这个一样)#tar zxvf httpd-2.0.54.tar.gz#tar zxvf openssl-0.9.7g.tar.gz3.编译安装openssl,这个软件主要是用来生成证书:#cd openssl-0.9.7g#./config#make#make test#make install把openssl放进内核目录下,使 阅读全文
posted @ 2013-08-12 14:50 幻星宇 阅读(2110) 评论(0) 推荐(0) 编辑
摘要: 看到此标题或许你会说是否是多此一举,直接判断扩展名不就知道文件类型了吗,但是扩展名很容易伪造,这样就绕过了判断。大部分的文件都会将一个特殊的数字或字符存放在文件的特定位置里(开始处的2个字节)/** * @author Mckee * @link http://www.phpddt.com *///使用 'b' 来强制使用二进制模式$fp = fopen('qq.jpg','rb');//只读二进制文件,前2个字节就可以判断文件类型$bin = fread($fp,2);fclose($fp);//将二进制的字符串转化为格式化的字符串,这里转化为 阅读全文
posted @ 2013-08-12 10:52 幻星宇 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 如果你经常需要做前端页面,那么你一定多多少少需要解决页面的浏览器兼容问题。而浏览器兼容问题大部分也集中在对IE系列的兼容。这里就总结一下对IE系列的CSS Hack,记录一下,方便以后查阅。IE HackIE系列浏览器的hack大略如下:_nowamagic:1px;-----------ie6*nowamagic:1px;-----------ie7nowamagic:1px\0;----------ie89nowamagic:1px\9\0;--------ie9:root nowamagic:1px; ----ie9(实际情况可能ie9还是有问题,再用这种方式)这样就基本上就可以兼容所有 阅读全文
posted @ 2013-08-12 10:35 幻星宇 阅读(405) 评论(0) 推荐(0) 编辑
摘要: cron用法说明cron的用法老是记不住,索性写下来备忘。下文内容大部分是根据《Cron Help Guide》翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin 阅读全文
posted @ 2013-08-12 10:25 幻星宇 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 简单而有用的nohup命令在UNIX/LINUX中,普通进程用&符号放到后台运行,如果启动该程序的控制台logout,则该进程随即终止。要实现守护进程,一种方法是按守护进程的规则去编程(本站有文章介绍过),比较麻烦;另一种方法是仍然用普通方法编程,然后用nohup命令启动程序:nohup<程序名>&则控制台logout后,进程仍然继续运行,起到守护进程的作用(虽然它不是严格意义上的守护进程)。使用nohup命令后,原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用,实现了完整的守护进程功能。ygwu @ 2005年04月18日 上午10:03F 阅读全文
posted @ 2013-08-12 10:23 幻星宇 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 今天在自己的一个技术群中又被问道了这么一个问题,于是又通俗的解释了一下,做个记录,大家看看解释是否清楚!shell中可能经常能看到:>/dev/null 2>&1命令的结果可以通过%>的形式来定义输出分解这个组合:“>/dev/null 2>&1” 为五部分。1:> 代表重定向到哪里,例如:echo "123" > /home/123.txt2:/dev/null 代表空设备文件3:2> 表示stderr标准错误4:& 表示等同于的意思,2>&1,表示2的输出重定向等同于15:1 表示st 阅读全文
posted @ 2013-08-12 10:22 幻星宇 阅读(267) 评论(0) 推荐(0) 编辑