摘要:
你对Redis的理解 我将从4个方面来回答这个问题: 1、Redis是NoSQL开源数据库(开源),目前市面上大多数公司都采用Redis来做分布式缓存,从而提升数据的检索效率(市面运用广) 2、Redis的自由特性: 内存数据库,在数据进行IO操作时,能达到一个很高的QPS,官方提供的参考指标是10 阅读全文
摘要:
受检异常、非受检异常 我将从2个方面来回答这个问题:1、异常的本质。2、 1、异常的本质 受检异常非受检异常都是派生自Throwable。Throwable有两个子类实现:error、exception error:程序无法处理的错误,并非程序本身出现的问题 exceptin:程序运行需要处理的异常 阅读全文
摘要:
什么是死锁 我将从3个方面回答这个问题:1、死锁的定义。2、形成死锁的条件。3、如何解决死锁问题 1、死锁的定义 一组互相竞争资源的线程,因互相等待,再无外力的作用下,形成的“永久”阻塞的现象 2、形成死锁的条件 互斥:一个资源同时只允许一个线程占用 非剥夺:所竞争的资源,在当前线程只有的情况下,不 阅读全文