您有个知识币

【退出】

    mysql查询结果NULL赋默认值

    为mysql查询null值赋默认值使用ifnull函数。 出现null值的情况,一般是在多表联合查询的时候。比如有一个文章表和一个评论表,评论表的外键是文章表的主键id。设想我们的需求是实现带评论总数的文章列表时,无评论的文章,统计的评论总是将是null值。 例: select a.*,b.num as num from article as a left join (select count(*) as num,article_id from article_reply group by ...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:3844 |

    php mvc模式浅析

    mvc模式是当今web编程最流行的模式。 其流行的原因在于以下几点: 1.高耦合性:mvc各模块之间是高度解耦合的,各模块可以说是相互独立的。它们通过一个xml文件或一个数组建立联系。 2.结构清晰:mvc的各模块功能明确,m负责数据处理,v负责数据和页面效果展示,c负责调度。 3.整合更灵活:既然各模块有很强的独立性,那么你可以很容易的替换任何一块,而不用动其它两个模块或动的很少...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:912 |

    jquery 插件集合

    这里整理了众多的jquery优秀的插件(部分可能打不开,未一一验证) 文件上传(File upload) Ajax File Upload jQUploader Multiple File Upload plugin jQuery File Style Styling an input type file Progress Bar Plugin 表单验证(Form Validation) jQuery Combobox jQuery controlled dependent (or Cascadign) Select List Multiple Selects Select box manipulation Selec...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:10654 |

    php跟踪蜘蛛程序

    很早就想找一份搜索引擎跟踪的代码,一直没找到,今天偶然找到一个分享给大家: <?php function get_naps_bot() { $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($useragent, 'googlebot') !== false){ return 'Googlebot'; } if (strpos($useragent, 'msnbot') !== false){ return 'MSNbot'; } if (strpos($useragent, 'slurp') !== false){...阅读全文
    作者:黑♂白 | 分类: web后端 web推广 | 阅读:1431 |

    百度权重如何提高

    什么是百度权重,百度权重有什么作用 百度权重可以是百度对网站的信任度,也可以说是重视程度。网站一般是随着内容,外链质量,时间等多方面因素的积累,才会慢慢培养去百度对网站的信任和重视,百度权重也会慢慢提高。百度权重的提高,对以后做网站做网络营销是一个非常坚实的基础! 需要强调的是,目前的搜索引擎,包括百度、谷歌等主流的搜索引擎一直在强调原创性内容对与网站的重...阅读全文
    作者:黑♂白 | 分类: web推广 | 阅读:384 |

    php获得flv视频缩略图

    FFmpeg是用于录制、转换和流化音频和视频的完整解决方案,一套领先的音/视频编解码类库。官方正式版ffmpeg不支持rmvb和rm格式. 不过有很多解决方法 FFmpeg的官方网址是 http://ffmpeg.mplayerhq.hu/ 。 ㈠安装FFMEPG 操作系统:centos6 找了那么多安装FFMEPG的文章,基本上都是没有注释,需要安装那么多软件包,也不说明一下是干什么用的,纠结。。而且安装上面步骤总是出问题...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:1914 |

    php获取flv时间长度

    前提:已安装FFMEPG,安装过程参考:http://www.webzhishi.com/ffmpeg_flv/ 在linux环境下,php获取flv视频文件的时长: function getTime($file){ $arr = array(); $aa = ''; exec("ffmpeg -i ".$file." 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//", $arr, $aa); return $arr[0]; } 该方法返回的是一个字符串的时间长度,例:"1:28:23.53"。 php exec函数详...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:909 |

    php上传文件大小限制

    php上传文件大小限制超出之后,会出现以下错误:POST exceeded maximum allowed size. 那我们如何解决php上传文件大小限制呢?请参考下面的解决方案。 一般情况下,我们通过在php.ini里配置来解决php上传文件大小限制。 第一: 在php.ini里面查看如下 upload_max_filesize = 8M post_max_size = 10M memory_limit = 20M 另外要确认上传的 里类似下面的这行 第二:...阅读全文
    作者:黑♂白 | 分类: web后端 | 阅读:2162 |

    jquery操作table的子元素tr

    jquery操作table的子元素tr 今天在使用jquery查找table下所有的tr元素时遇到了一个问题,table包含11行,但用$('#tableid").children().length却返回1。 分析了一会,终于找出原因:因dom解析table元素时,如果发现table没有tbody子元素,会自动添加tbody子元素,所以$('#tableid").children().length返回1。 正确的写法是:$('#tableid tr").length或$('#tableid").find('tbody')...阅读全文
    作者:黑♂白 | 分类: web前端 | 阅读:5892 |

    什么是內链、外链、反向链接?

    有了网站不知如何推广,恶补一些SEO方面的知识。 什么是內链、外链、反向链接呢? 內链 內链是指某个网站内部页面与页面之间的链接。内链的基本原则是相关性强的内容互联。 外链 外链与网站内链相对应,就是从别的网站导入自己的网站网址的链接。 反向链接 假设把网页文档A包含指向B的链接命名为“A-B”,则对B来说这个“A-B”即为一个反向链接。 反向链接认识误区:有人认...阅读全文
    作者:黑♂白 | 分类: web推广 | 阅读:439 |