02 2022 档案

摘要:mysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。 共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。 排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他所并存, 阅读全文
posted @ 2022-02-21 17:25 夏某某的大宝宝 阅读(203) 评论(0) 推荐(0)
摘要:之前写过一篇文章,高并发的解决思路(点此进入查看),今天再次抽空整理下实际场景中的具体代码逻辑实现吧:抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0 阅读全文
posted @ 2022-02-09 16:19 夏某某的大宝宝 阅读(449) 评论(0) 推荐(1)
摘要:项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数据交换的场景。 最常见的应用在用户登录以及一些API数据交换的场景。笔者收录了一些比较经典的PHP 阅读全文
posted @ 2022-02-08 18:24 夏某某的大宝宝 阅读(524) 评论(0) 推荐(0)
摘要:一、进程 进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。 二、线程 线程,有时被称为轻量级进程(Light 阅读全文
posted @ 2022-02-07 17:53 夏某某的大宝宝 阅读(171) 评论(0) 推荐(0)