CSDN博主:【java_wxid】
CSDN博主:点击【Java廖志伟】
CSDN社区:点击【幕后大佬】
码云:点击【互联网Java工程师知识扫盲】
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 88 下一页
  2022年3月3日
摘要: Spring事务属于AOP范畴,它的底层也是需要数据库的支持,初始化时会看目标类有没有实现InvocationHandler接口或者是Proxy类,如果实现了通过反射来接收被代理的类,如果没实现就利用cglib进行AOP动态代理,CGLIB是通过继承的方式做的动态代理,是一个代码生成的类库,可以在运 阅读全文
posted @ 2022-03-03 07:30 我是廖志伟 阅读(27) 评论(0) 推荐(0)
  2022年3月2日
摘要: 文章目录 Spring Bean的生命周期四个阶段Spring的自动装配Spring使用三级缓存解决循环依赖的过程Spring的事务与AOP实现原理Spring容器启动执行流程 Spring Bean的生命周期四个阶段 实例化 Instantiation属性赋值 Populate初始化 Initia 阅读全文
posted @ 2022-03-02 14:26 我是廖志伟 阅读(22) 评论(0) 推荐(0)
摘要: 将防火墙关闭并设置为开机不自动启动: systemctl stop firewalld.service systemctl disable firewalld.service Linux系统中JDK的安装与配置 进入opt目录下 :cd /opt 在opt目录下上传jdk文件 :jdk-8u152- 阅读全文
posted @ 2022-03-02 13:54 我是廖志伟 阅读(20) 评论(0) 推荐(0)
摘要: Spring Bean的生命周期四个阶段 实例化 Instantiation属性赋值 Populate初始化 Initialization销毁 Destruction 影响多个Bean的接口有二个,InstantiationAwareBeanPostProcessor作用于实例化阶段的前后,Bean 阅读全文
posted @ 2022-03-02 11:15 我是廖志伟 阅读(21) 评论(0) 推荐(0)
  2022年3月1日
摘要: 一级缓存存放实例化对象 。二级缓存存放已经在内存空间创建好但是还没有给属性赋值的对象。三级缓存存放对象工厂,用来创建提前暴露到bean的对象。 @Service public class TestService1 { @Autowired private TestService2 testServi 阅读全文
posted @ 2022-03-01 11:32 我是廖志伟 阅读(27) 评论(0) 推荐(0)
  2022年2月25日
摘要: 文章目录 数据存储篇Redis各数据类型应用场景各数据类型实现原理各数据类型的编码和数据结构持久化主从架构下的数据同步主从复制/数据同步主从架构下的数据部分复制(断点续传)数据丢失发生的场景以及解决方案 主从/哨兵/集群区别主从架构哨兵集群 高可用/哨兵集群/主备切换缓存雪崩缓存穿透缓存击穿Redi 阅读全文
posted @ 2022-02-25 19:14 我是廖志伟 阅读(18) 评论(0) 推荐(0)
  2022年2月24日
摘要: 在JVM中,对象在内存中的布局分为三块区域:对象头、实例数据和对齐填充。实例数据:存放类的属性数据信息,包括父类的属性信息;对齐填充:由于虚拟机要求 对象起始地址必须是8字节的整数倍。填充数据不是必须存在的,仅仅是为了字节对齐;对象头:Java对象头一般占有2个机器码(在32位虚拟机中,1个机器码等 阅读全文
posted @ 2022-02-24 08:45 我是廖志伟 阅读(20) 评论(0) 推荐(0)
  2022年2月23日
摘要: AQS的全称是AbstractQueuedSynchronizer,也就是抽象队列同步器,它是在java.util.concurrent.locks包下的,也就是JUC并发包。java提供了synchronized关键字内置锁,还提供了显示锁,而大部分的显示锁的底层都用到了AQS,比如只有一个线程能 阅读全文
posted @ 2022-02-23 11:16 我是廖志伟 阅读(21) 评论(0) 推荐(0)
  2022年2月22日
摘要: 应用场景,消息可靠投递,消息丢失,消息重复消费,消息的幂等性,消息的顺序性,消息队列积压,延迟队列,消息过期失效,消息队列的高可用 使用消息队列有解耦,扩展性,削峰,异步等功能,市面上主流的几款mq,rabbitmq,rocketmq,kafka有各自的应用场景。kafka,有出色的吞吐量,比较强悍 阅读全文
posted @ 2022-02-22 17:47 我是廖志伟 阅读(30) 评论(0) 推荐(0)
  2022年2月21日
摘要: MySQL四大属性,隔离级别 MySQL四大属性:A(原子性),要么全部完成,要么完全不起作用。底层实现是通过undo log日志去实现的,当这个事务对数据库进行修改的时候,innodb 生成对应undo log,undolog有多个版本,并且存放的是与上一个版本相反的操作,他会记录这个SQL执行的 阅读全文
posted @ 2022-02-21 18:37 我是廖志伟 阅读(17) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 88 下一页

南北踏尘