05 2021 档案

摘要:SpringAOP 我们为什么要使用AOP(面向切面编程)?当我们在现实中完成实际的项目时,我们总是需要在一个“动作”进行前,进行中,或进行后进行一些操作,比如当我们在运行程序时,我们想要进行日志保存,或者在每一个方法调用后输出一句话,这就表示我们每一次进行一个“动作”都需要进行同样的操作,这就导致 阅读全文
posted @ 2021-05-18 21:37 前程有光 阅读(873) 评论(0) 推荐(0) 编辑
摘要:内存结构概述 内存结构简图: 内存结构详细图: 中文: 英文: 在这里个人整理了一些资料,有需要的朋友可以直接点击领取。 Java基础知识大全 22本Java架构师核心书籍 从0到1Java学习路线和资料 1000+道2021年最新面试题 类加载器与加载过程 类加载器子系统作用 图解: 描述: 类加 阅读全文
posted @ 2021-05-18 21:21 前程有光 阅读(129) 评论(0) 推荐(0) 编辑
摘要:什么是Spring 框架?Spring 框架有哪些主要模块? Spring框架是一个为Java应用程序开发提供了综合、广泛的基础性支持的平台。Spring集成了Java开发过程中所需的各种组件、库和依赖包,使得开发人员可以专注于应用的开发,而不用在各种底层组件依赖上花费大量时间,并且这些时间在每个项 阅读全文
posted @ 2021-05-12 21:45 前程有光 阅读(231) 评论(0) 推荐(0) 编辑
摘要:前言 金三银四已过,很多粉丝私信我要我帮忙整理一下当下热门的技术点以及面试题,我从多个面大厂的朋友那弄到了这批面试题,基本上阿里,字节这次大厂面的就是这些知识点了,希望大家可以花点耐心看完,对你的面试非常有帮助! 数据库 · 使用mysq1索引都有哪些原则? · 索引什么数据结构? · B+tree 阅读全文
posted @ 2021-05-10 16:28 前程有光 阅读(112) 评论(0) 推荐(0) 编辑
摘要:transient instanceof java的一个二元操作符,类似于==,>,<等操作符。它是java保留关键字,它的作用是测试它左边的对象是否是它右边的类的实例,返回布尔数据类型。 package com.wzc.dao; import java.util.ArrayList; import 阅读全文
posted @ 2021-05-07 21:22 前程有光 阅读(403) 评论(0) 推荐(0) 编辑
摘要:spring事务的传播性 事务的传播性 研究的是多个事务存在时的处理策略 1)REQUIRED:如果存在一个事务,则支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 2)SUPPORTS:如果存在一个事务,支持当前事务,如果当前没有事务,就以非事务方式执行。 3)MANDATORY 阅读全文
posted @ 2021-05-06 21:34 前程有光 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Java内存模型 简单介绍一下Java内存模型 Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。 Java内存模型是共享内存的并发模型,线程之间主要通过 阅读全文
posted @ 2021-05-05 21:56 前程有光 阅读(74) 评论(0) 推荐(0) 编辑
摘要:前言 序列化:将java对象转化为可传输的字节数组 反序列化:将字节数组还原为java对象 为啥子要序列化? 序列化最终的目的是为了对象可以跨平台存储,和进行网络传输。而我们进行跨平台存储和网络传输的方式就是IO,而我们的IO支持的数据格式就是字节数组 什么情况下需要序列化? 凡是需要进行跨平台存储 阅读全文
posted @ 2021-05-04 21:17 前程有光 阅读(282) 评论(0) 推荐(0) 编辑