自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (8)
  • 收藏
  • 关注

转载 PHP垃圾回收机制的理解

本文主要讨论PHP5.2和5.3的垃圾回收机制区别。 5.2使用的是“引用计数”方式进行回收。简单地理解的话,就是每个分配的内存区域都有一个计数器,记录有多少个变量指针指向这片内存。当指向该片内存的指针数量为0,那么该片内存区域就可以被回收。 引用计数计数简单,强大,但是有一个致命的缺陷,就是环状引用。考虑以下的代码: Php代码  

2016-04-24 14:45:40 513

转载 Git 常用命令整理

初始化配置 C代码  #配置使用git仓库的人员姓名  git config --global user.name "Your Name Comes Here"    #配置使用git仓库的人员email  git config --global user.email [email protected]    #配置到缓存 默认15分钟  git conf

2016-04-21 11:51:30 416

转载 Linux---git的常用命令以及在github上获取,上传代码

原文1:环境说明: 系统:Centos 7 Git version 1.8.3.1 ssh-6.4p1 Gitbub: https://github.com/ 时至2015-04-042:git操作篇【初始化 git 配置 --- 创建仓库 --- 添加/删除文件 --- 提交更新 --- 查看日志】 2.1:初始化 git 配置 $ git config --global user.

2016-04-21 10:59:38 814

转载 linux crontab 定时执行php脚本

执行crontab -e,打开定时任务文本,在里面编辑定时任务脚本。 我的定时脚本 :  0 12 * * * /usr/local/php/bin/php /var/www/html/testmall/includes/task.base.php  0 12 * * * /usr/local/php/bin/php /var/www/html/testmail.php

2016-04-21 10:00:33 1315

转载 使用 Git Hook 实现网站的自动部署

自动化能解放人类的双手,而且更重要的是,因为按照规定的流程来走,也减少了很多误操作的产生。不知道大家平时都是怎么样更新自己生产环境的代码的,FTP 覆盖旧文件、服务器定时任务去 build 最新的源码,还是有更高级的做法?目前我在使用 Git Hook 来部署自己的项目。Git Hook 是 Git 提供的一个钩子,能被特定的事件触发后调用。其实,更通俗的讲,当你设置了 Git Hook

2016-04-13 17:47:17 1050

原创 微信开放平台开发-授权、全网发布(PHP)

这两天刚做了下微信开发平台的开发,梳理下。。。先看看授权的流程:第一步:接收component_verify_ticket:1、微信服务器每隔10分钟会向第三方的消息接收地址推送一次component_verify_ticket,拿到后需要在本地做好存储;2、微信第三方平台的消息是加密的(下图),需要进行解密才能获取需要的信息;3、接收并解密消息,代码如下:

2016-03-29 15:17:35 9953 8

转载 推送component_verify_ticket

include_once "wxBizMsgCrypt.php";// 第三方发送消息给公众平台$encodingAesKey = "";$token = "";$timeStamp = $_GET['timestamp']  ;$nonce = $_GET['nonce']  ;$appId = "";$encryptMsg = "接收到的xml用file_get

2016-03-24 17:53:51 2335

转载 CentOS通过删除旧内核解决/boot空间不足的问题

今天想给系统升级一下,所以就运行了yum upgrade命令,结果没有升级成功,原因是我的/boot目录空间不够了Transaction Check Error:  installing package kernel-2.6.32-220.17.1.el6.x86_64 needs 18MB on the /boot filesystemError Summary-------

2016-03-19 21:35:57 4077

转载 centos的常用基本命令

Linux的常用基本命令。  首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限。  在启动Linux后屏幕出现如下界面显示:  ……  Red Hat Linux release 9 (Shrike)  Kernel2.4.20.8 on an i686  login:  输入:root(管理员名)后,

2016-03-19 17:26:47 583

转载 Linux(centos7)下查看MySQL的安装路径

Linux(centos7)下查看MySQL的安装路径.Linux下查看mysql、apache是否安装,并卸载。   指令 ps -ef|grep mysql 得出结果 1.root     17659     1  0  2011 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe –datadir=/var/lib/mysql –socket=/

2016-03-19 16:53:15 19612

转载 CentOS 7 yum安装路径查询方法

先执行下面的命令,查看所有的已安装软件名称。rpm -qa 然后执行rpm -ql 软件名称就可以显示软件的安装路径。

2016-03-19 16:51:46 594

转载 PHP生成各种验证码和Ajax验证

转载链接:http://www.helloweba.com/view-blog-191.html验证码在WEB应用中非常重要,通常用来防止用户恶意提交表单,如恶意注册和登录、论坛恶意灌水等。本文将通过实例讲解使用PHP生成各种常见的验证码包括数字验证码、数字+字母验证码、中文验证码、算术验证码等等以及其Ajax验证过程。查看演示DEMO下载源码PHP生成验证码图

2016-03-19 15:57:57 499

原创 在 Windows 上安装 SVN Subversion 服务端

