- 博客(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 5715
原创 yii2使用AdminLTE 模板
一、安装 AdminLTE 渲染后台 1、利用 AdminLTE 渲染后台模板 AdminLTE 是一个完全响应管理模板。基于 Bootstrap3 框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。内置了多个页面,包括仪表盘、邮箱、日历、锁屏、登录及注册、404错误、500错误等页面。 进入 cmd,切换到 advanced 目录,输入 composer
2017-11-15 11:04:34 8291 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 925
原创 php之一致性hash分布式算法
* 一致性hash分布式算法 * @param $key * @return int * 实现步骤 * 1.先将0~ 是32位最大带符号整数(0x7FFFFFFF) 想象成一个闭环 * 2.将服务器列表通过hash算法分布在 圆环之中 * 3.将key值也分布在圆环之中 * 4.通过_isSorted判断服务器是否需要进行倒序排序 排序后遍历服务器 找到最近的服务器 返
2017-11-15 11:00:39 342
原创 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 459
原创 史努比类库登录批量回帖
模拟画皮网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 234
原创 PHP高精度数值计算方法
PHP对于浮点型的数据需要用不同的方法去解决 要使用 BC 这个函数库,要在编译 PHP 程序时加入 --enable-bcmath 的选项。 bcadd: 将二个高精确度数字相加。 bccomp: 比较二个高精确度数字。 bcdiv: 将二个高精确度数字相除。 bcmod: 取得高精确度数字的余数。 bcmul: 将二个高精确度数字相乘。 bcpow:
2017-11-15 10:57:44 761
原创 php正则匹配文章中的远程图片地址并下载图片到本地
今天在做一个简单的采集程序需要下载对方网站内容,然后把内容中的图片再保存在本地服务器上,下面我来给各位同介绍我的具体操作方法,下载图片主要用到了file_get_contents 函数,具体方法如下。 这里我们使用php的正则表达式来实现 $content = '这里是文章内容,这里插入一张图片测试 '; $content = stripslashes ( $content
2017-11-15 10:56:53 680
原创 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 1305
原创 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 222
原创 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 235
原创 PHP 一句话删除目录下所有文件
无须再使用递归算法 array_map('unlink', glob('*')); PHP array_map() 函数 定义和用法 array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。 语法 array_map(function,array1,array2,array3..
2014-11-26 11:20:54 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人