自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (3)
  • 收藏
  • 关注

原创 Fedora 中php环境安装phalcon扩展

1.sudo yum install php-devel php-mysqlnd gcc libtool2.安装git clone --depth=1 git://github.com/phalcon/cphalcon.gitcd cphalcon/buildsudo ./install3.修改php.iniextension=phalcon.so4.重启下

2015-03-04 18:09:56 563

原创 prc框架安装msgpack,yar扩展

官方网站;http://pecl.php.net/package/msgpackhttp://pecl.php.net/package/yar1.安装msgpack,msgpack是一个高效的二进制打包协议.prc的客户端和服务器都需要用到此扩展.(1).sudo yum install php-pecl-msgpack-devel.x86_64(2).修改ph

2015-03-04 09:42:37 1638

原创 Vim命令整理

一.Vim批量注释方法一ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Esc,就会全部注释了批量去掉注释ctrl+v,进入列编辑模式,横向选中列的个数(如"//"注释符号,需要选中两列),然后按d, 就会删除注释符号方法二使用下面命令在指定的行

2015-01-23 09:31:44 442

原创 git一些命令

1.初始化 git init2.暂存 git add xxx    (xxx:文件)3.提交 git commit -m xxx (xxx:描述)4.查看文件状态(比如是否被修改过): git status5.查看文件被修改了什么内容: git diff xxx (xxx:文件)6.查看历史记录: git log [--pretty=oneline]7.回滚:git res

2015-01-16 16:54:55 384

原创 php生成二维码

1.浏览器直接输出define('PATH',dirname(__FILE__)); include_once PATH."/phpqrcode/phpqrcode.php"; $value = 'http://www.baidu.com'; $errorCorrectionLevel = "1"; $matrixPointSize = "4"; $src = '1.png'; Q

2014-12-16 17:03:01 449

原创 js键盘捕获事件

// 捕获F5事件$("body").keydown(function(e){ var ev = window.event || e; var code = ev.keyCode || ev.which; if (code==116) { // 阻止默认的F5事件 if(ev.preventDefault) {

2014-11-10 14:23:11 755

原创 js响应刷新页面或者关闭页面事件

