May232013
div css做的房子,强大到不行
div+css 可以做房子?这一看第一感觉必是标题党!可是确实有个牛人用div+css做了个房子,这也太有创意,太强大了吧!本人看到这个的第一感觉只能用网络上那句流行语“屌爆了”来形容了,废话不多说,看看下面这个用div+css做的房子的效果图吧!
下面将这强悍到不行的代码分享一下吧(IE,firefox 都兼容)!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://...阅读全文
抢沙发
May232013
May232013
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[字符...阅读全文
May232013
jquery获取同辈元素集合,jquery siblings 用法总结
jquery siblings 用于获得匹配集合中每个元素的同胞。
语法
.siblings(selector)
注:可以通过后面的可选参数选择器(selector)进行进一步筛选。
示例:
找到每个div的所有同辈元素。
<p>Hello</p>
<div>
<span>www.phpernote.com</span>
</div>
<p>How are you!</p>
$("div").siblings().html();
结果将输出:
<p>Hello&l...阅读全文
May232013
改善数据库性能 揭秘SQL优化技巧
优化目标
1、减少 IO 次数
IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 IO 次数是 SQL 优化中需要第一优先考虑,当然,也是收效最明显的优化手段。
2、降低CPU计算
除了 IO 瓶颈之外,SQL优化中需要考虑的就是CPU运算量的优化了。order by, group by,distinct … 都是消耗 CPU 的大户(这些操...阅读全文
May232013
error_reporting()函数详解
定义和用法
error_reporting() 设置 PHP 的报错级别并返回当前级别。
语法
error_reporting(report_level)
如果参数 report_level 未指定,当前报错级别将被返回。下面几项是 report_level 可能的值,分14个等级供你自定义报错的方式,有数字和字符串两种参数的写法,中文说明对应如下:
数字 字符串 说明
1 E_ERROR 致命的运行时错误。 错误无法恢复过来。脚本...阅读全文
May232013
memcached是什么?memcache该何使用?
Memcached是什么?
Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。很多人都把它当作和SharedMemory那种形式的存储载体来使用,虽然memcached使用了同样的“Key=>Value”方式组织数据,但是它和共享内存、APC等本地缓存有非常大的区别。Memcached是分布式的,也就是说它不是本地的。它基于网络连接(当...阅读全文
May232013
上传内容中的图片过宽的解决办法
经常会碰到用户通过编辑器上传内容中的图片过宽导致页面变形的问题,现就这一问题分享一下本人的解决办法,具体办法如下:
$('#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...阅读全文
May232013
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);//后面的满三位的数取...阅读全文
May232013
Thinkphp 模板中常用的系统变量总结
在 Thinkphp 模板引擎可以不需要赋值给某个模板变量而直接输出一些系统变量和系统常量、以及系统特殊变量。对于系统变量的输出必须以$Think. 打头,并且仍然可以支持使用函数。下面就分别做一下分享。
(1)系统变量:在模板中输出系统变量:包括server、env、session、post、get、request、cookie
{$Think.server.script_name} // 输出$_SERVER变量
{$Think.session.session_id|md5...阅读全文