关闭
当前搜索:

Centos7 源码安装 Apache

第一部分:前期准备 需要下载的东西 下载 Apache 源码包  下载地址: http://httpd.apache.org/download.cgi                             我下载的  httpd-2.4.20.tar.gz 下载 Apr                       下载地址 :http://archive.apache.org/dist/ap...
阅读(3701) 评论(0)

QQ登陆绑定代码

//本代码并非完美,也许存在不良之处,高手请多指点,请勿吐槽! //qq登陆 public function qq_login(){ vendor('Connect.qqConnectAPI'); $qc = new QC(); $qc->qq_login(); } //qq验证登陆 public function qq_callback(){ vend...
阅读(307) 评论(0)

Linux定时任务Crontab详解

今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法: 首先查看一下/etc/crontab文件: $ c...
阅读(739) 评论(0)

Redis常用数据类型

Redis最为常用的数据类型主要有以下五种:   ●String   ●Hash   ●List   ●Set   ●Sorted set   在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:type代表...
阅读(562) 评论(0)

linux下文件夹的创建、复制、剪切、重命名、清空和删除命令

在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一、目录创建 在/home/wwwroot目录下新建一个sinozzz123的文件夹 mkdir /home/wwwroot/sinozzz123 二、目录复制 1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sinozzz1...
阅读(4762) 评论(0)

Linux文件常用命令

第一部分:目录树 /bin bin是binary的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。 /boot 这里存放的是启动LINUX时使用的一些核心文件。 /dev dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:...
阅读(519) 评论(6)

求两个日期的差数,例如2007-2-5 ~ 2007-3-6 的日期差数(天数)

方法一 :先用strtotime转换成unix时间戳,然后相减,除以 一天的秒数 86400. 方法二 :先用mktime转换成unix时间戳,然后相减,除以 一 天的秒数 86400. 具体代码如下: 方法一: <?php class Dtime { function get_days($date1, $date2) { $time1 = strtotime($date1); $t...
阅读(1040) 评论(3)

php 首字母及"_"后首字母都要大写(实现字符串中"open_door"转换成"OpenDoor")

/* 首先记住这几个函数 ucwords(string) //每个单词首字母大写 ucfirst(string) //字符串第一个字母大写 strtolower(string) //字符串转换成小写 strtoupper(string) //字符串转换成大写 */ //方法一 function change($str) { $arr = expl...
阅读(2219) 评论(4)

五种方式获取一个文件的扩展名

在PHP面试中,经常碰到此题 :要求写出5种以上的方法,获取一个文件的扩展名,其实也是在考察面试者基础知识的掌握程度, 下面整理了几种常用的方法(下面方法返回的都是不带’.'的,如果要求带 ‘.’的话 自己改一下): <?php $file = ‘siyuantlw/程序设计.php’; function getExt1($file) { return substr(strrc...
阅读(1428) 评论(3)

写一个函数替代strrev()--实现字符串翻转

function rev($str) { $len=strlen($str); for($i=$len-1;$i>=0;$i--) { $a.=$str{$i}; } return $a; } $str="1234567890"; echo rev($str); ehoc ""; echo strrev($str); */ //循环法如下 fu...
阅读(1771) 评论(5)

邮箱找回密码功能

原理很简单: 用户找回密码的时候,填写用户名,程序得到用户名便可以去数据库取出用户对应的密码以及当时填写的邮箱, 根据用户名和密码生成一个key=md5(username+password),然后$string=base64_encode(username+key),发送邮件给用户,邮件内容为http://www.xxx.com?p=$string, 用户点击链接地址,程序进行相关操作,先$...
阅读(2268) 评论(4)

用户登录记住密码功能(记住登陆状态),下次不需要重新登录,注意安全问题!实现原理

做网站的时候经常会碰到要实现记住密码,下次自动登录,一周内免登陆,一个月内免登陆这种需求。这种功能一般都是通过cookie来实现的。 本篇文章将简单说一下如何使用php实现该需求的。当然实现该需求的方法有N多种。 整个过程就是用户在登陆的时候,如果选择了记住密码或者一周内免登陆等这个选项的时候,则在用户成功登陆操作完成之后, 存储一个实现自动登录的cookie的数据到数据库的用户表里面,作为下...
阅读(5320) 评论(5)

登录安全性 一天内连续输入密码错误3次,第二天才能登录(过了当天凌晨24点),实现原理

登录安全性 一天内连续输入密码错误3次,第二天才能登录(过了当天凌晨24点) 下面我们先在数据库中建立一个试验表,id,用户名username,密码pwd,次数num,时间time(date); 这个功能主要在数据库中分3中情况判断 1:解锁时间到了,清除数据库以前的记录数,次数值还原0 2:在解锁时间内,但是不良记录已经达到3次,不能登 3:在解锁时间内,并且不良记录未满3次,可以登录...
阅读(2614) 评论(4)

将centos 7 自带的 php 5.4升级为 5.6

1.进入终端后查看php版本 php -v 输出可能如下: PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7...
阅读(6833) 评论(1)

PHP AJAX JSONP实现跨域请求使用实例

实例1 test.html test ajax.js $.ajax({ type : "post", url : "ajax.php", dataType : "jsonp", jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(默认为:callback) jsonp...
阅读(1608) 评论(0)
92条 共7页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:104854次
    • 积分:1899
    • 等级:
    • 排名:千里之外
    • 原创:90篇
    • 转载:1篇
    • 译文:1篇
    • 评论:46条
    最新评论