java的数据类型分为:基本数据类型和引用数据类型。 基本数据类型各占多少个字节: 数据类型 字节 默认值 byte 1 0 short 2 0 ...

java的数据类型分为:基本数据类型和引用数据类型。 基本数据类型各占多少个字节: 数据类型 字节 默认值 byte 1 0 short 2 0 ...
Tomcat优化,可以分为内存,线程,IO. 1、Tomcat内存优化,启动时告诉JVM我要一块大内存(调优内存是最直接的方式) catalina.sh 中: JAVA_OP...
1、不要在列上使用函数和进行运算 2、尽量避免使用 != 或 not in或 <> 等否定操作符 3、尽量避免使用 or 来连接条件 4、MySQL 只能使用一个单列索引,会...
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、.应尽量避免在 where 子句中使用!=或<>操作符,应尽...
范式就是设计数据库的规范; 一般通俗的总结三大范式如下: 1、每一列属性都是不可再分的属性值,确保每一列的原子性。 2、每一行的数据只能与其中一列相关,即一行数据只做一件事。...
Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的 (1)编程式事务管理对基于 POJO 的应用来说是唯一选择。我们需要...
IOC有一个专门的容器,来创建这些对象,由IOC容器来控制对象的创建,依赖对象也是容器帮忙查找创建并进行注入,对象只是被动的接受,依赖对象的获取被反转了。它还有一个更加形象的...
在说明前可以思考一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean也类似,如下 1、实例化一个B...
两者都是通过xml配置文件加载bean,ApplicationContext和BeanFacotry相比,提供了更多的扩展功能,但其主要区别在于后者是延迟加载 Applica...
简单工厂模式的概念 简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个...
1、 PreparedStatement接口继承Statement, PreparedStatement 实例包含已编译的 SQL 语句,所以其执行速度要快于 Stateme...
1.静态内部类可以有静态成员(方法,属性),而非静态内部类则不能有静态成员(方法,属性)。 2.静态内部类只能够访问外部类的静态成员,而非静态内部类则可以访问外部类的所有成员...
如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性(ACID): ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回...
java集合的主要分为三种类型: Set(集)实现了Collection接口 List(列表)实现了Collection接口 Map(映射)没有实现Collection接口 ...
注解本质是一个继承了Annotation的特殊接口,其具体实现类是Java运行时生成的动态代理类。程序运行时,通过反射获取类中所有的属性和方法上的注解,这个注解是个动态代理对...
equals 与 == 都用于对象的比较,检查俩对象的相等性,但是他们俩的主要区别在于前者是方法,后者是操作符。由于Java不支持操作符重载(overloading),“==...
是一种软件架构的思想,将一个软件按照模型、视图、控制器进行划分。 (1)模型:业务逻辑,包含了业务数据的加工与处理 (2)视图:展现模型处理的结果 (3)控制器:视图发请求给...
// 1、加载数据库驱动( 成功加载后,会将Driver类的实例注册到DriverManager类中) Class.forName(driver ); // 2、获取数据库连...
介绍下常用的分布式Session 实现 1. Session Replication 方式管理 (即session复制) 简介:将一台机器上的Session数据广播复制到集群...