<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[juner_ge的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/juner_ge</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; juner_ge]]></copyright><item><title><![CDATA[yii 配置接受和返回json]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/83790514</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/83790514</guid><author>juner_ge</author><pubDate>Tue, 06 Nov 2018 17:19:20 +0800</pubDate><description><![CDATA[
'components' =&amp;gt; [
        'request' =&amp;gt; [
            'csrfParam' =&amp;gt; '_csrf-app',
            'parsers' =&amp;gt; [
                'text/xml' =&amp;gt; 'common\components\XmlRequestParser',
        ...]]></description><category></category></item><item><title><![CDATA[证书中间件生成]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/79668841</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/79668841</guid><author>juner_ge</author><pubDate>Fri, 23 Mar 2018 16:03:30 +0800</pubDate><description><![CDATA[1、打开网址https://www.myssl.cn/tools/downloadchain.html2、点击【证书分析】菜单3、将public.pem内容粘贴到输入框4、点击下一步 然后下载中间证书]]></description><category></category></item><item><title><![CDATA[yii2 with的回调函数中参数使用]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/79172824</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/79172824</guid><author>juner_ge</author><pubDate>Fri, 26 Jan 2018 15:19:54 +0800</pubDate><description><![CDATA[public function userPageList($where,$order='id desc',$cityName=''){
        if(!empty($cityName)){
            global $cName;//定义
            $cName = $cityName;//赋值
            $query = User::find()-]]></description><category></category></item><item><title><![CDATA[位运算]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/78862122</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/78862122</guid><author>juner_ge</author><pubDate>Thu, 21 Dec 2017 11:51:46 +0800</pubDate><description><![CDATA[//        ...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]]></description><category></category></item><item><title><![CDATA[aliyun网站部署]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/78331329</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/78331329</guid><author>juner_ge</author><pubDate>Tue, 24 Oct 2017 16:40:11 +0800</pubDate><description><![CDATA[1，aliyun控制台配置
1）域名解析  域名->域名列表->解析>添加解析（注意记录ip，考虑是否有负载均衡，若无使用真实ip，若有可使用虚拟ip）
2）数据库设置 云数据库->列表->管理->创建数据库和账号并关联和指定权限
2，代码相关
切换到PHP访问目录，比如，/alidata/test/www
1）获取代码：a,ftp上传，b,通过svn拉去 svn checkout sv]]></description><category></category></item><item><title><![CDATA[yii 组装多个条件]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/54968898</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/54968898</guid><author>juner_ge</author><pubDate>Fri, 10 Feb 2017 12:52:45 +0800</pubDate><description><![CDATA[$goods=new Goods();
        $where = [
            'and',
           ['shop_id' => $shopId]
        ];
        if($status > 0){
            $where[] = ['status' => $status];
        }
        if($keyw]]></description><category></category></item><item><title><![CDATA[jq 动态绑定事件]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/54968876</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/54968876</guid><author>juner_ge</author><pubDate>Fri, 10 Feb 2017 12:49:30 +0800</pubDate><description><![CDATA[这篇文章主要介绍了jQuery给动态添加的元素绑定事件的方法,对比了jQuery中事件绑定的方法以及常见版本使用绑定的区别,具有一定参考借鉴价值,需要的朋友可以参考下

 

 


本文实例讲述了jQuery给动态添加的元素绑定事件的方法。分享给大家供大家参考。具体分析如下：

jquery中绑定事件一般使用bind，或者click，但是这只能是对已经加载好的元素定义事件，那些]]></description><category></category></item><item><title><![CDATA[微信公众号开启企业付款到用户]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/54140338</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/54140338</guid><author>juner_ge</author><pubDate>Fri, 06 Jan 2017 17:26:03 +0800</pubDate><description><![CDATA[将网址https://pay.weixin.qq.com/index.php/extend/product/lists?tid=3

改为   https://pay.weixin.qq.com/index.php/public/product/detail?pid=5

就能访问微信公众号隐藏功能之企业付款到用户功能啦！]]></description><category></category></item><item><title><![CDATA[JSONView-for-Chrome]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/53388998</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/53388998</guid><author>juner_ge</author><pubDate>Tue, 29 Nov 2016 09:27:19 +0800</pubDate><description><![CDATA[chrome 应用商店打不开，想装插件愁死人了。

今天想到一个好方法，以 jsonView插件为例分享一下。

1、打开 https://github.com ；

2、搜索 jsonView 链接：https://github.com/search?utf8=%E2%9C%93&q=jsonview；

3、选择需要的插件（我是选这个gildas-lormeau/JSONVie]]></description><category></category></item><item><title><![CDATA[yii2 错误总结]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/53159014</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/53159014</guid><author>juner_ge</author><pubDate>Mon, 14 Nov 2016 15:02:30 +0800</pubDate><description><![CDATA[1、"name":"Internal Server Error","message":"An internal server error occurred.","code":0,"status":500 //多数是验证规则中字段数据库中不存在
2.ajax请求返回json格式，js解析不到，多半js这边把json对象写成了字符串了]]></description><category></category></item><item><title><![CDATA[有用的好东东]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/52814155</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/52814155</guid><author>juner_ge</author><pubDate>Fri, 14 Oct 2016 11:03:13 +0800</pubDate><description><![CDATA[好东东]]></description><category></category></item><item><title><![CDATA[百度地图自定义覆盖物]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/52785400</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/52785400</guid><author>juner_ge</author><pubDate>Tue, 11 Oct 2016 09:53:12 +0800</pubDate><description><![CDATA[body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
    
    
    
    给多个点添加信息窗口








    // 百度地图API功能
    var mp = new BMap.Map("allmap",{enableMapClick:fa]]></description><category></category></item><item><title><![CDATA[Windows下Memcache的安装及PHP扩展配置方法]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/52084789</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/52084789</guid><author>juner_ge</author><pubDate>Mon, 01 Aug 2016 13:17:23 +0800</pubDate><description><![CDATA[一、下载
找到完整的memcache的Windows安装包，解压放在硬盘上，比如 F:\memcached.exe
二、安装
WIN7 64位双击打开这个exe可能只有一个空的窗口，不能输入任何命令，所以这个exe不是这样用的。要运行cmd控制台，输入 F:\memcached.exe -d install 安装，再输入 F:\memcached.exe -d start 启动。
Tips]]></description><category></category></item><item><title><![CDATA[identifier starts immediately after numeric literal]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51919107</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51919107</guid><author>juner_ge</author><pubDate>Fri, 15 Jul 2016 16:40:55 +0800</pubDate><description><![CDATA[identifier starts immediately after numeric literal  这个错误，语法错误，数字后面不能直接跟字符串，不能编译通过。
将传的字符串参数加上引号
$mat.=' \'' .$obj->img. '\',this);">';]]></description><category></category></item><item><title><![CDATA[Laravel 学习笔记 —— 神奇的服务容器]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51766864</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51766864</guid><author>juner_ge</author><pubDate>Mon, 27 Jun 2016 10:38:20 +0800</pubDate><description><![CDATA[原文地址： http://www.insp.top/learn-laravel-container

    容器，字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么，全部取决于你对该容器的定义。当然，有这样一种容器，它存放的不是文本、数值，而是对象、对象的描述（类、接口）或者是提供对象的回调，通过这种容器，我们得以实现许多高级的功能，其中最常提到的，就是 “解]]></description><category></category></item><item><title><![CDATA[Laravel 实例教程 —— 如何在Laravel 5.1中进行自定义包开发]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51766830</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51766830</guid><author>juner_ge</author><pubDate>Mon, 27 Jun 2016 10:33:14 +0800</pubDate><description><![CDATA[1、安装Laravel
已安装Laravel的略过本步骤，未安装的参考Laravel安装文档：Laravel 5.1安装及配置
2、创建目录和服务提供者
在根目录下创建文件夹 packages/jai/contact/src
进入src目录并创建一个服务提供者ContactServiceprovider.php：
<?php namespace Jai\Contact;

use Ill]]></description><category></category></item><item><title><![CDATA[Laravel 5.1 定义事件、事件监听器以及触发事件实例教程]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51766808</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51766808</guid><author>juner_ge</author><pubDate>Mon, 27 Jun 2016 10:31:02 +0800</pubDate><description><![CDATA[今天我们开始讲Laravel的事件，事件无处不在，比如用户登录、购买商品、搜索、查看文章，等等，都是事件，有了事件，就有事件监听器，事件监听器监听到事件发生后会执行一些操作，Laravel使用观察者模式来实现这种监听机制。本节我们通过一个简单的示例来讲述在Laravel中如何创建事件类、事件对应的监听器类，以及监听器如何监听事件发生并执行相应操作。

这里我们基于之前基于模型+缓存对文章增删改查这]]></description><category></category></item><item><title><![CDATA[laravel HTTP路由实例教程（三）—— CSRF攻击原理及其防护]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51766770</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51766770</guid><author>juner_ge</author><pubDate>Mon, 27 Jun 2016 10:28:27 +0800</pubDate><description><![CDATA[1、什么是CSRF攻击
CSRF是跨站请求伪造（Cross-site request forgery）的英文缩写。关于CSRF攻击原理及其防护，可查看Github上的这个项目：理解CSRF，说得比较详细和透彻。
2、Laravel中如何避免CSRF攻击
Laravel框架中避免CSRF攻击很简单：Laravel自动为每个用户Session生成了一个CSRF Token，该Token可用于验证]]></description><category></category></item><item><title><![CDATA[复选框操作]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/51766611</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/51766611</guid><author>juner_ge</author><pubDate>Mon, 27 Jun 2016 10:16:22 +0800</pubDate><description><![CDATA[1html
    
        全选]]></description><category></category></item><item><title><![CDATA[购物车多店铺列表数组处理]]></title><link>https://blog.youkuaiyun.com/juner_ge/article/details/50911836</link><guid>https://blog.youkuaiyun.com/juner_ge/article/details/50911836</guid><author>juner_ge</author><pubDate>Thu, 17 Mar 2016 10:58:44 +0800</pubDate><description><![CDATA[/**
         * 在取出了所有购物车对应的商品信息后，按照店铺id对其进行分组
         */
         $store_group = array();
        foreach ($goods_info as $item){
            $store_group[$item['store_id']][]=$item;
        }
      ]]></description><category></category></item></channel></rss>