- 浏览: 23616 次
- 性别:
- 来自: 北京
最新评论
文章列表
1、用法:
apply:方法能劫持另外一个对象的方法,继承另外一个对象的属性.
Function.apply(obj,args)方法能接收两个参数obj:这个对象将代替Function类里this对象args:这个是数组,它将作为参数传给Function(args-->arguments)
call:和apply的意思一样,只不过是参数列表不一样.
Function.call(obj,[param1[,param2[,…[,paramN]]]])obj:这个对象将代替Function类里this对象params:这个是一个参数列表
2 ...
常用jQuery插件整理
UI:
jquery.HooRay
jquery UI
jQuery EasyUI
jQuery LigerUI
对话框:
artDialog
AsyncBox
jBox
lhgDialog
表单验证:
Nginx 下如何进行带宽限制
- 博客分类:
- Nginx
在nginx.conf的http{}添加
limit_zone one $binary_remote_addr 10m;
然后在虚拟机里写
location / { limit_conn one 1; 线程 limit_rate 100k; 速度}
说明:
1、limit_zone,是针对每个IP定义一个存储session状态的容器。这个示例中定义了一个10m的容器,按照32bytes/session,可以处理320000个session。
2、 limit_conn one 1, 表示限制每个IP只能发起一个连接
3、lim ...
一、定义
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
二、优点
1、在高连接并发的情况下,Nginx是Apache服务器不错的替代品,能够支持高达 50,000 个并发连接数的响应。
2、Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务器对外进行服务。
3、Nginx采用C进行编写,系统资源消耗、CPU使用率、内存占用率都较低。
...
jQuery 插件编写
- 博客分类:
- jQuery
jQuery插件开发的几种形式
jQuery插件开发分为2种:
1. 类级别的插件开发,换句话说就是给jQuery添加全局函数
eg:
方法一: 添加一个或多个全局函数
jQuery.fruit = function() {
alert('The function name is fruit');
};
jQuery.food = function(param) {
alert('The function name is food');
};
调用方法:
事件源对象 event.srcElement.tagName event.srcElement.type
捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();事件按键event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值event.returnValue 鼠标位置 event.x event.y 窗体活动元素document.activeElement 绑定事件document.captureEvents(Event.KEYDOW ...
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+)?$" //非负浮点数(正浮点数 + 0) 8. "^(([0-9]+\.[0-9]*[1-9 ...
常用JavaScript代码
- 博客分类:
- javascript
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey
PHP 实现301转向代码
- 博客分类:
- PHP
<?php$url=""];header("HTTP/1.1 301 Moved Permanently");header ("Location:$url");?>
1. 魔术常量
__LINE__
文件中的当前行号。
__FILE__
文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。
__DIR__
文件所在的目录。如果用在被包括文件中,则返回被包括的文件所在的目录。它等价于 dirname(__FILE__)。除非是根目录,否则目录中名不包括末尾的斜杠。(PHP 5.3.0中新增) =
__FUNCTION__
1. replace();
例:update goods set keywords=replace(keywords,'?','!')
将goods表中keywords字段中的?替换为?
2. CONCAT(str1,str2,...)
返回来自于参数连结的字符串。如果任何参数是NULL,返回NULL。可以有超过2个 的参数。一个数字参数被变换为等价的字符串形式。 例: select CONCAT('My', 'S', 'QL'); -> 'MySQL'
目录
一、优化概述
二、查询与索引优化分析
1. 性能瓶颈定位
Show命令
慢查询日志
explain分析查询
profiling分析查询
2. 索引及查询优化
三、配置优化
1) max_connections
Mysql自带profiling性能分析工具
- 博客分类:
- Mysql
1. show variables like '%profiling%'; (查看profiling信息)
2. set profiling=1; (开启profiling)
3. 执行SQL查询 例:select goods_name from ecs_goods where goods_id <5000;
show profiles;
4. show profile for query 4;
show profile 的格式如下:
SHOW PROFILE [typ ...
通过jQuery解决AJAX跨域问题
- 博客分类:
- jQuery
<!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>
<meta http-equiv="Content-Type" content="text/html; char ...
JS代码优化
- 博客分类:
- javascript
1、字符串的拼接
用数组join的方法代替+=的方法,可以提高执行效率;
实例:
<div class="one" id="one"></div>
<input type="button" value="效率低" onclick="func1()"