Apr052013
windows下apache支持gzip压缩
最近无事研究一些Web的优化,用工具page speed检测网站时发现还没有开启gzip压缩,于是上网找来资料实验一下;在apache2.0以上(包括apache2.0)的版中gzip压缩使用的是mod_deflate模块,下面是具体配置步骤
第1步
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
打开httpd.conf后,先将上面两行配置前面的#号去掉,这样ap...阅读全文
抢沙发
Apr012013
世界上第一台计算机的诞生
世界上第一台计算机诞生于1946年的浪漫情人节,它的出生地是美国宾夕法尼亚大学。第二次世界大战期间,美国军方要求宾州大学莫奇来博士和他的学生爱克特设计以真空管取代继电器的"电子化"电脑,目的是用来计算炮弹弹道,世界第一台计算机也由此诞生。这台计算机的名字是埃尼阿克。阅读全文
作者:黑♂白 | 分类: web人生 | 阅读:441 |
Mar272013
jquery 判断checkbox是否被选中
jquery 判断checkbox是否被选中
正确的判断是:
$("#checkid").attr("checked")==true
错误的是:
$("#checkid").attr("checked")=='true';
$("#checkid").attr("checked")=='checked';阅读全文
Mar272013
jquery validate+artdialog+jquery form实现弹出表单
jquery validate+artdialog+jquery form实现弹出表单
功能描述:
在页面弹出一个form表单,ajax无刷新提交表单,表单需通过验证。
适用范围:
适用于在列表页面新增,修改记录。
需要加载的js文件:
jquery.min.js
artDialog.js
iframeTools.js
jquery.form.js
jquery.validate.js
实现思路:
在页面中将表单放到一个隐藏的容器中,用artdialog弹出该form并对form加上j...阅读全文
Mar182013
artdialog弹出表单提交思路
artdialog 不错的弹出框控件
接触artdialog已经有一段时间了,觉得其用起来还不错,比较轻量级,javascript的插件我比较喜欢轻量级的,加载速度快。
其功能也很不错,功能很齐全,相对于其它弹出插件,这个插件不仅还在维护,而且bug也少,用起来也挺方便,是国内比较出众的插件之一。
调用方法如下:
//说明下面是一段通过artdialog弹出form表单,并通过ajaxform来提交的js(表...阅读全文
Mar162013
Eclipse下html,CSS,PHP等乱码的题的解决
1 改变整个文件类型的编码格式
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的类型(php,HTML等等),在下面有个Default encoding,在输入框中输入utf8
3) 点击Update
4) 点击OK
5) 重启eclipse
2 改变整个Eclipse工作空间的编码格式
1) eclipse->window->preferences->General->workspaceTypes
2) 改变文本...阅读全文
Mar162013
smarty插件类型及详细用法
Smarty的插件有很多种,常见的有modifier、block和function。
modifier
modifier是作用于一个给定的smarty变量的,调用方法如下:
不带参数:{$string|函数名}
带参数:{$string|函数名:'参数1'}
在指定的插件路径下方一个名称为modifier.函数名.php的文件,其中包含函数smarty_modifier_函数名()
其中第一个参数为作用的变量(前例中的$string),后面是可选参数...阅读全文
Mar152013
Duplicate entry..for key错误
Duplicate entry...for key...错误原因:
这个错误的原因是主键的唯一值重复,在对数据库进行修改、插入操作时,一但主键的唯一值重复就会报此错误,有时在表中存在多个主键时,对表操作仍然报此错误。
如:Duplicate entry for key 3的意思是表的第3个字段出现了唯一索引的限制,需要插入其它不重复的值或去掉字段的unique属性。阅读全文
Mar082013
php 连接mysql数据库
在测试php连接mysql数据库时经常用到的语句,每次去手写比较麻烦,放到这里以便以后查找
<?php
$con = mysql_connect("localhost","admin","1111");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}else{
echo 'connect sucess';
}
// some code
?>阅读全文
作者:黑♂白 | 分类: web前端 | 阅读:470 |
Jan082013
jquery模仿点击a元素
今天在做一个jquery模仿点击a元素时,使用$("#a").click(),$("#a").trigger("click");均未获得成功。
最后无奈只有选择第二种方案:
$("#a").live("click",function(){
window.open($(this).attr("href"), "_blank");
});
容器中采用的方式:
$("#containerList li").live("click", function () {
window.open($(this).find("a").attr("href"), "_blank");
});阅读全文