摘要: 加载过程 其中验证,准备,解析合称链接加载通过类的完全限定名,查找此类字节码文件,利用字节码文件创建Class对象.验证确保Class文件符合当前虚拟机的要求,不会危害到虚拟机自身安全.准备进行内存分配,为static修饰的类变量分配内存,并设置初始值(0或null).不包含final修饰的静态变量 阅读全文
posted @ 2023-06-26 23:34 huigui_mint 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 按照流的流向分,可以分为输入流和输出流;按照操作单元划分,可以划分为字节流和字符流;按照流的角色划分为节点流和处理流。Java Io 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的联系, Java I0 流的 40 多个类都是从如下 4 个抽象类基类中派生出 阅读全文
posted @ 2023-06-19 07:48 huigui_mint 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、CAP原则 CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 CAP原则是NOSQL数据库的基石。 分布式系统的CAP理论:理论首先把分布式系统中的三 阅读全文
posted @ 2023-06-14 22:15 huigui_mint 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建中都用到了; 2.模版模式,这个也很明显,在各种BeanFactory以及ApplicationContext实现中也都用到了; 3.代理模式,在Aop实现中用到了JDK的动态代理; 4.单例模式,这个 阅读全文
posted @ 2023-06-14 21:22 huigui_mint 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 对象的强、软、弱和虚引用 在 JDK 1.2 以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从 JDK 1.2 版本开始,把对象的引用分为 4 种级别,从而使程序能更加灵活地控制对象的生命周期。这 4 阅读全文
posted @ 2023-06-14 21:17 huigui_mint 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-X 阅读全文
posted @ 2023-06-14 21:11 huigui_mint 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 整体架构 sql解析 行转列、列转行 参考:https://blog.csdn.net/jx_870915876/article/details/52403472 阅读全文
posted @ 2023-06-13 23:56 huigui_mint 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1)基于XA协议的两阶段提交(2PC) XA 规范主要 定义了 ( 全局 ) 事务管理器 ( Transaction Manager ) 和 ( 局部 ) 资源管理器 (Resource Manager ) 之间的接口。 2)两阶段提交 事务的提交分为两个阶段:预提交阶段(Pre-Commit Ph 阅读全文
posted @ 2023-06-13 23:52 huigui_mint 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 参考:spring事务管理(详解和实例):https://www.cnblogs.com/yixianyixian/p/8372832.html Spring 事物四种实现方式:基于编程式事务管理实现基于TransactionProxyFactoryBean的声明式事务管理基于AspectJ的XML 阅读全文
posted @ 2023-06-13 22:37 huigui_mint 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、 什么是Ioc/DI? 二、 Spring IOC体系结构 (1) BeanFactory (2) BeanDefinition 三、 IoC容器的初始化 1、 XmlBeanFactory(屌丝IOC)的整个流程 2、 FileSystemXmlApplicationContext 的IOC容 阅读全文
posted @ 2023-06-13 21:50 huigui_mint 阅读(6) 评论(0) 推荐(0) 编辑