自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 laravel-admin安装(laravel5.5)

快速搭建一个Laravel 后台管理系统,拥有完整的用户管理及权限管理系统以及丰富的拓展,当前版本(1.5)需要安装PHP 7+和Laravel 5.51.切换Composer的镜像composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/2.下载laravel5.5composer cr...

2019-07-27 11:09:00 541 1

转载 简单了解下CGI、FastCGI和php-fpm的概念和区别和运行原理

什么是CGI?CGI(Common Gateway Interface),公共网关接口,它是Web服务器与外部应用程序(CGI程序)之间传递信息的接口标准。通过CGI接口,Web服务器就能够获取客户端提交的信息,并转交给服务器端的CGI程序处理,最后返回结果给客户端。也就是说,CGI实际上是一个接口标准。我们通常所说的CGI是指CGI程序,即实现了CGI接口标准的程序。只要某种语言具有标准输...

2019-07-23 16:28:24 138

转载 缓存穿透,缓存击穿,缓存雪崩区别和解决方案

1. 缓存穿透 缓存穿透是指查询一个一定不存在的数据。由于缓存不命中,并且出于容错考虑,如果从数据库查不到数据则不写入缓存,这导致这个不存在的数据每次请求都要到数据库去查询,失去了缓存的意义。 请求的数据在缓存大量不命中,导致请求走数据库。缓存穿透如果发生了,也可能把我们的数据库搞垮,导致整个服务瘫痪!解决办法:1)由于请求的参数是不合法的(每次都请求不存在的参数),于是我...

2019-07-23 14:24:55 71

转载 PHP设计模式---工厂模式

何为工厂模式?所谓工厂模式还真和生产有关。生产什么呢?生产出来的是一个实例对象。通过什么设备生产?通过一个工厂类生产。怎么生产呢?工厂类调用自身静态方法来生产对象实例。 为什么要用工厂模式?  很多没接触过工厂模式的人会不禁问,为啥我要费那么大的劲儿去构造工厂类去创建对象呢?不去套用那些易维护,可扩展之类的话,我们可以考虑这样一个简单的问题。如果项目中,我们通过一个类创建对象。在快完成...

2019-07-13 17:19:58 119

转载 Explain详解

在执行SQL的时候,经常有些SQL未正确使用到索引,导致程序变慢,通过使用explain进行分析SQL,可以清楚表的读取顺序、索引的使用情况等,从而优化索引。在用explain执行SQL计划分析时,有以下信息显示:1、idid相同,执行顺序由上至下;id不同,如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行。id为NULL最后执行2、select_type...

2019-07-12 14:54:53 159

转载 PHP设计模式---单例模式

应用场景实际项目中像数据库查询,日志输出,全局回调,统一校验等模块。这些模块功能单一,但需要多次访问,如果能够全局唯一,多次复用会大大提升性能。这也就是单 例存在的必要性(我们希望整个应用只实例化一次)单例模式的好处:1:减少频繁创建,节省了cpu。2:静态对象公用,节省了内存。3:功能解耦,代码已维护PHP实现/**结构: * 3私1公 * 私有化构造方法:防止使用...

2019-07-11 11:12:55 75

转载 laravel5.5通过Easywechat组件实现PC网站微信支付(Native支付)

1.准备安装 overtrue/laravel-wechatcomposer require "overtrue/laravel-wechat:~5.0"创建配置文件:php artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider"API证书在商户平台->账户中心->API安全-&...

2019-07-10 20:01:42 1255

转载 10分钟彻底理解Redis的持久化机制:RDB和AOF

什么是Redis持久化?Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示:这样做有什么问题呢?其实,只要稍微有点计算机基础知识的人都知道,存储在内存当中的数据,只要服务器关机(各种原因引起的),内存中的数据就会消失了,不仅服务器关机会造成数据消失,Redis服务器守护进程退出,内存中的数据也一样会消失。对于...

2019-07-05 16:21:36 347

laravel5.5中文手册

laravel5.5手册啦, 没毛病啦,有毛病联系留言我啦

2018-10-23

Yii 2.0进阶版 高级组件 ES/Redis/ Sentry 优化京东平台 收藏 难度高级

Yii 2.0进阶版 为百度分享的链接及密码 Yii 2.0进阶版 为百度分享的链接及密码

2018-06-07

TP5 基于Bootstrap 3可预览的HTML5文件上传插件

TP5 基于Bootstrap3 可预览的HTML5文件上传插件

2018-04-13

微信小程序支付类(备用)

微信小程序支付类 并没有实际测试过 谨慎使用!!!!!

2018-04-09

微信小程序支付配置文件

tp5微信小程序支付配置文件 配合博客 微信小程序 支付 tp5 一起使用

2018-04-05

空空如也

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

TA关注的人

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