摘要:
福哥答案2020-06-12: 问:推箱子关卡可以用电脑求解吗?答:对不太大,箱子不太多的关卡,目前有不少程序都能够求出答案。但是,推箱子已经被数学家和计算机科学家证明 是PSPACE完全(PSPACE-complete)问题,即基本可以认为不存在快速(多项式时间)的求解算法。对于比较大的关卡(如我 阅读全文
posted @ 2020-08-05 19:58
福大大架构师每日一题
阅读(490)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-11: 福哥口诀法:字哈列集有(string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合))位超地流(位图bitmaps, 超日志hyperloglogs, 地理空间索引geospatial indexes,流str 阅读全文
posted @ 2020-08-05 19:56
福大大架构师每日一题
阅读(101)
评论(0)
推荐(0)
摘要:
2020-06-10:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数? 如果上面那题里面有两个单数,怎么求出来? 福哥答案2020-06-10: 1.异或2.字典或集合3.排序 golang语言采用异或方式,代码如下: package test22_singlenumber3 阅读全文
posted @ 2020-08-05 19:55
福大大架构师每日一题
阅读(109)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-09: 1.异或2.字典或集合3.排序 golang语言采用异或方式,代码如下: package test21_singlenumber import ( "fmt" "testing" ) //go test -v -test.run TestSingleNumber fu 阅读全文
posted @ 2020-08-05 19:54
福大大架构师每日一题
阅读(109)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-08: golang代码如下: package test20_mergersort import ( "fmt" "testing" ) //go test -v -test.run TestMergerSort func TestMergerSort(t *testing. 阅读全文
posted @ 2020-08-05 19:52
福大大架构师每日一题
阅读(114)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-07: 答案来自群员:对于int类型id,查询的varchar 类型 ‘1’会隐式转换成 1,‘1’和 1都能正常走索引;对于varchar类型id,查询的int 类型 1不会转换,‘1’正常走索引,1走全表; 阅读全文
posted @ 2020-08-05 19:50
福大大架构师每日一题
阅读(163)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-06: 此答案来自群员:按照锁的轻重划分有 偏向锁 轻量级锁 重量级锁按照先后顺序有 公平锁 非公平锁按照使用规则有 重入锁 不可重入锁按照加锁时机有 悲观锁 乐观锁按照场景加锁有 读锁 写锁 读写锁数据库用的比较多的话有 行锁 表锁 临键锁 间隙锁 记录锁 阅读全文
posted @ 2020-08-05 19:49
福大大架构师每日一题
阅读(107)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-05: 1.索引列上有函数。2.不满足最左前缀。3.使用了不等号。 1.唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件。2.更新非常频繁的字段不适合创建索引。3.不会出现在 WHERE 子句中的字段不该创建索引。4.表记录太少。 sql优化,有点沾边。如下:福哥口诀 阅读全文
posted @ 2020-08-05 19:47
福大大架构师每日一题
阅读(264)
评论(0)
推荐(0)
摘要:
福哥答案2020-06-04: 福哥口诀法:拒中丢老调(线程池拒绝策略:中止策略、丢弃策略、弃老策略、调用者运行策略) 简单回答:中止策略:无特殊场景。丢弃策略:无关紧要的任务(博客阅读量)。弃老策略:发布消息。调用者运行策略:不允许失败场景(对性能要求不高、并发量较小)。 详细回答:1.Abort 阅读全文
posted @ 2020-08-05 19:45
福大大架构师每日一题
阅读(1046)
评论(0)
推荐(1)
摘要:
福哥答案2020-06-03: 简单设计:redis+lua。红包池list+抢红包用户hash。是否有红包?用户是否抢过? 中级设计:1.拆红包:预拆包和实时拆包。2.高并发读:缓存。3.并发写:串行化和乐观锁。4.网络流量峰值:大量用户同时抢红包是否会造成网络拥塞,发红包和抢红包最好在同一个ID 阅读全文
posted @ 2020-08-05 19:38
福大大架构师每日一题
阅读(150)
评论(0)
推荐(0)

浙公网安备 33010602011771号