- 博客(21)
- 收藏
- 关注
原创 支付宝异步通知notify_url与return_url
支付宝接口使用文档说明 支付宝异步通知(notify_url)与return_url. 现支付宝的通知有两类。 A服务器通知,对应的参数为notify_url,支付宝通知使用POST方式 B页面跳转通知,对应的参数为return_url,支付宝通知使用GET方式 (通知地址不需要像以前一样去账户内设置,而是由客户在支付的时候通过参数传递给我地址。 例如 notify_url
2016-11-04 12:49:03
13971
原创 对memcache的数据(key-value)进行遍历
下面贴上一段php实现的遍历memcache数据的代码,其他语言可以参考代码自己实现<?php$host='192.168.15.225';$port=11211;$mem=new Memcache();$mem->connect($host,$port);$items=$mem->getExtendedStats (‘items’);$items=$items["$host:$p
2016-10-25 20:35:30
1214
原创 关键字搜索十次存入memcache
需求:写 一个关键词搜索 搜索十次存入memcache 十次以下读取数据库实现思路:memcache 键名为搜素关键词首先根据搜索关键词 查询memcache中是否存有内容没有内容的情况:读取数据库 同时将1存入memcache存有内容的情况:判断memcache中的值小于等于9 : 递次加1 替换memcache判断memcache中的值等于10
2016-10-24 14:40:16
495
原创 【案例】使用PHP的内置函数,通过DES算法对数据加密和解密
PHP中内置了一个功能强大的函数库,即Mcrypt。 其实,mcrypt本身就提供了强大的加密解密方法,并且支持很多流行的公开的加密算法,如DES, TripleDES, Blowfish (默认), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 and GOST in CBC, OFB, CFB and ECB。 这里简单的
2016-07-30 16:38:22
3568
原创 常用对称加密算法(DES/AES)类(PHP)
/** * 常用对称加密算法类 * 支持密钥:64/128/256 bit(字节长度8/16/32) * 支持算法:DES/AES(根据密钥长度自动匹配使用:DES:64bit AES:128/256bit) * 支持模式:CBC/ECB/OFB/CFB * 密文编码:base64字符串/十六进制字符串/二进制字符串流 * 填充方式: PKCS5Padding(DES)
2016-07-30 16:02:57
750
原创 yii2中sphinx搜索 多条件选择搜索
案例要求,效果图首先,你需要安装spinx,具体安装可以百度一份如何安装,网上有很多,就不说了,那么,安装完成后,打开sphinx(即你所建的sphinx安装目录),找到这个文件,sphinx/etc/csft_mysql.conf文件,在编译器中,打开这个文件,修改sphinx的源文件,配置改完配置后,停止sphinx服务,打开cmd,进入到你安装的sphinx安
2016-07-25 15:49:03
1147
原创 Yii2.0实现AJAX搜索、分页
//1.首先判断搜索的数据是否为空[php] view plain copy $username = \Yii::$app->request->post('username'); //接收搜索的数 //2.定义一个Where条件 目的是让Sql语句 恒成立[php] view plain copy $where
2016-07-25 12:38:08
2822
原创 外键约束
1.创建class,课程表DROP TABLE IF EXISTS `class`;CREATE TABLE `class` ( `scno` varchar(10) NOT NULL, `scname` varchar(10) default NULL, PRIMARY KEY (`scno`)) ENGINE=InnoDB DEFAULT CHARSET=utf
2016-07-24 16:11:24
384
原创 sphinx的安装与使用
sphinx安装使用之(wamp&lamp)Sphinx(Sphinx(斯芬克司))Sphinx是一个基于SQL的全文检索引擎,可以结合 MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引
2016-07-23 07:41:50
4513
原创 excel的导入导出
public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES['file']; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],$filePath); //默认用excel2007读取exce
2016-07-22 21:18:05
395
原创 git on server(ssh)深入剖析,github提供服务原理
.安装好linux,安装好git(192.168.1.239)2.创建一个用户zph(让此用户提供git on server),密码设置为12345678[python] view plain copy # useradd zph [python] view plain copy # passwd zph 3.切换
2016-07-22 21:17:23
309
原创 session入redis
Session信息入redisSession简介session,中文经常翻译为会话,其本来的含义是 指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在 一个浏览器会话期间,...”,这里的会话一词用的就是其本义,是指从一个浏览器窗口打开到关闭这个期间①。最混乱的是“用户(客户端)在一次会话
2016-07-22 21:13:15
375
原创 session入mysql
[php] view plain copy ini_set("session.save_handler","user"); //session.gc_probability = 1 分子 ini_set("session.gc_probability",1); //session.gc_divisor = 1000 分母 ini_set("session
2016-07-22 21:12:09
417
原创 linux安装redis以及php操作redis
百度搜素redis菜鸟教程 左侧最下面php使用redishttp://www.runoob.com/redis/redis-php.htmlPHP安装redis扩展以下操作需要在下载的 phpredis 目录中完成:$ wget https://github.com/phpredis/phpredis/archive/2.2.7.tar.gz$ cd phpredis-2
2016-07-22 18:30:03
816
原创 centos之lnmp
再安装之前大家可以先看一下lamp的安装过程http://blog.youkuaiyun.com/zph1234/article/details/512481241.安装nginx[python] view plain copy yum install yum-priorities -y wget http://nginx.org/packages/cen
2016-07-20 15:07:10
431
原创 mysql 主从复制配置
主从复制配置步骤如下:主服务器:从服务器ip地址分别为[python] view plain copy 192.168.145.222、192.168.145.226 1、修改主服务器master:[python] view plain copy vi /etc/my.cnf [mysqld] log-b
2016-07-20 15:05:22
1254
原创 curl模拟post请求提交
header('content-type:text/html;charset=utf-8'); function curlPost($url,$data,$method){ $ch = curl_init(); //1.初始化 curl_setopt($ch, CURLOPT_URL, $url); //2.请求地址 curl_setopt($ch, CURLO
2016-07-18 19:56:39
2972
原创 使用sphinx创建搜索引擎
建立数据库索引表从最简单的索引开始建立好了(此处省去了sphinx的安装过程)。-- 建立索引表create table sphinx_searchs( id int(10) unsigned auto_increment, key varchar(20) not null, primary key id) enginer=innodb;12进行sphinx设置# 全局设置
2016-07-17 18:03:39
467
转载 coreseek实时索引更新之增量索引
coreseek实时索引更新有两种选择:1.使用基于磁盘的索引,手动分区,然后定期重建较小的分区(被称为“增量”)。通过尽可能的减小重建部分的大小,可以将平均索引滞后时间降低到30~60秒.在0.9.x版本中,这是唯一可用的方法。在一个巨大的文档集上,这可能是最有效的一种方法2.版本1.x(从版本1.10-beta开始)增加了实时索引(简写为Rt索引)的支持,用于及时更新全文数据。在RT索
2016-07-17 17:59:50
2466
1
转载 sphinx的安装配置和中文分词包coreseek
sphinx在此处下载:http://sphinxsearch.com/downloads/release/本次我下的是2.2.4版本自持中文分词的包叫做coreseek,其实就是带了中文分词插件的sphinx,在此处下载:http://www.coreseek.cn/本次我下的是稳定版3.2.14先写个结论,sphinx本身是可以支持中文搜索的,只是不支持
2016-07-17 17:54:47
946
原创 centos7之lamp环境搭建
一、配置防火墙CentOS 7.0默认使用的是firewall作为防火墙。1、关闭firewall:[python] view plain copy systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动
2016-07-14 18:26:09
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人