上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 41 下一页
摘要: 我感觉我被几条锁链给沉重的锁着 欲望 家庭 解决的方法只有一个 自制 阅读全文
posted @ 2020-04-05 00:37 泥土里的绽放 阅读(90) 评论(0) 推荐(0) 编辑
摘要: func find132pattern(nums []int) bool { result := false if (len(nums) == 0) { return false } min := nums[0] // 思路2: 找一个中间值,中间值前面的数字小 for i := 1; i < le 阅读全文
posted @ 2020-04-04 23:08 泥土里的绽放 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 时间:2020-04-01 问题:运营推荐的skuId不展示 问题开始时间:16:10 问题解决时间:16:43 耗时:33分钟 解决问题正确思路: 1. 查看日志,看看数据返回正不正确。 2. 不正确的话再去看看为什么不正确。 3. 这样的话可以把确认问题的时间缩减到15分钟 解决问题走的弯路: 阅读全文
posted @ 2020-04-01 16:53 泥土里的绽放 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 访问多种缓存存储 你可以通过 Cache 假面的 store 方法来访问多种缓存存储。传递到 store 方法的 key 应该与你的 cache 配置文件中的 stores 配置项的列表之一相匹配: $value = Cache::store('file')->get('foo'); Cache:: 阅读全文
posted @ 2020-03-31 00:57 泥土里的绽放 阅读(1763) 评论(0) 推荐(1) 编辑
摘要: 库存的变化是原子性的,如果在更新的库存的时候没有考虑好如何更新库存,那么会导致库存的 重复修改、脏读、幻读、不可重复读等操作。 但如果加锁的粒度过于大的话,就会导致大量的更新库存的请求失败。无法支持高并发的。 那么该怎么样写合适代码来更新库存呢? 其实核心思想是: 1. 加事务 2. 查询更新 先看 阅读全文
posted @ 2020-03-31 00:23 泥土里的绽放 阅读(560) 评论(0) 推荐(0) 编辑
摘要: laravel中数据库字段加或者减,有两种方式 一种是 model中的 increment($n) 另一种是先取出一个对象,再更新 $cart = Cart::find(1); $cart->update([ 'amount' => $cart->amount + $amount, ]); 作者:小 阅读全文
posted @ 2020-03-30 23:10 泥土里的绽放 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 逼话不多说,直接上图: 阅读全文
posted @ 2020-03-23 23:56 泥土里的绽放 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 1. 打散和排序哪个先执行,哪个后执行? 搜索 => 排序 => 打散 => 分页取数 具体如下: 打散操作知识在有搜索结果的基础上进行的操作 2. 为什么我的搜索结果无法打散? 注意:打散并非聚合。举个例子: doc 1: id:1 name:a doc 2: id:2 name:a doc 3: 阅读全文
posted @ 2020-03-23 23:53 泥土里的绽放 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用。 一般来说,删除节点可分为两个步骤: 首先找到需要删除的节点; 如果找到了,删除它。 说明: 要求算法时间复杂度为 O(h),h 阅读全文
posted @ 2020-03-23 09:37 泥土里的绽放 阅读(272) 评论(0) 推荐(0) 编辑
摘要: redis-cli -h host -p port -a password 阅读全文
posted @ 2020-03-21 10:34 泥土里的绽放 阅读(85) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 41 下一页