好好努力,天天向上-首页.技术.

Laravel 服务容器,容器概念

Laravel 服务容器,工厂模式,升级工厂模式Ioc容器

前端Html放大图片

放大图片方法,方便以后快速引用

Redis 秒杀系统实战代码

Redis 秒杀 本来这个是想弄到博客的实验室里面的,但是测试后服务器顶不住测试,容易崩就放弃了。下面是具体的代码,大概主要的注释都有了,有疑问留言哈哈

PHP basic digest API接口鉴权

接口鉴权 API Basic Digest 初代的是basic的认证,比较容易被破解。升级版的就是加上摘要basic digest。可用于api接口请求的一个过滤,为api的安全提供一定的保护。需要注意的地方 有个问题是前端ajax会发送一个预请求OPTION,后端需要对此作出正确的回应前端ajax才会真正的请求。

PHP html富文本转Json错误

PHP html富文本转Json错误 商城的详情页面使用百度的富文本,存储在mysql中。 前端使用vue,所以在去取出来和其他数据一起转为json数据返回给前端的时候发生错误,json格式错误。打印发现是富文本里面有图片或者说是有 “” 双引号的原因,在网上找了一些方法说需要转义再存。后来觉得这种方法不是很适合,所以换了一种方法,使用 Base64 的方式

Mysql的分库分表,水平拆分-垂直拆分

mysql 分表 水平拆分 垂直拆分 MySQL单库数据量在5000万以内性能比较好,超过阈值后性能会随着数据量的增大而变弱。MySQL单表的数据量是500w-1000w之间性能比较好,超过1000w性能也会下降。 mysql的分库分表是在数据量大后的一个常用数据库优化方法 mysql单表数据量在500w至1000w之间性能还是可以的,超过1000w性能就会下降,这是在没有字符的前提下,有字符的情况下数据量最好在500w以下

简述LNMP的工作原理

lnmp linux nginx mysql php 首先我们先来了解一下整一个的工作流程: 浏览器发送http请求给服务器nginx上,nginx将这个请求转发给fast-cgi模块,fast-cgi去与php-fpm通信,php-fpm调用php解析器解析,将解析结果原路返回直到浏览器上,最终浏览器解析内容渲染 简要的解释下其中的要点:

Mysql的行级锁 -- 共享锁和排他锁

MYSQL 锁 共享锁 排它锁 在已经开启事务的前提下: 共享锁 A用户使用了共享锁,B用户可以使用共享锁或者不用锁能查询到数据,但是使用排他锁就会报错 A更新数据,但是会一直在等待,假如1s后B也更新数据,这时就会陷入死锁报错退出。然后A就能更新成功了 排他锁 A用户使用了排他锁,B用户就使用排他锁或者共享锁来获取数据,会一直等待中 A用户更新数据并提交事务,此时B用户用户获得锁成功并查得数据

技术博客分享---BAT 技术团队博客

博客 分享 技术 BAT

Top