php相关技术
逗比吃橙子
这个作者很懒,什么都没留下…
展开
-
php分10个不同等级压缩优化图片
今天找到一个php写的压缩图片程序,可以分10个等级(0-9)来压缩,0等级时压缩比率不是很大,图片不会失真;随着压缩等级不断增大,图片会变得越来越不清晰,通常压缩后图片大小可以减少到原来的50%,压缩比还是挺大的。如下是php压缩图片程序Header("Content-type: image/PNG");/*告诉IE浏览器你做的程序是张图片*/$image = @imagec转载 2017-02-16 16:31:09 · 1007 阅读 · 0 评论 -
Yii框架
echo Url::to(['site/index']); // /index?r=site/index&src=ref1#nameecho Url::to(['site/index', 'src' => 'ref1', '#' => 'name']); // the currently requested URLecho Url::to();转载 2017-04-14 17:26:08 · 389 阅读 · 0 评论 -
php mktime time
time()函数是返回当前时间的。而mktime()函数的主要功能不是返回当前时间,而是格式化时间。虽然单独写mktime()而不加任何参数如:echo mktime()和echo time()的效果是一样的。但本质上是不一样的。PHP mktime() 函数PHP Date / Time 函数定义和用法mktime() 函数返回一个日期的 Unix 时间戳。参数总是表示 GM转载 2017-03-31 16:47:10 · 669 阅读 · 0 评论 -
Yii Query
Query Builder[php] view plain copy$rows = (new \yii\db\Query()) ->select(['dyn_id', 'dyn_name']) ->from('zs_dynasty') ->where(['between','dyn_id', 1,30])转载 2017-04-09 00:18:56 · 488 阅读 · 0 评论 -
大数据处理
大数据处理的流程主要包括以下四个环节:采集、导入(预处理)、统计(分析)、挖掘,下面针对这四环节进行简单阐述。 大数据处理之一:采集 大数据的采集是指利用多个数据库来接收发自客户端(Web、App或者传感器形式等)的数据,并且用户可以通过这些数据库来进行简单的查询和处理工作。比如,电商会使用传统的关系型数据库MySQL和Oracle等来存储每一笔事务数据,除此之外,Redis和MongoD转载 2017-02-24 20:38:37 · 311 阅读 · 0 评论 -
大数据处理
大数据处理的流程主要包括以下四个环节:采集、导入(预处理)、统计(分析)、挖掘,下面针对这四环节进行简单阐述。 大数据处理之一:采集 大数据的采集是指利用多个数据库来接收发自客户端(Web、App或者传感器形式等)的数据,并且用户可以通过这些数据库来进行简单的查询和处理工作。比如,电商会使用传统的关系型数据库MySQL和Oracle等来存储每一笔事务数据,除此之外,Redis和MongoD转载 2017-02-24 20:38:07 · 423 阅读 · 0 评论 -
唯一ID
//方案一 $units = array(); for($i=0;$i $units[] = uniqid(); } $values = array_count_values($units); $duplicates = []; foreach($values as $k=>$v){ if($v>1){转载 2017-03-03 21:16:55 · 249 阅读 · 0 评论 -
PHP遍历文件夹及子文件夹所有文件
1 2 3 php 4 function traverse($path = '.') { 5 $current_dir = opendir($path); //opendir()返回一个目录句柄,失败返回false 6 while(($file = readdir($转载 2017-03-03 18:10:12 · 321 阅读 · 0 评论 -
Lucene
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucen转载 2017-02-21 20:13:30 · 231 阅读 · 0 评论 -
获取当日0点和24点时间戳的方式
获取当日0点和24点时间戳的方式方法1://当日0点的时间$dateStr = date('Y-m-d', time());$timestamp0 = strtotime($dateStr);//当日24点的时间$timestamp24 = strtotime($dateStr) + 86400; 方法2://获取当日零点的时间戳$y = dat转载 2017-04-24 17:30:24 · 5262 阅读 · 0 评论