Foobar

面试官:说一下Redis和MongoDB的区别?

项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。 最近又想起为什么用MongoDB,就查阅一下,汇总汇总: 之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是MongoDB,目前是百万级的数据,将来会有千万级、亿级。 就Redis和MongoD...

LeetCode——多线程问题汇总

目录 Semaphore(信号量) Lock(管程模型) 无锁(可以用有锁的也可以用无锁解决) CountDownLatch(计数器) CyclicBarrier(循环栅栏) 题目举例 把并发调用变成按顺序调用按序打印 把并发调用变成交替调用交替打印FooBar 把并发调用变成按特定规律顺序调用打印零与奇偶数 把并发调用变成按特定规律顺...