最新头条
  • 在搜索结果的显示中,我们通常要把关键字高亮,对于中文,直接用strtr把关键字替换成加<font color=red><b>关键字</b></font>就可以了。 但对于英文,存在大小写的问题,比如用户搜iphone,我们需要把结果中的iPhone/IPHONE之类的单词都要高亮;简单的用strtr直接替换就不行了。 下面是自己写的一个函数: <?php //搜索结果,要高亮替换的文字,如文章标题等(为演示效果,选的字符串比较乱) $str = "sdfdiphoneabIPHoNEipHONE"; //搜索关键字 $key_arr = array("fd","iphone"); //返回高亮结果 echo highlight($str,$key_arr); function highlight($str,$key_arr) { $param_temp = array(); preg_match_all('/'.join('|',$key_arr).'/i',$str,$matches); foreach($matches[0] as $value) { $param_temp[$value] = "<font...

    用于搜索结果的关键字高亮显示(不区分大小写)

    在搜索结果的显示中,我们通常要把关键字高亮,对于中文,直接用strtr把关键字替换成加<font color=red><b>关键字</b></font>就可以了。 但对于英文,存在大小写的问题,比如用户搜iphone,我们需要把结果中的iPhone/IPHONE之类的单词都要高亮;简单的用strtr直接替换就不行了。 下面是自己写的一个函数: <?php //搜索结果,要高亮替换的文字,如文章标题等(为演示效果,选的字符串比较乱) $str = "sdfdiphoneabIPHoNEipHONE"; //搜索关键字 $key_arr = array("fd","iphone"); //返回高亮结果 echo highlight($str,$key_arr); function highlight($str,$key_arr) { $param_temp = array(); preg_match_all('/'.join('|',$key_arr).'/i',$str,$matches); foreach($matches[0] as $value) { $param_temp[$value] = "<font...

    继续阅读...

  • 转发一篇文章,来源:http://coolshell.cn/articles/5132.html 实在太丰富了,忍不住要转发一下 下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。 数字媒体 相册(Flickr, Picasa) Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。 Piwigo,基于PHP + MySQL。配备了强大的功能,发布和管理您的照片,可扩展性和智能浏览功能,如类别,标签,或年表。这是网络和照片的标准要求。扩展使Piwigo更可扩展性和可定制的。 UberGallery,一个简单易用的相册。PHP。不需要数据库。 Zenphoto,一个简单的web相册程序,它能够简单的展示你的图片,并含有你所需要的所有功能和特点。可以和Wordpress集成。 视频(YouTube) Flowplayer,一个用Flash开发的在Web上的视频播放器,可以很容易将它集成在任何的网页上。支持HTTP以及流媒体传输。 Plumi,一个建立在Plone 内容管理系统上的视频分享系统,可帮助你轻松建立视频分享网站。 音乐电台社区(last.fm, ulike) Libre.fm,对Last.fm 的克隆。 视频电影社区(netflix, criticker) Filmaster,fileaster.com的源码。 书(LibraryThing, Shelfari, Goodreads) O’Reilly...

    疯狂的 Web 应用开源项目

    转发一篇文章,来源:http://coolshell.cn/articles/5132.html 实在太丰富了,忍不住要转发一下 下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。 数字媒体 相册(Flickr, Picasa) Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。 Piwigo,基于PHP + MySQL。配备了强大的功能,发布和管理您的照片,可扩展性和智能浏览功能,如类别,标签,或年表。这是网络和照片的标准要求。扩展使Piwigo更可扩展性和可定制的。 UberGallery,一个简单易用的相册。PHP。不需要数据库。 Zenphoto,一个简单的web相册程序,它能够简单的展示你的图片,并含有你所需要的所有功能和特点。可以和Wordpress集成。 视频(YouTube) Flowplayer,一个用Flash开发的在Web上的视频播放器,可以很容易将它集成在任何的网页上。支持HTTP以及流媒体传输。 Plumi,一个建立在Plone 内容管理系统上的视频分享系统,可帮助你轻松建立视频分享网站。 音乐电台社区(last.fm, ulike) Libre.fm,对Last.fm 的克隆。 视频电影社区(netflix, criticker) Filmaster,fileaster.com的源码。 书(LibraryThing, Shelfari, Goodreads) O’Reilly...

    继续阅读...

  • LINUX下将mysql从5.1升级至5.5后,发现存储过程不能用了。创建和使用存储过程时就会提示Cannot load from mysql.proc. The table is probably corrupted。 查遍整个百度,结果还是印证了那一句话“天下文章一大抄”啊! 所有的文章几乎都是这么说的 解决方法非常简单,运行mysql_upgrade命令即可。此命令会在数据目录下生成一个文本文件mysql_upgrade_info,里面的内容为升级后的数据库版本。 但不知道什么原因,在我这里无效,升级后各种升级OK,但仍然报这个错误。 最后还是求助GOOGLE吧 http://bugs.mysql.com/bug.php?id=50183 原因是mysql.proc升级时有个字段没有升级成功。 在5.1中mysql.proc表的comment字段是varchar(64): `comment` char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', 但在5.5中应该是text: `comment`...

    修复mysql 5.1升级至5.5出现的BUG: Cannot load from mysql.proc. The table is probably corrupted

    LINUX下将mysql从5.1升级至5.5后,发现存储过程不能用了。创建和使用存储过程时就会提示Cannot load from mysql.proc. The table is probably corrupted。 查遍整个百度,结果还是印证了那一句话“天下文章一大抄”啊! 所有的文章几乎都是这么说的 解决方法非常简单,运行mysql_upgrade命令即可。此命令会在数据目录下生成一个文本文件mysql_upgrade_info,里面的内容为升级后的数据库版本。 但不知道什么原因,在我这里无效,升级后各种升级OK,但仍然报这个错误。 最后还是求助GOOGLE吧 http://bugs.mysql.com/bug.php?id=50183 原因是mysql.proc升级时有个字段没有升级成功。 在5.1中mysql.proc表的comment字段是varchar(64): `comment` char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', 但在5.5中应该是text: `comment`...

    继续阅读...

  • 下面是在网上搜到一段解决该问题的代码。 <HTML> <HEAD> <!--  --> <STYLE> .PagerPrint{page-break-after: always} </STYLE> </HEAD> <BODY> <!-- 注意:以下的两个Table是并列的 --> <table id = "tbContent1"> <tr> <td> 内容一 <td> </tr> </table> <!-- 以下这个div相当于一个分页控制符 --> <div class =...

    关于CSS控制打印时强制分页

    下面是在网上搜到一段解决该问题的代码。 <HTML> <HEAD> <!--  --> <STYLE> .PagerPrint{page-break-after: always} </STYLE> </HEAD> <BODY> <!-- 注意:以下的两个Table是并列的 --> <table id = "tbContent1"> <tr> <td> 内容一 <td> </tr> </table> <!-- 以下这个div相当于一个分页控制符 --> <div class =...

    继续阅读...

  • 因为这个实在难找,所以马克一下: NAVM-5ZCW-5PER-KPFT

    Navicat Premium 9.1.10中文版 注册码

    因为这个实在难找,所以马克一下: NAVM-5ZCW-5PER-KPFT

    继续阅读...

Page 2 of 4112345102030...Last »