04 2022 档案
摘要:Oracle收集表统计信息 begin dbms_stats.gather_table_stats( ownname => upper('USERNAME'), -- 要分析表的拥有者(需要替换) tabname => upper('TABLENAME'), -- 要分析的表名(需要替换) /**
阅读全文
摘要:数据库事务特征 数据库事务特征,即 ACID: A:Atomicity 原子性 事务的各个操作步骤在数据库中是不可分割的(原子的),事务里面的对数据库的操作要么都执行,要么都不执行。 eg:银行转账 C:Consistent 一致性 在事务开始之前和完成之后,数据都必须保持一致状态,必须保证数据库的
阅读全文
摘要:区别: BeanFactory是个Factory,也就是IOC容器或对象工厂,所有的Bean都是由BeanFactory(也就是IOC容器)来进行管理的; FactoryBean是个Bean,对FactoryBean而言,这个Bean不是简单的Bean,而是一个能生产或者修饰对象生成的工厂Bean,
阅读全文
摘要:你对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、形成死锁的条件 互斥:一个资源同时只允许一个线程占用 非剥夺:所竞争的资源,在当前线程只有的情况下,不
阅读全文
摘要:Swagger2配置类详解 1、需要引入的jar包 <!--swagger依赖(pojo注解)--> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>1.
阅读全文

浙公网安备 33010602011771号