- 博客(14)
- 收藏
- 关注
原创 php利用redis实现分页列表,新增,删除功能
<?php/* * redis 分页数据类库 */class redisPage{ protected $_redis; protected $_redis_ip = '127.0.0.1'; //ip protected $_redis_port = 6379; //端口 protected $_redis_db = 0; //数据库号 prote
2017-11-15 11:05:05
5749
原创 yii2使用AdminLTE 模板
一、安装 AdminLTE 渲染后台1、利用 AdminLTE 渲染后台模板AdminLTE 是一个完全响应管理模板。基于 Bootstrap3 框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。内置了多个页面,包括仪表盘、邮箱、日历、锁屏、登录及注册、404错误、500错误等页面。进入 cmd,切换到 advanced 目录,输入composer
2017-11-15 11:04:34
8387
1
原创 php利用SPL实现针对大文件的读取
/*php 利用SPL实现针对大文件的读取*/header("Content-type: text/html; charset=utf-8");set_time_limit(0);class CsvReader { private $csv_file; private $spl_object = null; private $error; public f
2017-11-15 11:01:25
952
原创 php之一致性hash分布式算法
* 一致性hash分布式算法 * @param $key * @return int * 实现步骤 * 1.先将0~ 是32位最大带符号整数(0x7FFFFFFF) 想象成一个闭环 * 2.将服务器列表通过hash算法分布在 圆环之中 * 3.将key值也分布在圆环之中 * 4.通过_isSorted判断服务器是否需要进行倒序排序 排序后遍历服务器 找到最近的服务器 返
2017-11-15 11:00:39
363
原创 php之普通hash分布式算法
php之普通hash分布式算法<?php/* * 普通hash分布式算法 * @param $key * @return int */class Hash{ protected $_serverList = array(); public function __construct($_serverList){ if(is_array($_se
2017-11-15 11:00:01
482
原创 史努比类库登录批量回帖
模拟画皮网vapee回帖set_time_limit(0);header("Content-type: text/html; charset=utf-8");$user="***";$pass="***";require_once("Snoopy.class.php");$snoopy=new Snoopy();$snoopy->agent = "Mozilla/5.0 (Wind
2017-11-15 10:59:00
246
原创 PHP高精度数值计算方法
PHP对于浮点型的数据需要用不同的方法去解决 要使用 BC 这个函数库,要在编译 PHP 程序时加入 --enable-bcmath 的选项。 bcadd: 将二个高精确度数字相加。bccomp: 比较二个高精确度数字。bcdiv: 将二个高精确度数字相除。bcmod: 取得高精确度数字的余数。bcmul: 将二个高精确度数字相乘。bcpow:
2017-11-15 10:57:44
791
原创 php正则匹配文章中的远程图片地址并下载图片到本地
今天在做一个简单的采集程序需要下载对方网站内容,然后把内容中的图片再保存在本地服务器上,下面我来给各位同介绍我的具体操作方法,下载图片主要用到了file_get_contents 函数,具体方法如下。这里我们使用php的正则表达式来实现$content = '这里是文章内容,这里插入一张图片测试 ';$content = stripslashes ( $content
2017-11-15 10:56:53
699
原创 php拼接函数名
php拼接函数名$function_name = $this->_data['request']['header']['serviceName'].$this->_versionNumber;if(method_exists($this,$function_name)){$this->$function_name();}else{$this->_empty($function_
2017-11-15 10:54:44
1335
原创 mysql事物
MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set autocommit=0 禁止自动提交set autocommit=1
2015-07-20 08:36:21
247
原创 find_in_set查找存在的记录
select * from pa_news where find_in_set (87,cid) // 查看cid字段(84,85,86)中是否包含值87 返回结果集//cid格式 81,82,83,84
2015-07-20 08:34:14
264
原创 PHP 一句话删除目录下所有文件
无须再使用递归算法array_map('unlink', glob('*'));PHP array_map() 函数定义和用法array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。语法array_map(function,array1,array2,array3..
2014-11-26 11:20:54
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人