<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Summer--楠的博客]]></title><description><![CDATA[技术]]></description><link>https://blog.youkuaiyun.com/SunLiNanBK</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SunLiNanBK]]></copyright><item><title><![CDATA[支付宝支付与微信支付]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/132185466</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/132185466</guid><author>SunLiNanBK</author><pubDate>Wed, 09 Aug 2023 12:16:54 +0800</pubDate><description><![CDATA[【代码】支付宝支付与微信支付。]]></description><category></category></item><item><title><![CDATA[sublime text3----设置头部注释快捷键]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/88015143</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/88015143</guid><author>SunLiNanBK</author><pubDate>Mon, 02 Aug 2021 14:11:07 +0800</pubDate><description><![CDATA[1.ctrl+shift+p搜索插件,在搜索框输入pic,选择安装插件



2.1.1 如果下面错误则是包管理器没有安装,先安装package control



2.1.2

sublime Text 3 打开按shift+`按键打开控制台将下边代码贴进去


import urllib.request,os; pf = 'Package Control.sublime-package';...]]></description><category></category></item><item><title><![CDATA[正则——取出td里的数据的类型为数组]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/100656686</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/100656686</guid><author>SunLiNanBK</author><pubDate>Mon, 09 Sep 2019 11:37:39 +0800</pubDate><description><![CDATA[$str = file_get_contents('1.php');
$str = strip_tags($str, '&lt;td&gt;');//只保留td标签
$str = str_replace(" ",'',$str);

$parten = '/&lt;td&gt;(.*)&lt;\/td&gt;/isU';

if (preg_match_all($parten, $str, $a...]]></description><category></category></item><item><title><![CDATA[大型网站架构演化]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80708519</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80708519</guid><author>SunLiNanBK</author><pubDate>Fri, 15 Jun 2018 17:59:44 +0800</pubDate><description><![CDATA[初始架构    迭代（1）  迭代（2） 迭代（3） 迭代（4）  迭代（5） 迭代（6） 迭代（7） 迭代（8） 迭代（9） ]]></description><category></category></item><item><title><![CDATA[laravel5.5-----jwt生成与验证token]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80535259</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80535259</guid><author>SunLiNanBK</author><pubDate>Fri, 01 Jun 2018 14:09:14 +0800</pubDate><description><![CDATA[一、生成token

准备工作：

1、在控制器里引入Tymon\JWTAuth\Facades\JWTAuth;

2、修改指定模型，我的是默认模型APP\User.php；


&amp;lt;?php

namespace App;

use Tymon\JWTAuth\Contracts\JWTSubject;
use Illuminate\Notifications\Notifiable;
u...]]></description><category></category></item><item><title><![CDATA[laravel5.5学习-----jwt基本信息与 安装]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80493228</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/80493228</guid><author>SunLiNanBK</author><pubDate>Tue, 29 May 2018 11:17:45 +0800</pubDate><description><![CDATA[1。jwt（json web token）是一种规范，让我们在用户和服务器之间传递有效信息，它分为三个部分

头部：



JWT还需要一个头部，头部用于描述关于该JWT的最基本的信息，例如其类型以及签名所用的算法等。这也可以被表示成一个JSON对象：


{
  &quot;typ&quot;: &quot;JWT&quot;,
  &quot;alg&quot;: &quot;HS256&quot;
}

载荷（Payload）

我们先将用户认证的操作描述成一个JSO...]]></description><category></category></item><item><title><![CDATA[深入了解Linux的系统目录]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53115855</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53115855</guid><author>SunLiNanBK</author><pubDate>Thu, 10 Nov 2016 15:03:58 +0800</pubDate><description><![CDATA[对于每一个Linux学习者来说，了解Linux文件系统的目录结构，是学好Linux的至关重要的一步.，深入了解linux文件目录结构的标准和每个目录的详细功能，对于我们用好linux系统只管重要，下面我们就开始了解一下linux目录结构的相关知识

当在使用Linux的时候，如果您通过ls–l/就会发现，在/下包涵很多的目录，比如etc、usr、var、bin......等目录，而在这...]]></description><category></category></item><item><title><![CDATA[cenOs 安装php5.5、5.6]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53100932</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53100932</guid><author>SunLiNanBK</author><pubDate>Wed, 09 Nov 2016 16:03:19 +0800</pubDate><description><![CDATA[1.检查当前安装的PHP包


yum list installed | grep php

如果有安装的PHP包，先删除他们


 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql....]]></description><category></category></item><item><title><![CDATA[memcacheq安装与消息队列]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53038764</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/53038764</guid><author>SunLiNanBK</author><pubDate>Fri, 04 Nov 2016 20:24:52 +0800</pubDate><description><![CDATA[在处理业务逻辑时有可能遇到高并发问题，例如商城秒杀、微博评论等。如果不做任何措施可能在高瞬间造成服务器瘫痪，如何解决这个问题呢？队列是个不错的选择。队列（Queue）又称先进先出（First In First Out）利用消息队列可以很好地异步处理数据传送和存储，当你向数据库中写入数据就可采取消息队列来异步插入。只要有并发限制的地方基本都可以使用队列来解决。这里先重点介绍一下memcach...]]></description><category></category></item><item><title><![CDATA[git应用]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52881798</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52881798</guid><author>SunLiNanBK</author><pubDate>Fri, 21 Oct 2016 11:45:04 +0800</pubDate><description><![CDATA[Git总结
一：git与svn区别
1. GIT是分布式的，SVN是集中式
2. GIT把内容按元数据方式存储，而SVN是按文件
3. GIT分支和SVN的分支不同
4. GIT（哈希算法）的内容完整性要优于SVN
二：git安装
　　1：从https://git-for-windows.github.io下载，（一路默认安装即可）在开始菜单找到git->git bash(弹出黑框，]]></description><category></category></item><item><title><![CDATA[session与cookie的运行机制]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52815927</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52815927</guid><author>SunLiNanBK</author><pubDate>Fri, 14 Oct 2016 15:01:33 +0800</pubDate><description><![CDATA[一、理解cookie机制 
cookie机制的基本原理简单，但是还有几个问题需要解决。 

正统的cookie分发是通过扩展HTTP协议来实现的，服务器通过在HTTP的响应头中加上一行特殊的指示以提示浏览器按照指示生成相应的cookie。然而纯粹的客户端脚本如JavaScript或者VBScript也可以生成cookie。 

而cookie的使用是由浏览器按照一定的原则在后台自动发送给]]></description><category></category></item><item><title><![CDATA[jQuery即点即改]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52800308</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52800308</guid><author>SunLiNanBK</author><pubDate>Wed, 12 Oct 2016 20:41:28 +0800</pubDate><description><![CDATA[1、给你需要修改的数据一个选择器（id或者class）都行

2、因为修改数据库时候需要ID，所以给它一个属性等于你的ID用来传值，我用的是b（这个你可以随意起名）


 &amp;lt;table border=&quot;1&quot;&amp;gt;
            &amp;lt;tr&amp;gt;
                &amp;lt;td&amp;gt;姓名&amp;lt;/td&amp;gt;
            &amp;lt;/...]]></description><category></category></item><item><title><![CDATA[微信开发---对接]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52775103</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52775103</guid><author>SunLiNanBK</author><pubDate>Mon, 10 Oct 2016 12:05:00 +0800</pubDate><description><![CDATA[一、对接

1、微信开发首先要与微信公众号进行对接，到微信平台登录界面，没有公众号先注册一个，有三个类型，按照自己的本身选择注册，然后登陆
2、左侧导航栏里，一些微信公众号的功能设置，这次说得是调用微信接口开发用到的
3、在导航最下面是开发栏，其中基本配置里可以配置服务器，可以启用也可以禁用，我这里选择了启用
点击修改配置出现如下界面，根据要求填写，其token是为对接验证，你可以随意填]]></description><category></category></item><item><title><![CDATA[第三方登录----Oauth协议处理流程（QQ）]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52751442</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52751442</guid><author>SunLiNanBK</author><pubDate>Fri, 07 Oct 2016 19:57:01 +0800</pubDate><description><![CDATA[为了让网站更快接入，腾讯提供了JS SDK的接入方案，具体点击这里或者点击这里进行查看。

不过也可以自己写代码，当然你需要了解QQ的OAuth2.0的处理流程（Web Server Flow）。


OAuth2.0的处理流程：点击这里查看官方Wiki。


1.授权：获取授权码Authorization Code 


说明：第一步QQ必须得到要登录系统的授权信息，如果授]]></description><category></category></item><item><title><![CDATA[端口号]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52574947</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52574947</guid><author>SunLiNanBK</author><pubDate>Sun, 18 Sep 2016 15:35:37 +0800</pubDate><description><![CDATA[httpd    80

mysql   3306

斯芬克斯    9312
redis     6379
memcache  11211
pop3    110 

smtp     25
https    443

nginx    80
ftp        21
sftp      22]]></description><category></category></item><item><title><![CDATA[session入库]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52557759</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52557759</guid><author>SunLiNanBK</author><pubDate>Fri, 16 Sep 2016 21:28:40 +0800</pubDate><description><![CDATA[函数session_set_save_handler('open', 'close', 'read', 'write', 'destroy', 'gc')中
参数open和read为session开启后调用的方法参数close为session关闭时调用的方法参数write为session写入调用的方法参数destroy为session销毁时调用的方法参数gc为session自动回收机制的方法]]></description><category></category></item><item><title><![CDATA[msyql主从几种错误调试]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52458891</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52458891</guid><author>SunLiNanBK</author><pubDate>Wed, 07 Sep 2016 13:55:58 +0800</pubDate><description><![CDATA[1、show  master   status 显示为空：mysql 没有启动bin-log
2、Io ：connecting  SQL：yes  
         （1）网络不通
（2）master赋予slave同步账户信息不对，检测信息 
（3）pos不对  检测show  master status的信息
（4）ID问题，防火墙
3、IO：YES  SQL：NO
      ]]></description><category></category></item><item><title><![CDATA[Oauth协议]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52448023</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52448023</guid><author>SunLiNanBK</author><pubDate>Tue, 06 Sep 2016 10:58:17 +0800</pubDate><description><![CDATA[Oauth协议使用原理
 


 

1、  用户登录第三方网站，先请求到Oauth登录页面





Client_id为APP key  ，redirect_uri为回调地址



授权之后，跳转回调地址，并附带一个code
带着code请求Oauth服务器，带着client_id、client_scret验证用户是否合法登录





得到acc]]></description><category></category></item><item><title><![CDATA[新浪第三方登录]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52447996</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52447996</guid><author>SunLiNanBK</author><pubDate>Tue, 06 Sep 2016 10:54:46 +0800</pubDate><description><![CDATA[新浪微博第三方登录，发微博
 
1、  首先登录新浪微博开放平台，网址：open.weibo.com
2、  点击右上角，有微博账号直接登录，没有先申请一个
3、  点击右上角头像，编辑开发者信息，进入编辑信息
4、  微链接-》网站接入-》立即创建微链接-》网站接入
5、  填写网站名称：自己网站的名称、网站域名：线上公网可以访问到的域名
6、  在自己公网上的网站首页页面代码，标]]></description><category></category></item><item><title><![CDATA[html中实现饼图]]></title><link>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52326376</link><guid>https://blog.youkuaiyun.com/SunLiNanBK/article/details/52326376</guid><author>SunLiNanBK</author><pubDate>Fri, 26 Aug 2016 10:55:38 +0800</pubDate><description><![CDATA[//饼图显示
  
      



//绘制
  
            //绘制饼图  
            function drawCircle(canvasId, data_arr, color_arr, text_arr)  
            {  
                var c = document.getElementById(canva]]></description><category></category></item></channel></rss>