- 博客(25)
- 收藏
- 关注
JS 中的apply方法、call方法详解
1、用法: apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性. Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments) call:和apply的意思一样,只不过是参数列表不一样....
2013-04-11 21:43:38 135
常用JQuery插件整理
常用jQuery插件整理 UI: jquery.HooRay jquery UI jQuery EasyUI jQuery LigerUI 对话框: artDialog AsyncBox jBox lhgDialog 表单验证: jquery-validate jQuery...
2013-04-11 14:46:10 112
Nginx 下如何进行带宽限制
在nginx.conf的http{}添加 limit_zone one $binary_remote_addr 10m; 然后在虚拟机里写 location / { limit_conn one 1; 线程 limit_rate 100k; 速度} 说明:1、limit_zone,是针对每个IP定义一个存储session状态的容器。这个示例中定义...
2013-04-08 17:50:22 255
Nginx 详解
一、定义 Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。二、优点 1、在高连接并发的情况下,Nginx是Apache服务器不错的替代品,能够支持高达 50,000 个并发连接数的响应。 2、Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持 Rail...
2013-04-08 16:17:10 188
jQuery 插件编写
jQuery插件开发的几种形式jQuery插件开发分为2种:1. 类级别的插件开发,换句话说就是给jQuery添加全局函数eg:方法一: 添加一个或多个全局函数 jQuery.fruit = function() { alert('The function name is fruit');}; jQuery.food = funct...
2013-04-07 17:08:02 93
Web中常用的Javascript技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();事件按键event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值event....
2013-02-04 17:24:40 96
PHP常用正则表达式汇总
2. "^\d+$" //非负整数(正整数 + 0) 3. "^[0-9]*[1-9][0-9]*$" //正整数 4. "^((-\d+)|(0+))$" //非正整数(负整数 + 0) 5. "^-[0-9]*[1-9][0-9]*$" //负整数 6. "^-?\d+$" //整数 7. "^\d+(\.\d+)?$" //非负浮点
2012-12-24 11:01:45 103
常用JavaScript代码
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r...
2012-12-24 10:58:13 95
PHP 实现301转向代码
<?php$url=""];header("HTTP/1.1 301 Moved Permanently");header ("Location:$url");?>
2012-12-21 14:11:17 81
Zend Framework 2 自学笔记
1. 魔术常量 __LINE__文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。__DIR__文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目...
2012-12-20 14:41:52 114
Mysql常用函数
1. replace(); 例:update goods set keywords=replace(keywords,'?','!') 将goods表中keywords字段中的?替换为?2. CONCAT(str1,str2,...) 返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个 的参数。一个数字参数被变换为等价的字符串形...
2012-12-06 09:57:39 90
原创 Mysql优化
目录一、优化概述二、查询与索引优化分析1. 性能瓶颈定位 Show命令 慢查询日志 explain分析查询 profiling分析查询 2. 索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_siz...
2012-11-09 13:49:13 102
原创 Mysql自带profiling性能分析工具
1. show variables like '%profiling%'; (查看profiling信息) 2. set profiling=1; (开启profiling) 3. 执行SQL查询 例:select goods_name from ecs_goods where goods_id <5000; show pr...
2012-11-09 13:47:01 160
原创 通过jQuery解决AJAX跨域问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>&
2012-08-05 18:56:05 95
JS代码优化
1、字符串的拼接 用数组join的方法代替+=的方法,可以提高执行效率; 实例:<div class="one" id="one"></div> <input type="button" value="效率低" onclick="func1()" /> <input ty
2012-07-13 16:57:26 116
通过jsonp跨域获取JSON数据
定义: JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。 JSONP原理: 首先在客户端注册一个callback, 然后把callback的名字传给服务器。此时,服务器先生成 json 数据。然后以 javascript 语法的方式,生成一个funct...
2012-07-03 15:56:27 143
JS中decodeURI()与decodeURIComponent()区别
decodeURI()定义和用法:decodeURI()函数可对encodeURI()函数编码过的URI进行解码.语法:decodeURI(URIstring)参数描述:URIstring必需,一个字符串,含有要解码的URI组或其他要解码的文本.返回值:URIstring的副本,其中的十六进制转义序列将被它们表示的字符替换.decodeURIComponent()定义和用法:decode...
2012-06-30 01:11:14 133
jQuery常用的方法整理
1.jQuery对象与dom对象的转换 普通的dom对象一般可以通过$()转换成jquery对象。 如:$(document.getElementById("msg"))则为jquery对象,可以使用jquery的方法。 由于jquery对象本身是一个集合。所以如果jquery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。 如:$("#msg")[0],$("div...
2012-06-29 15:10:38 70
原创 雅虎前端优化34条
1、尽量减少HTTP请求次数终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少 HTTP请求的次数。这是提高网页速度的关键步骤。减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既能保持页面内容的丰富性又能达到加快响应时间的目的呢?这里有几条减少HTTP请求次数同时又可能保持页面内容丰富的技术。合并...
2012-06-28 23:46:39 176
PHP更快的提供文件下载的方法
<?php $file = "/tmp/dummy.tar.gz"; header("Content-type: application/octet-stream"); header('Content-Disposition: attachment; filename="' . basename($file) . '"'); header("Content-L...
2012-06-28 13:46:25 123
PHP 循环九九乘法表
<?php //一个for循环编写的九九乘法表 for($i=1,$j=1; $j<=9; $i++) { echo $i."x".$j."=".$i*$j."&nbsp;"; if ($i==$j) { echo '<br>'; $i=0; $j++; } } //两个for循环...
2012-06-27 11:57:07 229
原创 大流量的网站如何解决访问量的问题
对于当今大流量的网站,每天几千万甚至上亿的流量,是如何解决访问量问题的呢?以下是一些总结的方法: 第一,确认服务器硬件是否足够支持当前的流量。 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。 第二,优化数据库访问。 服务器的负载过大,一个重要的原因是CPU负荷过大,降低...
2012-06-26 10:55:44 210
原创 Apache与Nginx的优缺点比较
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强大 ...
2012-06-26 10:55:06 675
原创 javascript几个常用的字符串处理函数
函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:John() 功能:使用您选择的分隔符将一个数组合并为一个字符串例子:var delimitedString=m...
2012-06-26 10:54:24 99
原创 将一个二维数组转化为一维数组的方法
<?php//第一种:使用for、foreach循环//第二种:array_map()将回调函数应用到数组的每一个单元上 //>=php5.3 $data =array( 0=> array( 'cat_id' => 10 ) , 1=> array(...
2012-04-29 00:20:48 537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人