自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

grapemlin-某厂螺丝钉

实践是检验真理的唯一标准

  • 博客(55)
  • 收藏
  • 关注

原创 多文件打成压缩包下载

$zip = new \ZipArchive(); $zip_filename = 'aaa.zip'; $res = $zip->open($zip_filename, \ZipArchive::CREATE|\ZipArchive::OVERWRITE); if ($res === TRUE) { foreach...

2019-01-03 18:03:07 326

原创 dataTables的使用: button 显示隐藏和导出和每列添加检索功能

$(function(){ - 每列下面添加检索框 $('#dataTable tfoot th').each( function () { var title = $('#dataTable thead th').eq( $(this).index() ).text(); $(this).htm...

2018-12-01 14:08:00 2068

原创 mysql update 字段select 内容

UPDATE hm_opportunitiesINNER JOIN ( SELECT id, SUBSTRING_INDEX(opportunity_city, '-', 1) AS province FROM hm_opportunities) b ON hm_opportunities.id = b.idSET hm_opportunities.province = b....

2018-12-01 13:59:33 446

原创 解决mysql contact 值为空的问题

#问题描述:省份城市区域字段有空值,contact 合并为一个值导出,有空值存在.问题解决: DB::raw('CONCAT(IFNULL(service_province,""),IFNULL(service_city,""),IFNULL(service_district,"")) as 服务区域')添加ifnull判断,添加默认值...

2018-11-23 10:07:32 1875

原创 mysql 修改字段为1-10的随机数

update hm_service_providers set pri= floor(1 + rand()*10);

2018-11-20 10:34:20 4043

原创 DaTables php 使用数组展示数据

之前一直用对象来跑数据,现在数据是实时生成的,拼凑出来的数组数据,特此记录php 代码有一个处理好的二位数组$result = json_encode($result);将result 传递到页面隐藏域<input type="hidden" id="result" value="{{$result}}"/>页面代码 <link rel="styleshe...

2018-11-16 17:47:00 146

翻译 单点登录

因业务发展,公司有三个网站,需要做单点登录上网百度了一个demo,自己本地跑了一下,特此记录首先要有两个域名 a.com 和 b.com在a.com 下面有一个项目文件夹 test1和test2,以及外部的一个加密算法文件test1中 index.php <?php session_start(); ?> <!DOCTYPE html> ...

2018-11-07 10:28:43 720

原创 welcome to nginx

官网兼容以前路径访问,添加路径跳转手机端路由:laravel 路由pc端路由:laravel 路由,以前默认使用了domain/index.html 导致项目更新默认访问nginx配置成功页面(welcome to nginx),解决办法,重写配置,顺便301跳转手机端路由:laravel 路由Route::name(‘wap-index2’)->get(’/phone’, ‘Wap\I...

2018-11-07 10:06:11 1292

原创 svn e230001 phpstorm

浏览器访问ok,通过IDE出现上面的问题,解决办法就是我的截图;给予全线

2018-09-01 21:39:54 544

原创 phpstudy升级mysql版本到5.7 ,重启mysql不启动

phpstudy中mysql升级后MySQL服务无法启动问题产生: 安装好phpstudy后,升级了MySQL后,通过phpstudy启动,Apache可以启动,Mysql无法启动。解决方法: 之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQLa服务。 在cmd命令行下输入:sc delete mysql 即可删除。步骤:一、备份原来 phpStu...

2018-07-16 09:16:38 3198

原创 php 命令执行某个文件

php path加载文件,当前路径定义:define('PHP_ROOT_NEW', str_replace("\\", '/', substr(dirname(__FILE__), 0,-4)));require_once PHP_ROOT_NEW.'include/common.inc.php';如上文件为index.php则执行文件为: php index.php...

2018-06-12 14:58:22 2850

原创 Slim 和 laravel ORM运用

{ "require": { "slim/slim": "3.*", "illuminate/database":"~4.2" }}composer 加载require __DIR__ .'/vendor/autoload.php';require __DIR__ .'/database.php';require __DIR__ .'/...

2018-05-31 15:26:35 748

转载 拼接多幅图片成为一张图片(微信底部微信和指纹合二为一)

/** * 拼接多幅图片成为一张图片 * * 参数说明:原图片为文件路径数组,目的图片如果留空,则不保存结果 * * 例子: * <code> * $ci = new CombineImage(array("D:/Downloads/1.jpg", "D:/Downloads/2.png"), "D:/Downloads/3.png"); * $ci->combi...

2018-05-31 15:18:28 5336

原创 微信客服消息

public static function getMsg5($openid){ return '{ "touser":"'.$openid.'", "msgtype":"news", "n...

2018-05-31 15:15:32 287

原创 aes/cbc/pkcs5padding/128加解密

//******aes/cbc/pkcs5padding/128加解密****** private function aesEncrypt($data,$iv=''){ $enc_key = 'KlW';//随机生成16为由大小写字符和数字组成的字符串 $enc_iv = self::aesRandom(16,'1234567890abcdefghi...

2018-05-31 15:11:39 1452

原创 ffmpeg处理视频获取第一帧截屏

<?php /** * 通过ffmpeg获取视频信息类 * author by liuy */class ffmpegVideoInfo{ protected $_kc_ffmpeg_path = ' /usr/local/bin/ffmpeg -i "%s" 2>&1';//ffmpeg路径

2018-05-31 15:07:06 2488

原创 php 导出文件压缩包 ZipArchive

//写入xls文件 function pro_xls($sContent,$_userid,$sname){ //生成xls文件 $exportdir =PHP_ROOT.'data/export/'.$_userid.'/'; if(!is_dir($exportdir)) mkdir($exportdir); $e...

2018-05-31 14:55:43 1148

原创 图片处理插件

PhpThumb

2018-05-31 14:35:39 967

原创 优雅的弹框插件

artdialog sweetalter

2018-05-31 14:32:38 390

原创 laravel 分页重新定义

<?phpclass WeixinPresenter extends Illuminate\Pagination\Presenter { public function getPageLinkWrapper($url, $page) { return '<li><a href="'.$url.'">'.$page.'</a&g...

2018-05-31 14:24:35 288

原创 laravel Model 使用绑定方式调用App::bind

App::bind('dean', function($app) { return new Dean;});App::bind('comment', function($app) { return new Comment;});先绑定 protected $oDean; protected $oComment; public fun...

2018-05-31 14:17:45 2002

原创 标签button的使用

标签button 以前只是当作一个按钮来使用,最近的一个项目中使用了jquery.form.js,页面中的click事件总是出发form表单提交,很神奇,后来发现button默认type submit 如果只是button需要添加type button 问题结局 只有ie默认button 是typebutton 其他浏览器默认button type submit...

2018-05-17 10:26:58 1034

原创 mysql 根据字段的拼音排序

select name from represent where id<20 order by convert( name using gbk ) collate gbk_chinese_ci desc

2018-04-12 13:20:45 171

原创 检索框文字联想功能

强调内容 会传递参数q到控制器 function hospital_query(q){q){q){ arr = array(); **arr[‘suggestions′]=array();arr[‘suggestions′]=array();arr[‘suggestions’] = array(); arr['query'] = q;q...

2018-03-21 16:01:35 837

原创 金赛生长发育研究数据库的form表单提交之前的校验----onclick和onsubmit

onclick是提交之前点击提交按钮先发生的click事件 onsubmit是放在form上的点击button提交之后表单提交时触发。 先发生click后发生submit Enter name:

2018-03-16 09:14:32 309

原创 禁止页面滑动时会禁止一切事件这次记录使得状态过后再恢复滑动事件

@if($isShow==FAlSE) <div id="popContent" style="display: block;"> <div class="cover" style="display: block;"></div> <div class="pop_box">

2018-02-08 14:37:31 243

原创 仅记录,还没研究为什么时间比较大小date('Y-m-d H:i:s')时,与date('Y-n-j')无法比较大小,会出错

obj−>where(‘createdat′,′>=′,′2018−1−100:00′)无法比较大小,不执行" role=

2018-02-01 17:23:50 1605 2

原创 array_chunk 因数据全部取出,数据分组,从而实现分页的数组使用心得

以上是原数据 每组三条数据实现分组:$aInfo = array_chunk($aInfo[$type],3,true);键值不变的写法加上true键值改变的写法去掉true

2018-01-05 17:07:52 740

原创 javascript 控制 table tr display block 显示模式时,只对第一个单元格有效

//隐藏所有数据 $.each($("tbody#data_tr tr"), function(){ this.style.display = 'none'; }); //展示数据 var trs = $("tbody#data_tr tr[class='"+a+aa

2018-01-04 17:47:02 641

原创 解决ios上传的图片旋转问题

#开启php配置 function adjustPicOrientation(full_filename){full_filename){ exif = exif_read_data(fullfilename);if(full_filename); if(exif && isset(exif[‘Orientation’])) {exif[‘Orientat

2017-12-19 15:39:33 1328

原创 python学习,爬取淘宝评论数据

从网站访问地址,(学习地址:http://mp.weixin.qq.com/s/oO46GdmGeDdYGvW3B75qsg)找了一个评论地址: https://rate.tmall.com/list_detail_rate.htm?itemId=521136254098&spuId=345965243&sellerId=2106525799&order=1&currentPage=1从一个学习网

2017-11-30 16:43:12 4571 1

原创 php 二维数组排序

$data = array( array('volume' => 67, 'edition' => 2), array('volume' => 67, 'edition' => 2), array('volume' => 67, 'edition' => 2), array('volume' => 67, 'edition' => 2), array('vol

2017-11-15 13:35:22 243

原创 根据文件夹路径处理图片文件

因项目数据需求,需要对图片文件进行整理和打包图片存储路径: /upload/data/img/jpeg/201701/20170100320030303.jpeg /upload/data/img/jpeg/201702/2017010031030303_small.jpeg /upload/data/img/jpeg/201703/20170100302430303.jpeg /uploa

2017-11-03 16:28:55 349

原创 从百度云下载批量视频到本地

视频路径: http://bj.bcebos.com/btp2017/20170609/201706011625233283.mp4 百度云存储路径 桶/日期/日期和随机数.文件类型 下载好的批量数据 public function getDownFile(){ set_time_limit(0); //放开超时限制, @ini_set('memory

2017-11-03 10:20:24 3176

原创 多平台一个微信公众号的openid授权获取

public function getOpenid(){ if(Input::has('code')){ $sCode = Input::get('code'); $openid = WeixinController::getOpenId($sCode); $sUrl = ''; //获取链

2017-10-13 16:51:49 3192

原创 php 二维数组排序

foreach($aInfo as $val){ $key_arrays[]=$val['需要排序的字段']; } array_multisort($key_arrays,SORT_ASC,SORT_NUMERIC,$aInfo);

2017-10-10 15:38:48 225

原创 laravel 5.2路由学习web中间件back()的问题

laravel高版本添加了middlware的这个用于校验和获取和设置session的这个东西 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,

2017-09-27 10:19:37 893

原创 微信135富文本编辑器编辑的样式与页面无法兼容的问题

解决办法: html头部<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>改为<!DOCTYPE html

2017-08-29 17:41:08 3132

原创 页面加载条百分比

因业务需求,用户自己的网速很慢,需要在页面加一个加载的百分比数据条 在html头部 <script type="text/javascript"> var LoadingHtml = '<div class="wrapper progress_out" id="loadingDiv" style="position:relative;">'+ '<di

2017-08-29 09:50:55 1866

原创 SQLSTATE[08004] too many connections

1)  MySQL默认的最大连接数为100,可能在大访问量的时候造成了连接不上数据库。解决的办法:   1、如果MySQL数据库使用my.cnf文件配置   找到文件 /etc/my.cnf   编辑器打开,修改max_connections的值为10000。实际MySQL服务器允许的最大连接数16384。   set-variable = max_connections=10000

2017-08-14 13:07:14 5312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除