摘要:
1.什么是Spring? Spring是一个轻量级、非入侵式的控制反转(IOC)和面向切面(AOP)的框架,提供了快捷测试支持,快速集成功能、拥有复杂的API模板支持。 2.Spring最主要的七大模块 (1)Spring Core:Spring核心,提供IOC和依赖注入DI特性。(2)Spring 阅读全文
摘要:
1.优点: 应用解耦、异步处理、流量削峰。 2.消息模型: 发布-订阅模型。 一个消息可以被多个消费组消费; 一个消费组中包含多个消费者,同一个消费组的每个消费者负责一部分消息。 3.消息模式: 有两种,集群消息和广播消息,默认是集群消息。 集群消息:一个消费组共同消费一个主题的多个队列,每个队列只 阅读全文
摘要:
复制表结构和其数据: create table table_name_new as select * from table_name_old 表结构相同,复制表数据: insert into table_name_new select * from table_name_old 表结构不同,复制表数 阅读全文
摘要:
JVM-Java虚拟机 Java程序运行时,编译器将Java文件编译成平台无关的Java字节码文件(.class)。对应平台JVM对字节码文件进行解释,翻译成对应平台匹配的机器指令并运行。 JVM内存区域(内存结构) JVM内存区域粗略划分为堆和栈。 按虚拟机规范划分为五部分,包括程序计数器、虚拟机 阅读全文
摘要:
创建对象有几种方式 (1)new创建对象;(2)反射创建对象;(3)采用clone机制;(4)序列化机制。 创建反射对象的几种方式 (1)类.class:通过 类名.class 创建反射获取对象; 类.class 是静态加载,是JVM编译时就要加载。 Class<ClassDemo> oClass 阅读全文