自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 laravel5.8+swoole安装

centos7编译安装swoole运行命令:git clone https://gitee.com/swoole/swoole.git进入软件包目录 cd swoole添加扩展:phpize配置 运行命令:./configure编译 运行命令: make安装 运行命令:make install修改php.ini文件 添加swoole模块,重启php-fpm运行命令:ph...

2020-04-10 14:40:23 486

原创 phpStorm上传git

从远程仓库克隆:VCS–>Git–>Clone填写远程仓库地址 点击克隆git上传上传之前先从远程更新一下 点击右上角的箭头上传点击右上角对号

2020-04-10 13:41:53 586

数据库分库分表

为什么要分库分表?1、单点数据库性能瓶颈的问题 ① 资源面临不足(物理资源)② 性能的问题2、解决连接数的问题 并发度有限分库分表方案:1、分库不分表: 网站存储容器不满足,表的查询效率还行。2、分表不分库: 服务器存储容量足够,只是某些表中数据量比较大3、分库分表:① 数据量过大 某些表数据也比较多② 数据量增长过快③ 针对网站的可用性及安全性4、分库分表的手段“:① 垂...

2020-03-30 18:13:25 176

原创 redis队列解决订单超卖

周末秃发奇想,想在自己服务器试一下非常简单的秒杀功能。首先写一个普通的下单功能,实现减库存,生成订单:首先我在数据库把初始商品库存设置为8通过ab压测工具访问刚才的减库存-下单接口访问完毕之后,发现出现了超卖问题:同时订单也多生成了这样是万万不行的,于是我就想通过redis以及队列来实现:首先进入laravel根目录 创建控制器:php artisan make:con...

2020-03-30 11:02:04 1702

原创 压力测试工具ab的安装及使用

Apache安装包中自带的压力测试工具 Apache Benchmark(简称ab) 简单易用,这里就采用 ab作为压力测试工具了。1.独立安装ab运行需要依赖apr-util包,安装命令为:yum install apr-util因为在后面的命令中要用到yumdownload,如果没有找到 yumdownload 命令可以使用以下命令安装依赖 yum-utils中的yumdownload...

2020-03-27 10:41:01 556

原创 Git的安装以及使用

git的安装以及使用1、下载git    wget https://github.com/git/git/archive/v2.14.1.zip2、安装依赖    yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtU...

2020-03-27 10:31:44 171

原创 laravel定时发送天气预报邮件

定时发送邮件告知当前天气情况1,首先购买天气查询api权限(我用的聚合数据的–免费条数500条)购买地址:https://www.juhe.cn/docs/api/id/39购买之后 进入到聚合数据的个人中心:左侧菜单栏点击“数据中心–>我的接口”:将appkey复制下来2, 写查询天气接口3, 邮箱申请smtp服务:(个人使用的qq邮箱)登陆qq邮箱:点击“设置”-&g...

2020-03-24 20:01:51 1366

原创 laravel+redis实现消息队列

首先安装redis驱动,以及predis(省略)在配置文件中配置默认队列驱动为Redis,队列配置文件是config/queue.php:该配置文件第一个配置项default用于指定默认的队列驱动,这里我们将其值改为redis。然后打开laravel根目录下的. env文件:![在这里插入图片描述](https://img-blog.csdnimg.cn/2020032419082933...

2020-03-24 19:14:18 1767

原创 redis应用场景(实例)

1、统计网站用户活跃度:用户每天首次登录,需要把用户的信息(id,登录时间,ip等)记录下来以记录活跃人数,但是再次访问接口时就不需要记录了,如果每次访问都去查询数据库是否已经记录活跃度,就比较耗费资源,此时就可以同时存入redis一条信息,每次查询redis即可,如果redis发生故障,再去查询数据库,同时在redis上再缓存一次。2、商城之中–购物车订单结算:如果有购物车的话 通过购物...

2020-03-24 18:59:41 363

空空如也

空空如也

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

TA关注的人

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