<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[许洋先生的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/APULSABLE</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; APULSABLE]]></copyright><item><title><![CDATA[分享一下如何用win系统查看wifi密码]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/108391254</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/108391254</guid><author>APULSABLE</author><pubDate>Thu, 03 Sep 2020 19:17:31 +0800</pubDate><description><![CDATA[分享一下如何用win10系统查看wifi密码，哈哈
第一步：
用 win+r 或者左下角输入cmd  进入到 命令提示窗口
如图：

上图是点击桌面左下角 输入cmd 然后回车  程序员是不可能用这个方法的，哈哈
程序员都用这个  win+r  输入cmd 回车 ，哈哈
第二步：
输入一段指令 查看你用此电脑连接过所有的wifi名字  ：
在命令提示符窗口中，输入：netsh wlan show profiles 命令，这行命令能查看已经连接过的 WIFI 名称；
上图！：

第三步
如果需要查看某个 WI]]></description><category></category></item><item><title><![CDATA[跨域是什么  如何解决跨域]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/107735231</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/107735231</guid><author>APULSABLE</author><pubDate>Sat, 01 Aug 2020 19:36:51 +0800</pubDate><description><![CDATA[什么叫跨域
一、跨域：
指浏览器不能执行其他网站的脚本，也就是说需要保持同源策略，那么问题又来了啥又叫 同源策略 呢？？？
二、同源策略：
同源策略是指 域名，协议，端口号必须相同 ，如有一个不同那么就会跨域
举个例子：




当前页面url
被请求页面url
是否跨域
原因




http://www.test.com/
http://www.test.com/index.html
非跨域
同源（协议，域名，端口号均相同）


http://www.test.com/
https://www.test]]></description><category></category></item><item><title><![CDATA[JS中的检测数据类型]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/103914392</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/103914392</guid><author>APULSABLE</author><pubDate>Thu, 09 Jan 2020 19:23:31 +0800</pubDate><description><![CDATA[JS中的检测数据类型
1、typeof
一元运算符，用来检测数据类型。只可以检测number,string,boolean,object,function,undefined。
对于基本数据类型是没有问题的，但是遇到引用数据类型是不起作用的（无法细分对象）
let str = '{}';  
let fn = function(){}; 
let obj = {};  
let ary = [];...]]></description><category></category></item><item><title><![CDATA[redis常用的5种数据类型+函数]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90925526</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90925526</guid><author>APULSABLE</author><pubDate>Wed, 05 Jun 2019 19:38:50 +0800</pubDate><description><![CDATA[字符串string：
字符串类型是Redis中最为基础的数据存储类型，是一个由字节组成的序列，他在Redis中是二进制安全的，这便意味着该类型可以接受任何格式的数据，如JPEG图像数据货Json对象描述信息等，是标准的key-value，一般来存字符串，整数和浮点数。Value最多可以容纳的数据长度为512MB
应用场景：很常见的场景用于统计网站访问数量，当前在线人数等。incr命令(++操作)
...]]></description><category></category></item><item><title><![CDATA[redis综合讲解之问题篇]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90721546</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90721546</guid><author>APULSABLE</author><pubDate>Fri, 31 May 2019 18:59:34 +0800</pubDate><description><![CDATA[摘之：https://blog.youkuaiyun.com/xlgen157387/article/details/79530877 天给大家整理一篇关于Redis经常被问到的问题：redis特性、redis为啥这么快、缓存雪 崩、缓存穿透、缓存预热、缓存更新、缓存降级等概念的入门及简单解决方案。
一、redis特性
Redis是一个开源的内存中的数据结构存储系统，它可以用作：数据库、缓存和消息中间件。
它...]]></description><category></category></item><item><title><![CDATA[PHP  Psr标准规范]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90580832</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90580832</guid><author>APULSABLE</author><pubDate>Mon, 27 May 2019 00:02:20 +0800</pubDate><description><![CDATA[PSR是PHP Standards Recommendation的简称，这个是php-fig组织制定的一套规范。至今，php-fig已经发布了五个规范：

PSR-0：自动加载标准，2014-10-21该标准已经被废弃，使用PSR-4替代，不再细讲
PSR-1：基本的编码风格
PSR-2：编码风格（更严格）
PSR-3：日志记录器接口
PSR-4：自动加载

PSR-1
PHP标签：
PHP代码必...]]></description><category></category></item><item><title><![CDATA[PHP常见的设计模式以及设计模式的代码]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90522807</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90522807</guid><author>APULSABLE</author><pubDate>Sun, 26 May 2019 11:25:51 +0800</pubDate><description><![CDATA[熟悉业务
设计模式（Design pattern）是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。
使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问，设计模式于己于他人于系统都是多赢的。
设计模式使代码编制真正工程化；设计模式是软件工程的基石脉络，如同大厦的结构一样。
设计框架
可复用面向对象软件系统一般划分为两大类：应用程序工具箱和框架（Fra...]]></description><category></category></item><item><title><![CDATA[使用PHP来简单的创建一个RPC的服务]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90427140</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90427140</guid><author>APULSABLE</author><pubDate>Wed, 22 May 2019 01:34:28 +0800</pubDate><description><![CDATA[上篇说到了Socket  http  tcp 的区别和原理。
RPC全称为Remote Procedure Call，翻译过来为"远程过程调用"。主要应用于不同的系统之间的远程通信和相互调用。
比如有两个系统，一个是PHP写的，一个是JAVA写的，而PHP想要调用JAVA中的某个类的某个方法，这时候就需要用到RPC了。
怎么调？直接调是不可能，只能是PHP通过某种自定义协议请求JAVA的服务，JA...]]></description><category></category></item><item><title><![CDATA[Socket  tcp  http 三者之间的原理与区别]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90425828</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90425828</guid><author>APULSABLE</author><pubDate>Wed, 22 May 2019 01:21:30 +0800</pubDate><description><![CDATA[http、TCP/IP协议与socket之间的区别
下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI模型中的位置：

1、TCP/IP连接
手机能够使用联网功能是因为手机底层实现了TCP/IP协议，可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口，使上层网络数据的传输建立在“无差别”的网络之上。
建立起一个TCP连接需要经过“三次握手”：
第一次握手：客户端发...]]></description><category></category></item><item><title><![CDATA[MySQL 事务的四种隔离级别，研读完了你能吊打面试官]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90362572</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90362572</guid><author>APULSABLE</author><pubDate>Mon, 20 May 2019 01:27:58 +0800</pubDate><description><![CDATA[什么是事务
事务是应用程序中一系列严密的操作，所有操作必须成功完成，否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性，一个事务中的一系列的操作要么全部成功，要么一个都不做。
事务的结束有两种，当事务中的所以步骤全部成功执行时，事务提交。如果其中一个步骤失败，将发生回滚操作，撤消撤消之前到事务开始时的所以操作。另外，这篇分布式事务不理解？一次给你讲清楚！推荐大家阅读。
事务的 ACID...]]></description><category></category></item><item><title><![CDATA[幸运大转盘【概率问题】！！！]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90281752</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90281752</guid><author>APULSABLE</author><pubDate>Fri, 17 May 2019 08:42:52 +0800</pubDate><description><![CDATA[我们都知道，任何一件事情的发生都会遵循着一种微妙的关系来发展的，这个就是概率的问题，
比如：
飞机空难的概率为百万分之一，差不多百万次飞行就会有一次空难发生。1 ÷ 100万 = 1百万分支1（1/100万）
人一天需要进食三次才能使身体更好成长或者生存，为什么三次呢，这我也不知道，反正使老祖宗传下来的，人嘛，活着不能违背“道 ”，往往逆天道而行之的人都不会有好下场（题外话，请忽略）。那么没吃一顿...]]></description><category></category></item><item><title><![CDATA[MVC【巨逗！至少我这么认为，两张图你就能记牢！！！】]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/90233547</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/90233547</guid><author>APULSABLE</author><pubDate>Wed, 15 May 2019 12:19:01 +0800</pubDate><description><![CDATA[MVC是一种架构设计模式，是一种设计理念。是为了达到分层设计的目的，从而使代码解耦，便于维护和代码的复用。MVC是3个单词的缩写，全称：Model-View-Controller（模型-视图-控制器）。
举一个例子，MVC就好比我们的鞋柜。当没有鞋柜的时候，鞋子是这样摆放的：

有了鞋柜之后，我们的鞋子是这样摆放的：

一眼就能看出，有了鞋柜之后，鞋子的摆放明显的整齐和有序很多，这样也很方便我们找...]]></description><category></category></item><item><title><![CDATA[Mysql  优化总结【0.0.1】]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89844787</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89844787</guid><author>APULSABLE</author><pubDate>Sun, 05 May 2019 14:38:49 +0800</pubDate><description><![CDATA[数据库的优化可以从四个方面来优化:
1.	从结构层: web 服务器采用负载均衡服务器,mysql 服务器采用主从复制,读写分离
负载均衡
Nginx负载均衡服务器 在nginx里面配置一个upstream，然后把相关的服务器ip都配置进去。然后采用轮询的方案，然后在nginx里面的配置项里，proxy-pass指向这个upstream，这样就能实现负载均衡。
nginx的负载均衡有4种模式：
轮...]]></description><category></category></item><item><title><![CDATA[索引优化-分析篇 【Explain用法】]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89818673</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89818673</guid><author>APULSABLE</author><pubDate>Sat, 04 May 2019 21:59:59 +0800</pubDate><description><![CDATA[Query语句索引优化的思路

优化更需要优化的query
定位优化对象的性能瓶颈
明确优化目标
从Explain入手

Query语句的优化原则

多使用Profile
永远用小结果集驱动大结果集
尽可能在索引中完成排序
只取自己需要的Columns
仅仅使用最有效的过滤条件
尽可能避免复杂的Join和子查询

执行计划Explain
Explain命令用于查看执行结果
explain的语法如下...]]></description><category></category></item><item><title><![CDATA[Laravel 服务容器实例教程 —— 深入理解控制反转（IoC）和依赖注入（DI）]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89674932</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89674932</guid><author>APULSABLE</author><pubDate>Mon, 29 Apr 2019 14:57:28 +0800</pubDate><description><![CDATA[容器，字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么，全部取决于你对该容器的定义。当然，有这样一种容器，它存放的不是文本、数值，而是对象、对象的描述（类、接口）或者是提供对象的回调，通过这种容器，我们得以实现许多高级的功能，其中最常提到的，就是 “解耦” 、“依赖注入（DI）”。本文就从这里开始。
IoC 容器 —— Laravel 的核心
Laravel 的...]]></description><category></category></item><item><title><![CDATA[Laravel Eloquent 用法简介【*】]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89671928</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89671928</guid><author>APULSABLE</author><pubDate>Mon, 29 Apr 2019 12:00:03 +0800</pubDate><description><![CDATA[本文翻译自 《Laravel - My first framework》
并且博主摘自并理解：https://learnku.com/articles/6356/laravel-eloquent-usage
Eloquent 简介
Eloquent 是 Laravel 提供的 ORM 实现。它将数据库抽象为对象，这些对象 (也称为「模型」) 被创建、更新或删除时，Eloquent 会在数据库中进行...]]></description><category></category></item><item><title><![CDATA[PHP   Laravel框架的 Repository 模式]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89529543</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89529543</guid><author>APULSABLE</author><pubDate>Fri, 26 Apr 2019 00:39:52 +0800</pubDate><description><![CDATA[首先呢，大家应该先了解一下什么是Laravel的控制反转和依赖注入还有就是Laravel的内核ioc容器，因为Repository会用到很多这方面的思想，本文会讲解一切这方面的知识（主要就是陈述大概意思，这样能更好的理解Repository），只不过是笔者自身的理解，如有更深的疑问，请关注笔者，后续会给大家呈现出来。那么咱们就切入正题！！！！
首先申明一下，如果不使用这个Repository（工厂...]]></description><category></category></item><item><title><![CDATA[windows phpstudy配置https]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89510307</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89510307</guid><author>APULSABLE</author><pubDate>Thu, 25 Apr 2019 10:16:17 +0800</pubDate><description><![CDATA[配置https前，先需要SSL证书，如果有SSL证书，请直接移步下面的phpstudy配置。
SSL证书，用于加密HTTP协议，也就是HTTPS。随着淘宝、百度等网站纷纷实现全站Https加密访问，搜索引擎对于Https更加友好，加上互联网上越来越多的人重视隐私安全，给网站添加SSL证书似乎成为了一种趋势。
SSL 证书级别
分为三种类型，域名型SSL证书（DV SSL）、企业型SSL证书（OVS...]]></description><category></category></item><item><title><![CDATA[MySQL调优三步曲(慢查询、explain profile)]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89480497</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89480497</guid><author>APULSABLE</author><pubDate>Tue, 23 Apr 2019 20:30:10 +0800</pubDate><description><![CDATA[mysql profile explain slow_query_log分析优化查询
在做性能测试中经常会遇到一些sql的问题，其实做性能测试这几年遇到问题最多还是数据库这块，要么就是IO高要么就是cpu高，所以对数据的优化在性能测试过程中占据着很重要的地方，下面我就介绍一些msyql性能调优过程中经常用到的三件利器：


慢查询 （分析出现出问题的sql）


Explain （显示了mysql...]]></description><category></category></item><item><title><![CDATA[php实现几种常见的排序算法]]></title><link>https://blog.youkuaiyun.com/APULSABLE/article/details/89464030</link><guid>https://blog.youkuaiyun.com/APULSABLE/article/details/89464030</guid><author>APULSABLE</author><pubDate>Tue, 23 Apr 2019 00:21:49 +0800</pubDate><description><![CDATA[交换排序：交换排序的基本思想是，比较两个记录键值的大小，如果这两个记录键值的大小出现逆序，则交换这两个记录，这样将键值较小的记录向序列前部移动，键值较大的记录向序列后部移动。

一、冒泡排序介绍：
冒泡排序（Bubble Sort，台湾译为：泡沫排序或气泡排序）是一种简单的排序算法。它重复地走访过要排序的数列，一次比较两个元素，如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有...]]></description><category></category></item></channel></rss>