>[danger]系统设计编程题:     实现一个LRUCache,有set(id, object),get(id)两个方法,要求:     1. cache里的对象x秒没有被set或者get,就自动过期     2. 维护一个n,代表cache最多存多少个object,超过了需要删除最老的那一个     3. 每次get,被get的object都需要提到最前面