div css做的房子,强大到不行

    div+css 可以做房子?这一看第一感觉必是标题党!可是确实有个牛人用div+css做了个房子,这也太有创意,太强大了吧!本人看到这个的第一感觉只能用网络上那句流行语“屌爆了”来形容了,废话不多说,看看下面这个用div+css做的房子的效果图吧! 下面将这强悍到不行的代码分享一下吧(IE,firefox 都兼容)! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://...阅读全文
    作者:绝缘体.. | 分类:CSS, html, 编程语言 | 阅读: | 标签:, , , ,

    如何写出优雅的PHP代码

    写出优秀的程序代码是一门艺术,要想如此,就必须在一开始就养成良好的编程习惯。良好的编程习惯不仅有助于项目初期的设计(如模块化),还可以使你编写的 代码更易于理解,从而使代码的维护工作更轻松、更省力。不好的编程习惯则会造成代码bug,并且会使以后的维护工作困难重重。   本文以PHP语言为例,介绍一些良好的编程习惯,希望能够对你有所帮助。    1. 规划代码结构    优秀的PHP...阅读全文
    作者:绝缘体.. | 分类:html, MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    smarty变量操作符总结

    smarty 常用的变量操作符总结。 capitalize [首字母大写] count_characters [计算字符数] cat [连接字符串] count_paragraphs [计算段落数] count_sentences [计算句数] count_words [计算词数] date_format [时间格式] default [默认] escape [转码] indent[缩进] lower[小写 ] nl2br[换行符替换成<br />] regex_replace[正则替换] replace[替换] spacify[插空] string_format[字符...阅读全文
    作者:绝缘体.. | 分类:html, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    改善数据库性能 揭秘SQL优化技巧

    优化目标   1、减少 IO 次数   IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。   2、降低CPU计算   除了 IO 瓶颈之外,SQL优化中需要考虑的就是CPU运算量的优化了。order by, group by,distinct … 都是消耗 CPU 的大户(这些操...阅读全文
    作者:绝缘体.. | 分类:MySQL, oracle, 数据库 | 阅读: | 标签:, , , ,

    error_reporting()函数详解

    定义和用法 error_reporting() 设置 PHP 的报错级别并返回当前级别。 语法 error_reporting(report_level) 如果参数 report_level 未指定,当前报错级别将被返回。下面几项是 report_level 可能的值,分14个等级供你自定义报错的方式,有数字和字符串两种参数的写法,中文说明对应如下: 数字    字符串          说明 1       E_ERROR         致命的运行时错误。 错误无法恢复过来。脚本...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    memcached是什么?memcache该何使用?

    Memcached是什么? Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。很多人都把它当作和SharedMemory那种形式的存储载体来使用,虽然memcached使用了同样的“Key=>Value”方式组织数据,但是它和共享内存、APC等本地缓存有非常大的区别。Memcached是分布式的,也就是说它不是本地的。它基于网络连接(当...阅读全文
    作者:绝缘体.. | 分类:apache, Linux, PHP, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    上传内容中的图片过宽的解决办法

    经常会碰到用户通过编辑器上传内容中的图片过宽导致页面变形的问题,现就这一问题分享一下本人的解决办法,具体办法如下: $('#ac_content img').each(function(){ appropriate_width=300; if($(this).width()>appropriate_width){ $(this).css({'width':appropriate_width+'px','height':$(this).height()*appropriate_width/$(this).width()+'px'}); $(this).attr('title...阅读全文
    作者:绝缘体.. | 分类:CSS, 编程语言 | 阅读: | 标签:, , , ,

    PHP数字格式化,数字每三位加逗号

    php实现数字格式化,数字每三位加逗号的功能函数,具体代码如下: function num_format($num){ if(!is_numeric($num)){ return false; } $num = explode('.',$num);//把整数和小数分开 $rl = $num[1];//小数部分的值 $j = strlen($num[0]) % 3;//整数有多少位 $sl = substr($num[0], 0, $j);//前面不满三位的数取出来 $sr = substr($num[0], $j);//后面的满三位的数取...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    Thinkphp 模板中常用的系统变量总结

    在 Thinkphp 模板引擎可以不需要赋值给某个模板变量而直接输出一些系统变量和系统常量、以及系统特殊变量。对于系统变量的输出必须以$Think. 打头,并且仍然可以支持使用函数。下面就分别做一下分享。 (1)系统变量:在模板中输出系统变量:包括server、env、session、post、get、request、cookie       {$Think.server.script_name} // 输出$_SERVER变量 {$Think.session.session_id|md5...阅读全文
    作者:绝缘体.. | 分类:PHP, ThinkPHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,