$size= (int)$request->size; $page= (int)$request->page; if(empty($page)) $page =1; if(empty($size)) $size =10; $ofsset = $size * ($page -1); // var_dump($name); $threat ......
359
0
0
2022-04-11
准备数据id name num version 1 张三 100 0库存超卖问题是因为并发过程中,多个进程在并发时获取的库存数据是一致的,然后减库存的操作又是同时进行的,从而导致库存数据出现混乱。当前mysql环境5.7 innodb 存储引擎,事务隔离级别 可重复读。乐观锁概念理解:假设并发过程中不存在,冲突的情况,而在出现冲突之后再进行处理在事务中查询数 ......
386
0
0
2022-04-11
为Faker指定中文支持在 config/app.php 配置支持中文:'faker_locale' => 'zh_CN', 基本用法Faker\Provider\Base 基本$faker->randomDigit;//生成0-9之间的随机数 $faker->randomDigitNotNull;//生成1-9之间的随机数 $fak ......
442
0
0
2022-04-11
没有安装composer require doctrine/dbal扩展报如下错误Changing columns for table "personnel_matters" requires Doctrine DBAL. Please install the doctrine/dbal package. 解决办法:安装:composer require ......
352
0
0
2022-04-11
一个项目已经上线,然后因为后期需要添加字段可以使用这个方法 username比如我想给users表添加一个username字段使用命令php artisan make:migration add_username_to_users_table --table=users <?php use Illuminate\Support\Facades\ ......
374
0
0
2022-04-10
方案一:toSql()$sql_orders = Order::where('user_id', $user_id); Log::debug($sql_orders->toSql()); 日志输出为:local.DEBUG: select * from orders where user_id = ?方案二: ......
338
0
0
2022-03-06