摘要: 1,由于从iis7以上的版本httpd.ini文件已不会被解析,将以下的xml文件复制到web.config 的文件中,然后放到网站的根目录即可。2.apache下去掉index.php 的方法,新建一 .htaccess 文件,将以下代码复制进去放到网站的根目录即可。htaccess文件必须放到跟目录下这个文件里面加:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]附参考:http:// 阅读全文
posted @ 2013-11-02 22:07 风与叶子 阅读(1130) 评论(0) 推荐(0) 编辑
摘要: 今天将php版本升级到5.3.0以上(我升级到php5.4.13)的版本后发现一个问题 htmlspecialchars 函数返回为空。查了资料后,发现新版本对htmlspecialchars这个函数做了修改,当本地字符集不是utf-8的时候,需要默认指定当前使用的字符集,否则就可能会出现返回为空的情况。详情可参考这个文章 http://ouyangxiaofei914.blog.163.com/blog/static/13357443320117493932444/因为我的程序版本有可能工作在GBK或者utf-8两种环境下,所以得要兼容各种字符集,因此写了一个替换函数带代替htmlspeci 阅读全文
posted @ 2013-11-01 15:14 风与叶子 阅读(531) 评论(0) 推荐(0) 编辑
摘要: Discuz 模板标签说明Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下:逻辑元素包围符,该符号用于包含条件和循环元素== 条件判断 == statement1 statement2 statement3 这是一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容,否则当 expr2 为真时,显示模板 statement2 内容,否则显示模板 statement3 的内容。如同其他语言中的条件控制一样,其中 和 是非必须的。== 不带下标变量的数组循环 == statemen... 阅读全文
posted @ 2013-10-31 17:50 风与叶子 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 取不到数据! 上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。 "怎么最新消息取不到了,异步处理的url也已经添加上新服务器的地址(http://xxxx.com/.../news.ashx),奇怪了..."小福在一边抱怨,我看了看IE7下还出了个脚本错 阅读全文
posted @ 2013-10-24 16:47 风与叶子 阅读(203) 评论(0) 推荐(0) 编辑
摘要: <?php//author:lixiuranclass Log { public static function writeLog($string) { $string = date('H:i:s') . ': ' . $string . "\r\n"; $dir = dirname(__FILE__) . '/' . date('Y'); if ( ! is_dir($dir)) { @mkdir($dir); } $filename = $dir . '/' . date('Y 阅读全文
posted @ 2013-10-24 16:23 风与叶子 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 引用学习Web开发不好好学习HTTP报文,将会“打拳不练功,到老一场空”,你花在犯迷糊上的时间比你沉下心来学习HTTP的时间肯定会多很多。HTTP请求报文解剖HTTP请求报文由3部分组成(请求行+请求头+请求体):下面是一个实际的请求报文:①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持GET和POST,Spring 3.0提供了一个HiddenHttpMethodFilter,允许你通过“_method”的表单参数指定这些特殊的HTTP方法(实际上还是通过POST提交表单)。服务端配 阅读全文
posted @ 2013-10-24 09:33 风与叶子 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.html5的文档类型和字符集分别是什么?答:/2.在html5中如何嵌入一段视频?答: Your browser doesn't support audio embedding feature. 3.在html5中如何嵌入一段音频?答: Your browser does'nt support video embedding feature. 4.除了音频和视频外,html5还支持哪些新的媒体元素?答:外部应用程序的一个容器 为媒体定义文本轨道 为元素和定义多媒体资源5.在html5中 canvas元素的用法是什么?答:html5的是一个在脚本的帮助下可以绘制图形的元素,就 阅读全文
posted @ 2013-10-24 09:24 风与叶子 阅读(2167) 评论(0) 推荐(0) 编辑
摘要: host=$host; $this->data=$data; $m = new Mongo($host); $this->m_db=$m->$data; //没有的话自动创建 } //查询某个控制集的内容 function select($table,$arrary=array(),$sort=array(),$limit="",$fields=array()){ $db=$this->table($table);... 阅读全文
posted @ 2013-10-23 10:04 风与叶子 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 第一步:在根下执行:mkdir /public 修改下权限:chmod 777 /public第二步:vi /etc/samba/smb.conf修改如下配置:修改security = user为security = shareshift+g移动光标到文末:添加如下内容[public] comment = public path = /public public = yes read only = no最后:重启smb服务:service smb restart=====================================================samba 创建samba 阅读全文
posted @ 2013-10-20 18:43 风与叶子 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 如果装了TortoiseSVN:Settings -> Saved Data -> Authentication Data -> clear。即可清除保存的上个用户登录信息;当再次用到svn时,会提示输入用户名密码,输入新的用户名密码即可。或者,手动删除下面目录下的svn登录用户信息保存文件:C:\Documents and Settings\javaLee\Application Data\Subversion\auth\svn.simple通过TortoiseSVN的clear Authentication Data和手动删除效果是一模一样的!都是对userName\Ap 阅读全文
posted @ 2013-10-15 10:14 风与叶子 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 详情请点击: http://jingyan.baidu.com/article/335530da4f774019cb41c3eb.html1.在“命令提示符”里输入“netsh wlan set hostednetwork mode=allow ssid=Test key=0123456789”,回车,系统会自动虚拟出一个wifi热点。2.此时,打开网络和共享中心,点击左侧的“更改适配器设置”,如下图所示,就会看到多出一个网卡来。3.在本地连接上单击右键,点击“属性”,切换到“共享”,在第一个方框内打对勾,在下方的选择框内选择“无线连接2”,确定。4.同样在命令提示符里输入“netsh wla 阅读全文
posted @ 2013-10-13 18:44 风与叶子 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1 插入操作[plain]view plaincopy1.1向user集合中插入两条记录>db.user.insert({'name':'GalGadot','gender':'female','age':28,'salary':11000})>db.user.insert({'name':'MikieHara','gender':'female','age':26,'salary':7000 阅读全文
posted @ 2013-10-11 15:50 风与叶子 阅读(573) 评论(0) 推荐(0) 编辑
摘要: HTML 4.01 支持 ISO 8859-1 (Latin-1) 字符集。ISO-8859-1 的较低部分(从 1 到 127 之间的代码)是最初的 7 比特 ASCII。ISO-8859-1 的较高部分(从 160 到 255 之间的代码)全都有实体名称。这些符号中的大多数都可以在不进行实体引用的情况下使用,但是实体名称或实体编号为那些不容易通过键盘键入的符号提供了表达的方法。注释:实体名称对大小写敏感。带有实体名称的 ASCII 实体结果描述实体名称实体编号"quotation mark&quot;&#34;'apostrophe&apos;&a 阅读全文
posted @ 2013-10-10 11:28 风与叶子 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样 阅读全文
posted @ 2013-10-09 17:24 风与叶子 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置。*匹配前面的子表达式零次或多次。例如,zo*能匹配“z”以及“zoo”。*等价于{0,}。+匹配前面的子表达式一次或多次。例如,“zo+”能匹配“zo”以及“zoo”,但不 阅读全文
posted @ 2013-10-09 16:43 风与叶子 阅读(327) 评论(0) 推荐(1) 编辑
摘要: 很多人一直都有个想法,要是可以随心所欲的操作iframe就好了。这样静态页面也就有了相当于后台动态页面php,jsp,asp中include,require实现统一多页面布局的能力。通过Javascript的帮忙我们可以像后台一样动态加载操作iframe对象属性src指向的html页面的内容。这样的操作需要提供两个页面,一个页面是iframe所在页面(页面名称:iPage.html),另一个页面是iframe属性src指向页面(页面名称:srcPage.html)。iPage.html,里dom:srcPage.html,里dom:妹妹的一天早上吃早点,中午约会吃饭,下午K歌,晚上和哥哥瞎折腾 阅读全文
posted @ 2013-09-25 14:00 风与叶子 阅读(655) 评论(0) 推荐(0) 编辑
摘要: 导航:mkdir(make directory)rmdir(remove directory)mv查看文档的指令有哪些?以及各自的特点?如何新建文档?umask的使用?如何设置文档的隐藏属性?如何查看隐藏属性?如何修改文档权限?如何搜索文档?小结:mkdir(make directory)功能:创建目录案例:mkdir test点评:将创建一个目录名为test的目录rmdir(remove directory)功能:删除目录案例:rmdir test点评:将删除目录testmv功能:移动目录范例一:mv mvtest test点评:将目录mvtest 移动到目录test下面范例二:mv mvt 阅读全文
posted @ 2013-09-18 17:12 风与叶子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Unix文件的类型1.普通文件2.目录3.符号链接4.面向块的设备文件5.面向字符的设备文件6.管道和命名管道7.套接字点评:不明觉厉打开文件进程只能访问“打开的”文件。为了打开一个文件,进程调用fd = open(path,flag,mode)path表示被打开的文件的路径。flag表示打开的方式,它也指定是否应当创建一个不存在的文件。mode指定新创建文件的访问权限。关闭文件当进程无需再访问文件的内容时,就调用系统调用:res = close(fd)更名及删除文件要重新命名或删除一个文件时,进程不需要打开它。这样的操作并没有对这个文件的内容起作用,而是对一个或多个目录的内容起作用。res 阅读全文
posted @ 2013-09-18 17:09 风与叶子 阅读(251) 评论(0) 推荐(0) 编辑
摘要: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。Redis 是一个高性能的key-value数 阅读全文
posted @ 2013-09-18 17:04 风与叶子 阅读(219) 评论(0) 推荐(0) 编辑
摘要: plugin(插件)为nutch提供了一些功能强大的部件,举个例子,HtmlParser就是使用比较普遍的用来分析nutch抓取的html文件的插件。为什么nutch要使用这样的plugin系统? 有三个原因:1:可扩展性 通过plugin,nutch允许任何人扩展它的功能,而我们要做的只是对给定的接口做简单的实现,举个例子:MSWordParser这个插件是用来分析wordwendang的,它就是一个对parser这个接口的实现2:灵活性 因为每个人都可以根据自己的需求而写自己的plugin,这样plugin就会有一个很强大的资源库。这样对与应用nutch程序员来说,他可以在自己的搜索引擎上 阅读全文
posted @ 2013-09-18 14:19 风与叶子 阅读(328) 评论(0) 推荐(0) 编辑