自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 yii 配置接受和返回json

'components' => [ 'request' => [ 'csrfParam' => '_csrf-app', 'parsers' => [ 'text/xml' => 'common\components\XmlRequestParser', ...

2018-11-06 17:19:20 1349

转载 证书中间件生成

1、打开网址https://www.myssl.cn/tools/downloadchain.html2、点击【证书分析】菜单3、将public.pem内容粘贴到输入框4、点击下一步 然后下载中间证书

2018-03-23 16:03:30 2278

原创 yii2 with的回调函数中参数使用

public function userPageList($where,$order='id desc',$cityName=''){ if(!empty($cityName)){ global $cName;//定义 $cName = $cityName;//赋值 $query = User::find()-

2018-01-26 15:19:54 1568

原创 位运算

// ...256 128 64 32 16 8 4 2 1// ...0 0 0 0 0 0 0 0 0// ...0 0 0 0 0 1 0 1 0 //二进制《=》十进制 10 a// ...0 0 0 1 1 0 0

2017-12-21 11:51:46 162

原创 aliyun网站部署

1,aliyun控制台配置1)域名解析  域名->域名列表->解析>添加解析(注意记录ip,考虑是否有负载均衡,若无使用真实ip,若有可使用虚拟ip)2)数据库设置 云数据库->列表->管理->创建数据库和账号并关联和指定权限2,代码相关切换到PHP访问目录,比如,/alidata/test/www1)获取代码:a,ftp上传,b,通过svn拉去 svn checkout sv

2017-10-24 16:40:11 298

原创 yii 组装多个条件

$goods=new Goods(); $where = [ 'and', ['shop_id' => $shopId] ]; if($status > 0){ $where[] = ['status' => $status]; } if($keyw

2017-02-10 12:52:45 384

转载 jq 动态绑定事件

这篇文章主要介绍了jQuery给动态添加的元素绑定事件的方法,对比了jQuery中事件绑定的方法以及常见版本使用绑定的区别,具有一定参考借鉴价值,需要的朋友可以参考下  本文实例讲述了jQuery给动态添加的元素绑定事件的方法。分享给大家供大家参考。具体分析如下:jquery中绑定事件一般使用bind,或者click,但是这只能是对已经加载好的元素定义事件,那些

2017-02-10 12:49:30 2392

转载 微信公众号开启企业付款到用户

将网址https://pay.weixin.qq.com/index.php/extend/product/lists?tid=3改为   https://pay.weixin.qq.com/index.php/public/product/detail?pid=5就能访问微信公众号隐藏功能之企业付款到用户功能啦!

2017-01-06 17:26:03 6713 1

转载 JSONView-for-Chrome

chrome 应用商店打不开,想装插件愁死人了。今天想到一个好方法,以 jsonView插件为例分享一下。1、打开 https://github.com ;2、搜索 jsonView 链接:https://github.com/search?utf8=%E2%9C%93&q=jsonview;3、选择需要的插件(我是选这个gildas-lormeau/JSONVie

2016-11-29 09:27:19 2135 1

原创 yii2 错误总结

1、"name":"Internal Server Error","message":"An internal server error occurred.","code":0,"status":500 //多数是验证规则中字段数据库中不存在2.ajax请求返回json格式,js解析不到,多半js这边把json对象写成了字符串了

2016-11-14 15:02:30 636

原创 有用的好东东

好东东

2016-10-14 11:03:13 3688

原创 百度地图自定义覆盖物

body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";} 给多个点添加信息窗口 // 百度地图API功能 var mp = new BMap.Map("allmap",{enableMapClick:fa

2016-10-11 09:53:12 1145 1

转载 Windows下Memcache的安装及PHP扩展配置方法

一、下载找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcached.exe二、安装WIN7 64位双击打开这个exe可能只有一个空的窗口,不能输入任何命令,所以这个exe不是这样用的。要运行cmd控制台,输入 F:\memcached.exe -d install 安装,再输入 F:\memcached.exe -d start 启动。Tips

2016-08-01 13:17:23 563

原创 identifier starts immediately after numeric literal

identifier starts immediately after numeric literal  这个错误,语法错误,数字后面不能直接跟字符串,不能编译通过。将传的字符串参数加上引号$mat.=' \'' .$obj->img. '\',this);">';

2016-07-15 16:40:55 537

转载 Laravel 学习笔记 —— 神奇的服务容器

原文地址: http://www.insp.top/learn-laravel-container 容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解

2016-06-27 10:38:20 439

转载 Laravel 实例教程 —— 如何在Laravel 5.1中进行自定义包开发

1、安装Laravel已安装Laravel的略过本步骤,未安装的参考Laravel安装文档:Laravel 5.1安装及配置2、创建目录和服务提供者在根目录下创建文件夹 packages/jai/contact/src进入src目录并创建一个服务提供者ContactServiceprovider.php:<?php namespace Jai\Contact;use Ill

2016-06-27 10:33:14 3174

转载 Laravel 5.1 定义事件、事件监听器以及触发事件实例教程

今天我们开始讲Laravel的事件,事件无处不在,比如用户登录、购买商品、搜索、查看文章,等等,都是事件,有了事件,就有事件监听器,事件监听器监听到事件发生后会执行一些操作,Laravel使用观察者模式来实现这种监听机制。本节我们通过一个简单的示例来讲述在Laravel中如何创建事件类、事件对应的监听器类,以及监听器如何监听事件发生并执行相应操作。这里我们基于之前基于模型+缓存对文章增删改查这

2016-06-27 10:31:02 1504

转载 laravel HTTP路由实例教程(三)—— CSRF攻击原理及其防护

1、什么是CSRF攻击CSRF是跨站请求伪造(Cross-site request forgery)的英文缩写。关于CSRF攻击原理及其防护,可查看Github上的这个项目:理解CSRF,说得比较详细和透彻。2、Laravel中如何避免CSRF攻击Laravel框架中避免CSRF攻击很简单:Laravel自动为每个用户Session生成了一个CSRF Token,该Token可用于验证

2016-06-27 10:28:27 2493

原创 复选框操作

1html 全选

2016-06-27 10:16:22 237

原创 购物车多店铺列表数组处理

/** * 在取出了所有购物车对应的商品信息后,按照店铺id对其进行分组 */ $store_group = array(); foreach ($goods_info as $item){ $store_group[$item['store_id']][]=$item; }

2016-03-17 10:58:44 1606

原创 phpstudy 配置虚拟主机

vhosts-conf 文件# sxec    DocumentRoot "F:/code/sxectp"    ServerName sxec.com    ServerAlias www.sxec.comhosts文件# Copyright (c) 1993-2009 Microsoft Corp.## This is a sam

2016-03-10 11:35:39 1305

原创 计算当天的起始时间

$start = mktime(0,0,0,date("m"),date("d"),date("Y")); $end = mktime(23,59,59,date("m"),date("d"),date("Y")); $where=array( 'member_id'=>$member_id, 'type'=>1, 'sta

2016-01-06 13:23:36 684

转载 响应式-瀑布流

Bootstrap_masonry .grid-sizer, .grid-item {float: left; margin-bottom: 15px;} .grid-item img{ width: 100%; }

2015-12-25 17:04:05 712

原创 编辑器上传的图片不能显示

web端原因是在上传的图片保存路径转义了特殊符号解决方案:入库前或读数据的时候stripslashes()删除转义app端原因是app需要的是绝对路径,而上传的路径是相对路径解决方案:正则追加上域名$data['content']= preg_replace("/src=\"\/ueditor/i", 'src="'.C('site_url').'/ueditor',

2015-12-11 15:50:56 585

转载 兼容 iOS 9 Safari 的应用跳转方案探索

很多做 web 开发的一定遇到过这种需求:点一个链接或按钮时,如果装了应用,就用该应用打开;没装的时候,iOS 跳 App Store 下载,Android 直接下载 apk 包。在做读读日报的时候,就被这玩意花费了好长时间;然而 iOS 9 发布后,方案又失效了,于是又折腾了我几个小时。首先做个科普,浏览器是无法知道应用有没有安装的。应用可以设置一个(或多个)自己能打开自定义 U

2015-11-30 16:09:29 638

原创 常用插件收录

1.Swiper:移动设备触控滑块的js框架,   http://www.swiper.com.cn 2.Highcharts 是一个用纯 JavaScript编写的一个图表库   http://www.hcharts.cn 3.layer是一款近年来口碑极佳的web弹层组件  http://layer.layui.com/ 4.artDialog 是一个设计得...

2015-11-12 10:40:02 335

转载 常用的正则表达式

1        /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/  电子邮件2        "^\d+$"  //非负整数(正整数 + 0)3        "^[0-9]*[1-9][0-9]*$"  //正整数4        "^((-\d+)|(0+))$"  //非正整数(负整数 + 0)5        "^-[0-9]*

2015-10-28 16:05:23 261

原创 限制PHP上传文件大小

第一个是设置最大的上传文件大小,第二个是设置最大的POST请求大小,第三个PHP脚本最长的执行时间,最后一个是脚本解析上传文件的最长时间:       php_value upload_max_filesize 100M       php_value post_max_size 100M       php_value max_execution_time 200000    

2015-10-28 15:50:32 256

原创 树形无限极分类下拉框选项

protected $_nodeSelect;//生成树形无限极分类下拉框选项 protected function _tree($array, $parentId=0, $tmp='', $pid=0, $path=''){ $tmp .= '    '; $path .= $pid ? $pid . '-' : ''; for($i=0

2015-10-26 15:59:46 1281

原创 linux配置ip端口号

1./etc/httpd/conf.d/test.conf8000> ServerName test.com//也可以是ip地址 DocumentRoot /var/www/test DirectoryIndex index.html index.php AddDefaultCharset utf-8 DefaultLanguage utf-8 LanguagePriority

2015-10-24 15:39:23 2483

转载 php 判断手机访问还是pc访问

<?php function is_mobile(){ // returns true if one of the specified mobile browsers is detected // 如果监测到是指定的浏览器之一则返回true $regex_match="/(nokia|iphone|android|motorola|^mot\-|so

2015-10-13 15:59:50 2625

原创 php 二维数据的排重和排序

排重:/** * 去掉二维数组中相同的记录 * @param array $array * @return array $data */function array2_unique($array){ $data = array(); foreach ($array as $key=>$value) { if (!in_array($value, $da

2015-09-28 15:16:03 380

转载 二维码生成

/** * 功能:生成二维码 * @param string $qr_data 手机扫描后要跳转的网址 * @param string $qr_level 默认纠错比例 分为L、M、Q、H四个等级,H代表最高纠错能力 * @param string $qr_size 二维码图大小,1-10可选,数字越大图片尺寸越大 * @param string $save_path 图片存储

2015-09-24 13:17:54 353

原创 加密规则

$tmpPwd = I('post.pwd');$tmpPwd=md5($tmpPwd);$tmpPwd = substr($tmpPwd, 10, 16);$tmpPwd = sha1($tmpPwd);$tmpPwd = substr($tmpPwd, 5, 32);即:substr(sha1(substr(md5($tmpPwd), 10, 16)), 5, 32)

2015-08-12 10:32:48 366

原创 微信接入,获取用户信息并入库

<?phpnamespace Home\Controller;use Think\Controller;define("TOKEN", C('WX_TOKEN'));class WeixinController extends Controller { private $appId; private $appSecret; public function _ini

2015-07-21 16:30:35 5059

转载 mysql 随机取一条或多条数据 高效率

本文转载地址:http://www.cnblogs.com/hfww/archive/2011/07/08/2223359.html本文详细解说了MySQL Order By Rand()效率优化的方案,并给出了优化的思路过程,是篇不可多得的MySQL Order By Rand()效率美文。 最近由于需要大概研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename

2015-07-15 09:54:07 26858 3

原创 mysql 错误提示

1、SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '' for key 'name'.//namee这个值有重复!检查下数据库 这个字段是不是设置了唯一!

2015-07-06 11:03:55 521

原创 多表查询的解决方案

1.连表查询2先查出副表的id,再在主表查询需要的字段,这样在循环查询数据库,不建议这样做3数组键值对比(大大减轻数据库压力)$data=$demandModel->field('medicine_id,sum(number) as number')->where($where)->group('medicine_id') ->order('add

2015-06-04 16:07:47 554

原创 jq ajax 异步删除

1、html页面 批量删除2、jq代码/* * ajax 单条删除 * @obj 操作的对象 * @url 请求的地址 */function drop(obj,url){ layer.confirm('确认要删除吗?',{icon: 3},function(){ $.getJSON(url, function(data){ if(data.done){

2015-06-03 16:42:35 1076

原创 thinkphp 3.2+ 批量添加

$info=I('post.info');//数组 $data=array(); $parent_id=session('unit_id'); foreach ($info as $item) { if($item){

2015-06-03 14:47:02 847

省市县城市sql文件

省市县城市sql文件 ,包含经纬度 ,行政编码等,超级全

2016-10-14

空空如也

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

TA关注的人

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