2013年1月24日

摘要: 如果你和我一样,你会在开发网页项目时候完全无法离开 FireBug。这个小巧的”臭虫”是一个神奇而有用的HTML/CSS/JavaScript/Ajax调试器。但是你也许不知道这个还可以用来调试PHP,没错,它可以,感谢一款名为FirePHP的FireFox插件。通过一个小小的服务端库,和这款在Firebug上的插件,你的PHP脚本能够发送调试信息到浏览器,轻易的通过HTTP相应头编码。一旦你设置,你可以在Fiirebug的控制台获得PHP脚本警告和错误,就感觉像直接调试JavaScript一样。使用这个工具,首先你需要安装FirePHP插件。这个插件需要你已经安装FireBug。装好Fire 阅读全文
posted @ 2013-01-24 17:15 lingyue921 阅读(191) 评论(0) 推荐(0) 编辑
摘要: where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where1=1在多条件查询中的困扰 举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下: string MySqlStr=”select * from table where”; if(Age.Text.Lenght>0) { MySqlStr=MySqlStr+“Age=“+“'Age.Text'“; } if(Address.Text.Lenght>0) { MyS 阅读全文
posted @ 2013-01-24 17:12 lingyue921 阅读(175) 评论(0) 推荐(0) 编辑

2012年3月2日

摘要: 谷歌高级软件工程师迈克·里博(Mike LeBeau)里博领导开发了语音搜索应用程序Voice Actions,该程序在去年发布,它允许用户通过声音控制手机搜索。也许得益于大男孩的外表,谷歌让他成为了Voice Actions推广视频中的主角。手机服务商Foursquare程序员乔恩·霍夫曼(Jon Hoffman)从霍夫曼的Facebook图片上来看,他适合徒步旅行或马拉松。霍夫曼毕业于卡内基梅隆大学,在进入Foursquare工作之前,他是高盛的一名副总裁。Scholastic用户体验主管克里斯丁·文森特(Kristin Vincent)文森特的个人经历非常丰 阅读全文
posted @ 2012-03-02 13:14 lingyue921 阅读(597) 评论(1) 推荐(0) 编辑

2012年1月6日

摘要: 如果你后台设置可以上传图片,而上传图片出现 Upload filetype not allow !仅需要修改一个字母,即可解决问题!可能是程序员不少心少写了个字母:修改 /include/uploadsafe.inc.php 第45行$imtypes = array 改成 $imgtypes = array再试试,就可以了 阅读全文
posted @ 2012-01-06 16:51 lingyue921 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 代码一:{dede:field name='array' runphp='yes'} if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];{/dede:field}代码二:[field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['title'];else @me=@me[' 阅读全文
posted @ 2012-01-06 09:51 lingyue921 阅读(177) 评论(0) 推荐(0) 编辑

2011年12月3日

摘要: 对dedecms表现出来的相对较差的性能也感觉比较迷惑,到底是什么在制约其负载效率?难道真的是某些脑残的dede论坛版主说的是因为mysql不堪重负的原因吗?还是因为一个表的大数据造成性能严重下降?难道我们必须通过分多个表来存储才能解决问题吗?以下我们通过一个实例来解析和优化dedecms的数据管理性能,千万别让mysql当替罪羊,罪莫大焉。未优化前我们测试发现主要有三个经常性的操作在dede大数据量的情况下影响管理性能,分别是文档生成、列表页生成和栏目列出所有文章,我们就针对这三个方面进行优化实践。以下是测试数据的基本信息:文档数量接近90万每个栏目包含近3万数据1.改进文档生成速度问题提出 阅读全文
posted @ 2011-12-03 14:23 lingyue921 阅读(348) 评论(0) 推荐(0) 编辑
摘要: windows 下,把PHP下文件夹dlls下的iconv.dll及extensions下的PHP_iconv.dll拷到system32目录下,设置:extension_dir = "D:\wap\php\extensions"找到php.ini文件把extension=php_iconv.dll去掉前面的;号重启APACHE就可以了. 阅读全文
posted @ 2011-12-03 10:55 lingyue921 阅读(365) 评论(0) 推荐(0) 编辑

2011年12月2日

摘要: 使用DIV+CSS布局,为什么边界margin会在IE6中加倍,而在FF中没有问题IE6的BUG,margin在碰到float时会距离会加倍 解决方法是多加一个CSS定义:display:inline;用margin-left:11px !important;margin-left:5px;这样的方法也能结局使用margin时候的浏览器兼容性问题但是要是margin的距离加倍问题只是在边界的时候才能发生如果边界div和中间部分的div使用同一个margin样式的话就会出现问题了display:inline 的作用是设置对象做为行内元素显示,inline是内联对象的默认值(ps:内联对象就是不自 阅读全文
posted @ 2011-12-02 15:09 lingyue921 阅读(187) 评论(0) 推荐(0) 编辑

2011年12月1日

摘要: <div class="list"> <ul> {dede:arclist row=8 titlelen=50 orderby=pubdate} <li> <li><span>[field:stime/]</span><a href="[field:arcurl/]" target="_blank">[field:title/]</a> [field:global name=autoindex runphp="yes"] 阅读全文
posted @ 2011-12-01 15:18 lingyue921 阅读(272) 评论(0) 推荐(0) 编辑

2011年11月19日

摘要: 最近有个网站模板换掉了,需要把内容全部生成一下,一万多条数据生成了一天。就一个字慢啊。所以想了想办法觖一下。以下把需要优化的代码发上来,以备以后查找。文件目录:include/inc/inc_fun_SpGetArcList.phpfor($i=0;$i<$ridnum;$i++){ if($tpsql=="") $tpsql .= " And ( (".TypeGetSunID($reids[$i],$dsql,'arc')." Or arc.typeid2='".$reids[$i]."&# 阅读全文
posted @ 2011-11-19 15:37 lingyue921 阅读(548) 评论(0) 推荐(0) 编辑

导航