<!-- window.onbeforeunload = onbeforeunload_handler; window.onunload = onunload_handler; function onbeforeunload_handler(){ var warning="确认退出?"; re

2014-11-10 14:14:30 1744

原创 ci框架ajax分页

1.ci的分页类<?phpif(!defined('BASEPATH')) exit('No direct script access allowed');/** * CodeIgniter * * An open source application development framework for PHP 4.3.2 or newer * * @package Code

2014-11-01 11:22:02 1709

转载 php连接redis出现Redis server went away

php连接redis出现Redis server went away http://blog.csdn.net/wangxiaoming099/article/details/23166763http://blog.csdn.net/wangxiaoming099/article/details/23331721

2014-09-29 09:22:07 3391

原创 mysql学习笔记五----存储过程

存储过程(procedure)是Mysql在标准的sql语言上的扩展. 存储过程不仅允许嵌入sql语言,还可以定义变量,允许使用条件语句和循环语句,这样使得它的功能变得更加强大。1.创建create procedure 过程名(参数1…) begin   declare 变量名  类型;   执行语句;end$$如:delimiter $$   //修改语句结束

2014-04-14 15:53:59 558

原创 fadora 下安装webbench测试工具

webbench最多可以模拟3万个并发连接去测试网站的负载能力。目前最新版本:webbench-1.5.tar.gz。其实就是一个非常简单又很好用的web压力测试工具。1.安装(安装的前提:需要安装gcc和make)yum -y install ctags wget http://home.tiscali.cz/~cz210552/distfiles/webbench-

2014-04-09 10:52:45 663

原创 fadora 安装nodejs 版本v0.8.7

101 wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz 1013  tar -zxvf node-v0.8.7.tar.gz  1014  cd node-v0.8.7/ 1015  ./configure 1016  make install 1017  node -v

2014-04-08 14:43:11 530

原创 ajax无刷新更新表格内容

系统名称 版本号 1 winxp 1.0

2014-03-14 13:37:30 2286

原创 js时间控件插件

1.基于jquery框架的bootstrap datetimepicker时间控件 选择开始时间: 选择结束时间: $(function(){

2014-01-28 22:23:17 1702

原创 ci框架下利用weebox插件弹出对话框

html代码: "> " rel="stylesheet"> " charset="UTF-8"> " charset="UTF-8">下载js代码:$(function(){ $("#DownloadReport").click(function(){ $.weeboxs.open("", {contentType:'ajax',draggable:

2014-01-28 17:26:47 1202

原创 提示框显示

//提示信息显示隐藏 var x = 12; var y = 20; //设置提示框相对于偏移位置,防止遮挡鼠标 $("a.help").hover(function (e) { //鼠标移上事件 this.myTitle = this.title; //把title的赋给自定义属性 myTilte ,屏蔽自带提示 this.title = ""; var c

2014-01-27 10:53:04 512

原创 读取csv格式文件

/** * 读取csv文件 * add by huangjt 2013-01-15 */ public function inputCsv($fileName) { $handle = fopen($fileName, 'r'); $out = array (); $n = 0; while ($data = fgetcsv($handle, 10000)) {

2014-01-17 09:34:55 769

原创 php-fpm启动失败

-- Unit php-fpm.service has begun starting up.1月 16 11:23:09 localhost.localdomain php-fpm[12472]: [16-Jan-2014 11:23:09] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address

2014-01-17 09:05:08 12147 2

原创 jquery实现倒计时

var updEndNowTime =parseInt($.trim($(".mianyou").attr("nowtime"))+"000");function updateEndTime(){var time = updEndNowTime;$(".youtime").each(function(){var endTime =parseInt($.trim($(this).pare

2013-12-27 09:26:30 642

原创 jquery实现收藏效果

function fav(){ try { window.external.addFavorite(sURL, sTitle); } catch(e) { try { window.sidebar.addPanel(sTitle, URL, ""); } catch(e) { alert("加入收藏失败,请使用Ctrl+D进行添加"); } }

2013-12-22 11:09:23 2204

原创 jquery搜索设置默认值

$('.qt_ser_text').bind({ focus:function(){ if (this.value == this.defaultValue){ this.value=""; } $(".qt_ser_text").css("color","#333"); }, blur:function(){ if (th

2013-12-22 11:07:06 541

原创 js实现div整块向上移动的动画效果

body{ font: 14px/1.6 "Microsoft YaHei"; } ul, ol { list-style: none; } p{ padding: 0; margin: 0; } .mt10 { margin-top: 10px; } .clearfix { zoom: 1;

2013-12-17 09:48:37 12433

原创 mysql学习笔记四

mysql维护数据的完整性数据的完整性用于确保数据库数据遵从一定的商业的逻辑规则。在oracle中,数据完整性可以使用约束、触发器、过程三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 维护数据的完整性—约束约束用于确保数据库数据满足特定的商业规则。在mysql中,约束包括: not null、unique,

2013-12-04 15:23:19 548

原创 mysql学习笔记三

mysql字符集说明1.使用:show variables like '%char%';命令可以查看当前mysql的字符集设置。结果有6处使用了字符集,分别为:client 、connection、database、results、server 、system。(1)client是客户端使用的字符集。  (2)connection是连接数据库的字符集设置类型,如果程序没有指明连

2013-12-04 11:52:07 719

原创 mysql学习笔记二

修改表1.使用 ALTER TABLE 语句追加, 修改, 或删除列的语法ALTER TABLE tablenameADD   (column datatype [DEFAULT expr]  [, column datatype]...);ALTER TABLE tablenameMODIFY   (column datatype [DEFAULT expr]

2013-11-19 16:00:51 733

原创 mysql学习笔记一

1.使用命令行窗口连接MYSQL数据库 mysql –h 主机名 –u用户名 –p密码2.启动mysql数据库的常用方式:服务方式启动(界面)net stop mysql服务名 net start mysql服务名3.sql语句分类DDL : 数据定义语句 (create alter drop)DML : 数据操作语句 (insert update delete)D

2013-11-14 22:07:02 477

原创 explain命令和mysql不同存储引擎的区别

explain 可以帮助我们在不真正执行某个sql语句时,就执行mysql怎样执行,这样利用我们去分析sql指令.在开发中,我们经常使用的存储引擎 myisam / innodb/ memorymyisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表,回复表. INNODB 存储: 对事务要求

2013-11-14 20:48:32 821

原创 mysql优化

Mysql数据库的优化技术对mysql优化时一个综合性的技术,主要包括 1.表的设计合理化(符合3NF)2. 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引]3. 分表技术(水平分割、垂直分割)4. 读写[写:update/delete/add]分离5. 存储过程 [模块化编程,可以提高速度]6. 对mysql配置优化 [配置最

2013-11-14 20:39:01 652

原创 常用的mysql语句

1.mysql命令查询表的个数  SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='ename_trans'; 2.查找表存在select table_name from information_schema.tables where table_name like 'tran

2013-11-08 08:59:26 607

原创 jquery使用live绑定hover(out,over).

$(".images_list li").live({ mouseenter: function() { $(this).parent().children("a").hide(); $(this).children('a').show(); $(this).css({'border':"1px solid red"}); }, mouselea

2013-10-25 23:31:05 535

原创 用ci框架遇到的错误一

An Error Was EncounteredIn order to use the Session class you are required to set an encryption key in your config file.第一次使用session的时候出现这个错误,提示需要加个密钥才能使用。打开application/config下面的config.php 文

2013-10-24 14:56:11 578

转载 Eclipse快捷键大全(转载)

Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面

2013-10-15 16:27:47 446

原创 正则的收集

1.url地址判断#[-a-zA-Z0-9@:%_\+.~\#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~\#?&//=]*)?#si2.ip地址/((1?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(1?\d{1,2}|2[0-4]\d|25[0-5])/3.是否是数字 /^\

2013-10-15 15:36:18 460

原创 一段访客代码,也可以用于加锁的操作

function counter() { $dir = 'errorLog'; $file = 'counter.log'; // 新建文件夹 if (! file_exists($dir)) { mkdir($dir, 0777); } if (!is_readable($dir) || !is_writable($dir)) { chmod($di

2013-10-15 15:30:14 580

原创 js计算字符串长度,其中中文是utf8格式的

function getByteLen(val) { var len = 0; for (var i = 0; i < val.length; i++) { if (val[i].match(/[\u4e00-\u9fa5 ]/ig) != null) len += 2; else len += 1; } return len; }

2013-10-14 23:00:32 813 1

转载 PHP字符串长度计算 - strlen()函数

strlen()函数和mb_strlen()函数在PHP中,函数strlen()返回字符串的长度。函数原型如下:int strlen(string string_input); 参数string_input为要处理的字符串。strlen()函数返回字符串所占的字节长度,一个英文字母、数字、各种符号均占一个字节,它们的长度均为1。一个中午字符占两个字节,所以一个中午字符的

2013-10-14 22:58:46 704

原创 正则验证url和ip地址

public function checkUrl($content) { //包含url链接 $pattern1 = '#[-a-zA-Z0-9@:%_\+.~\#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~\#?&//=]*)?#si'; //包含ip地址 $pattern2 = '/((1?\d{1,2}|2[0-4

2013-10-14 22:54:12 1500

原创 获取客户端的ip地址

function retrieveClientIp() { if(defined('IS_CLI') && IS_CLI==TRUE) { return '0.0.0.0'; } if (getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif (getenv('HTTP_X_

2013-10-14 22:40:33 636

原创 异步传输方式加载页面

function getmore(obj,transtype,type=''){ var flag =$(obj).parent().siblings("#flag").val(); var domainsld=$('#domainsld').val(); var domaintld=$('#domaintld').val(); var domainlenstart=$('#domain

2013-10-09 16:22:46 501

原创 __autoload函数

今天发现了个神奇的函数,稍作记录下<?phpdate_default_timezone_set('Asia/shanghai');function __autoload($class_name) { $path=dirname(__FILE__)."/class/$class_name"; require_once $path . '.php';}// 这里会自动加载 当前目录

2013-09-27 10:40:31 450

php生成二维码

php生成二维码,不带logo和带logo的,浏览器直接输出的

2014-12-16

js时间控件实例代码

基于jquery框架的bootstrap datetimepicker 基于lhgcore的时间控件 基于jquery ui 的时间控件

2014-01-28

weebox插件源码

weebox插件源码,jquery对话框插件。

2014-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除