Mar212014
Feb252014
MySQL大数据量分页SQL语句优化
分页程序原理很简单,这里就不多说了,本篇文章主要说的是在数据表记录量比较大的情况下,如何将分页SQL做到更优化,让MySQL执行的更快的方法。
一般的情况下,我们的分页SQL语句是这样的:
SELECT * FROM table ORDER BY id LIMIT 1000,10;
以上SQL语句在原理上和在实际操作中是不会存在什么问题,但是当table表的数据量达到几十万以上的时候,上面的语句执行一遍,可能会要执行个十几...阅读全文
Jan042014
MikroTik RouterOS/ROS统计在线用户数脚本
添加地址列表,多个网段添加一行
/ip firewall address-list
add address=192.168.1.0/24 disabled=no list=lan
add address=192.168.2.0/24 disabled=no list=lan
添加地址列表,多个网段添加一行
/ip firewall address-list
add address=192.168.1.0/24 disabled=no list=lan
add address=192.168.2.0/24 disabled=no list=lan
添加L7识别视频和下载用户
/ip firewall layer7-pro...阅读全文
Jan042014
php mysql基本操作总结
偶尔要用到php做一些mysql数据库的操作测试,自己写起来太麻烦,搜索的结果一般都又包含一大堆没用的代码,这里将php mysql的操作做一下总结,希望以后用到的时候不用再感到麻烦了。
<?php
$dbhost='localhost';
$dbuser='root';
$dbpass='123456';
$dbname='products';
$connect=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$connect) exit('数据库连接失败!');
mysql_sel...阅读全文
Dec312013
jquery插件开发方法分享
首先说明的是jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数;另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种插件的开发方法做一些分享。
1、类级别的插件开发
类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的例...阅读全文
Dec142013
关于修改mysql数据库字符集的方法
本文总结了一些关于修改MySQL数据库的字符集的方法以及在实际开发中出现字符集乱码时候的一些解决办法。
Liunx下修改MySQL字符集:
1.查找MySQL的cnf文件的位置
find / -iname ‘*.cnf’ -print
/usr/share/mysql/my-innodb-heavy-4G.cnf
/usr/share/mysql/my-large.cnf
/usr/share/mysql/my-small.cnf
/usr/share/mysql/my-medium.cnf
/usr/share/mysql/my-huge.cnf
/usr/share...阅读全文
Oct122013
Aug222013
IE6通过get发送奇数个汉字请求会乱码的解决方法
最近用php写个程序(UTF8编码)时发现以http get方式发送奇数个汉字到服务器端时会出现乱码,刚开始以为PHP程序或服务配置有问题,后来检查了半天发现不是,在google中搜索到看到有人说是IE6存在兼容问题,IE7,IE8,FIREFOX,CHROME都没有这个问题。
对于这个问题解决方法很简单了,直接使用urlencode编码进行处理一下即可,注意如果使用的是javascript传递的参数,则使用的是encodeURI函数。...阅读全文
Aug172013
PHP记录搜索引擎来路以及搜索输入的关键字
利用php记录搜索引擎的来路以及用户搜索输入的关键字,代码如下:
<?php
function recordUrlKeywords($url){
$spider=array('baidu.'=>'百度','google.'=>'谷歌','soso.'=>'搜搜','sogou.'=>'搜狗','www.so.com'=>'360');
$q=array('百度'=>'/wd=([^&]*)/i','谷歌'=>'/q=([^&]*)/i','360'=>'/q=(.*)/i','搜狗'=>'/query=([^&]*)/i','搜...阅读全文
Aug142013
javascript实现原生ajax的几种方法
自从js有了各种框架之后,比如jquery,使用ajax已经变的相当简单了。但有时候为了追求简洁,可能项目中不需要加载jquery这种庞大的js插件。但又要使用到ajax这种功能该如何办呢?下面和大家分享几种利用javascript实现原生ajax的方法。
首先实现ajax之前必须要创建一个 XMLHttpRequest 对象的。如果不支持创建该对象的浏览器,则需要创建 ActiveXObject,具体方法如下:
var xmlHttp;
f...阅读全文