现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使用它完成版本控件的工作。本文将主要针对Windows平台讲述安装Subversion服务器的步骤。本文所使用的环境是如下操作系统Windows XP Professional SP2尽量使用原版,因为有朋友反映在部分类似番茄花园的盗版XP上,由于内部文件做过优化,

2016-03-19 15:57:02 489

转载 CentOS下使用crontab命令来定时执行任务

原文地址:http://www.centoscn.com/CentOS/help/2015/0424/5261.htmlcrontab命令 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定

2016-03-19 15:56:04 11265 1

转载 CentOS 7 安装lnmp

1lnmp 的全称是 linux+nginx+mysql+php 是一种高效的网站服务器架构。详细的就不一一介绍了。要装lnmp肯定要准备有linux系统的服务器了。本文以centos7.0为样本首先百度搜索lnmp 。进入lnmp一键安装网站lnmp#org。该网站也有详细的教程。2登陆root账号。执行命令 screen -S lnmp如果提示命令不存在,可

2016-03-19 15:55:11 722

转载 Host 'localhost' is not allowed to connect to

Host 'localhost' is not allowed to connect to this MySQL server解决方案 原因:之所以出现Host 'localhost' is not allowed to connect to this MySQL server,主要原因是用户在操作时,将root 这个用户不小心删掉了,而root 对应的ip地址一般用loc

2015-08-31 19:00:04 1021

转载 iframe图片上传

html代码: //iframe设置成隐藏的,src链接的页面为图片上传的后台文件页面,不过加不加影响都不大,只不过为了更精确而已 //表单的那么值对应着空框架的那么值,提交后跳转到空框架中,这样就不对父窗口页面进行刷新了echo "window.parent.document.getElementByIdx_x('tag_img').setAttribute('s

2015-08-19 16:18:04 2536

转载 数据库设计三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。                 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值

2014-06-16 20:47:00 529

转载 mysql函数大全

原文:http://www.cnblogs.com/cocos/archive/2011/05/06/2039469.html

2014-06-10 10:42:33 445

转载 mysql按区间group by

在统计需求中 有时往往需要对区间进行分组mysql中可以利用elt函数来实现此类需求mysql> select * from k1;+------+------+| id   | yb   |+------+------+|    1 |  100 ||    2 |   11 ||    3 |    5 ||    4 |  501 ||

2014-06-10 10:24:26 2359

转载 php 读取文件头判断文件类型的实现代码

<?php $filename = "11.jpg";//为图片的路径可以用d:/upload/11.jpg等绝对路径$file = fopen($filename, "rb");$bin = fread($file, 2); //只读2字节fclose($file);$strInfo = @unpack("C2chars", $bin);$typeCode = intval($str

2014-05-26 20:10:49 1431

转载 JSONP解决跨域提交数据(jquery jsonp Ajax)

JSONP是一个非常强大的构建mashp的方法,可是不是一个解决跨域访问问题的万能药。它也有一些缺点第一也是最重要的:JSONP不提供错误处理。如果动态插入的代码正常运行,你可以得到返回,但是如果失败了,那么什么都不会发生。你无法获得一个404的错误,也不能取消这个请求另外一个重要的缺点是如果使用了不信任的服务会造成很大的安全隐患。最近用JSONP做了一个跨域提交问题:js

2014-04-14 17:06:19 565

转载 mysql中key 、primary key 、unique key 与index区别

