![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
cp66666
文章平均质量分 91
1111
普通网友
这个作者很懒,什么都没留下…
展开
-
2021-09-091111
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 https://www.baidu.com/ 添加链接描述 你好! 这是你第一次使用 Mar原创 2021-09-09 17:49:04 · 122 阅读 · 1 评论 -
性能优化之PHP优化
1.压力测试工具ab如何使用:./ab -n 1000 -c 100 http://www.baidu.com-n请求数-c并发数2.PHP语言性能优化1)少写代码,多用PHP自身能力2)产生额外开销的错误抑制符@建议:不要使用错误抑制符,会产生性能开销;尽量使用try....catch()3)合理使用内存注意:在脚本中大量使用内存会使系统缓慢4)尽量少的使用正则表达式5)避免再循...原创 2019-05-16 20:47:59 · 155 阅读 · 0 评论 -
回顾事务的特性
1.事务的四大特性原子性:事务必须是一个不可分割的整体,要么做完,要么不做。一致性:事务执行前和执行后来源和去向保持平衡,数据不会被破坏。隔离性:并发时每个事务是隔离的,相互不影响。持久性:事务一旦成功提交,就会永久保存到数据库中。原子性是基础,隔离性是手段,持久性是目的,真正的老大就是一致性。2.三类数据读问题2-1Dirty Read(脏读):事务 A 读取了事务 B 未提交的数据,并在这个...原创 2019-05-16 15:18:09 · 95 阅读 · 0 评论 -
电商超卖现象的解决思路
1.前言在进行电商平台开发的时候,我们必定需要考虑到商品的超卖现象或者是秒杀模块功能的实现,因此不得不考虑到高并发所带来的问题,综合网上的各类博客文章,我对商品超卖这样的问题处理进行了从浅到深的逐步分析。(秒杀和抢购功能类似)2.由浅到深逐步思考2-1第一种类型:原始方法我们先从原先的方法来谈论可能会出现什么问题?原始方法就是直接查询请求是否符合库存数量,符合则进行下单处理,但是由于数据库的读...原创 2019-05-16 09:20:08 · 3063 阅读 · 0 评论