摘要: N!排列,最容易理解的就是置换法了,代码如下,非递归 阅读全文
posted @ 2011-01-17 21:42 一缕青烟 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1.查杀进程,举firefox为例#ps -e | grep firefox | cut -d"?" -f1 | xargs kill2.svn 清除conflict文件#svn status | grep ^C | sed 's/^C[ ]*/\.\//g' | xargs rm -f#svn up3.关键字多文件替换(实例为Joomla1.5 mtree组件在php5.3下的兼容问题)#cd /var/www/joomla15/components/com_mtree/Savant2/#sed -i "s/function plugin(\s* 阅读全文
posted @ 2010-07-31 09:22 一缕青烟 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 这篇不是讨论split,explode的用法,而是探讨一种特殊情况。 举例说明.[代码]乍一看,似乎很简单,eval不就可以搞定了么,确实,但是eval在很多服务器都是严禁使用的,除去eval,不是还有preg_replace + e修正符么,的确也可以,但是总是有一些安全上的担忧,万一给注入system/exec/shel_exec函数+系统命令岂不是和eval一样危险?最终想到了parse_s... 阅读全文
posted @ 2010-07-15 11:53 一缕青烟 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 1.安装apache2使用apt-get install apache2 即可2.将rewrite.load移至mod-enabled目录下,命令:mv /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ ,然后配置rewrite.load文件权限3.如果需要支持.htaccess,则在/etc/apache2/s... 阅读全文
posted @ 2010-07-15 11:34 一缕青烟 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 装饰模式,可以用一个装修实例来说明。decoratorCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?php/** * * @author lake * @package Decorator * */interface House{ pub... 阅读全文
posted @ 2010-01-06 22:57 一缕青烟 阅读(176) 评论(0) 推荐(0) 编辑
摘要: <html> <head> <title>christree</title> </head> <body style="background:#111"> <script type='text/javascript'> var $ = function(){ var dom = {}; retu... 阅读全文
posted @ 2009-12-25 23:26 一缕青烟 阅读(636) 评论(8) 推荐(0) 编辑
摘要: <html><head><meta http-equiv="Content-Type" content="text/html;charset:utf-8"/><title></title><style></style><script type='text/javascript'>var $ = func... 阅读全文
posted @ 2009-06-18 21:57 一缕青烟 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 首先,web service 三要素是1.xml格式的soap信息,头部以http协议发送,其发送格式类似以下<!--http 头信息-->POST /InStock HTTP/1.1Host: www.example.orgContent-Type: application/soap+xml; charset=utf-8Content-Length: 1024<?xml ver... 阅读全文
posted @ 2009-06-18 00:16 一缕青烟 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.###########如何得到上次查询的所得的总行数########Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->mysql>selectSQL_CALC_FOUND_ROWS*from__table__limit0,10 ;mysql>selectfound_rows();如果总记录为100,限取10条,通过found_row函数还是可以得到总行数,因为加了SQL_CALC_FOUND_ROWS标识.[注意]:found_ 阅读全文
posted @ 2009-06-03 14:59 一缕青烟 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 先从一个简单的例子说起,一个简单的button控件如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><inputtype='button'name='mybtn'id='mybtn'onclick='myFunc()'/>然后为其注册事件,这样的情况,怎么在javascript里获取event呢,特别是firefox的情况。请看:Code highlighting 阅读全文
posted @ 2009-04-07 22:21 一缕青烟 阅读(2238) 评论(3) 推荐(5) 编辑