一、key与primary key区别CREATE TABLE wh_logrecord (logrecord_id int(11) NOT NULL auto_increment,user_name varchar(100) default NULL,operation_time datetime default NULL,logrecord_operation varcha

2014-01-06 14:53:47 668

转载 Mysql常用命令行大全

第一招、mysql服务的启动和停止net stopmysqlnet startmysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql-uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第

2013-12-31 17:56:27 532

转载 在 Windows 上安装 SVN Subversion 服务端

现在的Subversion已经足够稳定,而且已经进入了它的黄金时段。我们看到大量的项目都在使用它完成版本控件的工作。本文将主要针对Windows平台讲述安装Subversion服务器的步骤。本文所使用的环境是如下操作系统Windows XP Professional SP2尽量使用原版,因为有朋友反映在部分类似番茄花园的盗版XP上,由于内部文件做过优化,

2013-12-31 17:54:26 897

转载 php 获取今日、昨日、上周、本月的起始

php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime。下面首先还是直奔主题以示例说明如何使用 mktime 获取今日、昨日、上周、本月的起始时间戳和结束时间戳,然后在介绍一下 mktime 函数作用和用法。 //php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,0,0,date('m'),da

2013-12-31 17:49:57 735

转载 php中如何截取中文字符串

众所周知php原生函数substr是不支持截取中文字符串的。下面的代码提供了多种截取php中文字符串的方法。 1. 截取GB2312中文字符串//截取中文字符串 function mysubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i < $strl

2013-12-31 17:47:23 548

转载 ExtJs Ajax 跨域问题的解决办法(Jsonp)

传统的方法是这样:Ext.Ajax.request({    url:'http://www.xialeistudio.net/index.php?s=/Index/getNews/nums/5',    success:function(resp,opt){        //结果处理部分略过    }});这样你认为是没有问题的,但是现实是js默认是不允许跨域的。所以

2013-12-26 11:44:38 2721

转载 PHP读取XML的几种方法

XML源文件张三男28tank男281)DOMDocument读取xml<?php $doc = new DOMDocument(); $doc->load('person.xml'); //读取xml文件 $humans = $doc->getElementsByTagName( "humans" ); //取得humans标签的对象数组 fore

2013-12-26 10:44:16 695

转载 PHP实现定时任务

<?phpignore_user_abort();//用户关闭了浏览器还是会在后台执行脚本set_time_limit(0);//PHP默认超时30秒,这里设成无限$interval = 30*60;//延迟时间。以秒为单位do{    sleep($interval);//延迟函数    file_put_contents('a.txt',time()."\r\n",FILE_APP

2013-12-26 10:40:08 580

转载 PHP常用正则表达式,如验证网址,邮箱等

<?php/** * 常用的正则表达式来验证信息.如:网址 邮箱 手机号等 */class check {    /**     * 正则表达式验证email格式     *     * @param string $str    所要验证的邮箱地址     * @return boolean     */    public static function isEmai

2013-12-26 10:39:16 1055

转载 cmd命令执行mysql

CD/:返回根目录进入mysql/bin启动:net start mySql;  进入:mysql-u root -p/mysql -h localhost -u root -p databaseName;以下是无意中在网络看到的使用MySql的管理心得,在windows中MySql以服务形式存在,在使用前应确保此服务已经启动,未启动可用net start mysql命令启动。而L

2013-12-26 10:30:36 3528

转载 php获取图片信息

$imgurl = "http://www.jb51.net/images/logo.gif"; echo $ext = strrchr($imgurl,'.'); echo ''; //方法1 echo $ext1 = substr($imgurl,strrpos($imgurl, '.')); //方法2 echo ''; echo(@end(explode(".",$imgurl))

2013-12-26 10:24:43 751

转载 jq获取表单值与赋值代码

/*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /*获取单选按钮的值*/ var valradio = $("input[type=radio]:checked").val();

2013-12-26 10:21:17 952

转载 PHP防止快速刷新代码

//代理IP直接退出empty($_SERVER['HTTP_VIA']) or exit('Access Denied');//防止快速刷新session_start();$seconds = '3'; //时间段[秒]$refresh = '5'; //刷新次数//设置监控变量$cur_time = time();if(isset($_SESSION['last_time'])

2013-12-26 09:58:01 731

转载 php验证码类

1、Verify.class.php/** * 验证码类 * @author mark * @since 2013-10-15 */class Verify{ private $width; private $height; private $codeNum; private $code; private $im; functio

2013-12-26 09:56:26 511

转载 使用PHPMailer发送带附件并支持HTML内容的邮件

源于helloweba.com  转载链接:http://www.helloweba.com/view-blog-205.htmlPHPMailer是一个封装好的PHP邮件发送类,支持发送HTML内容的电子邮件,以及可以添加附件发送,并不像PHP本身mail()函数需要服务器环境支持,您只需要设置邮件服务器以相关信息就能实现邮件发送功能。本文将结合实例代码,讲解如何设置和实现发

2013-12-24 15:06:04 751

原创 微信网页授权获取用户基本信息

一、引导用户去授权页面:$url="https://open.weixin.qq.com/connect/oauth2/authorize?appid=appid&redirect_uri=redirect_uri&response_type=code&scope=SCOPE&state=STATE#wechat_redirect";用户同意授权后,页面将跳转至 redirect_ur

2013-12-19 18:29:56 7814 3

世界所有城市国家的数据库

世界所有城市和国家的数据库,应有尽有,地区很齐全

2014-04-25

php生成图表库图片

php生成chart,然后将chart存储为图片,很实用。

2014-04-25

中文分词 提取关键字

采用php写的 中文分词 提取关键字功能,简单实用,

2014-04-23

PHPMail邮件发送

PHPMail邮件发送,封装好的功能类,改好代理后,直接调用即可

2014-04-23

PHP CURL 模拟提交(支持代理)

PHP CURL 模拟提交(支持代理),一个封装好的功能能类,直接调用就好了

2014-04-23

图表Chart.js.zip

可以生成各种图表,很全面,也很实用,拿来即用。

2014-04-23

jQuery仿QQ窗口抖动特效

jQuery仿QQ窗口抖动特效,效果不错,可以看看。

2014-04-23

JQ复制粘贴插件ZeroClipboard-php环境中有效果

JQ复制粘贴插件ZeroClipboard,php环境中有效果。

2014-04-23

空空如也

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

TA关注的人

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