Loading

摘要: 名词 解释 Joinpoint 连接点 指的是那些可以用于把增强代码加入到业务主线中的点,那么由上图中我们可 以看出,这些点指的就是方法。在方法执行的前后通过动态代理技术加入增强的代码。在Spring框架AOP思想的技术实现中,也只支持方法类型的连接点。 Pointcut 切入点 指的是那些已经把增 阅读全文
posted @ 2021-12-19 16:09 Vic呼叫89 阅读(35) 评论(0) 推荐(0)
摘要: 什么是循环依赖? 循环依赖是两个或者两个以上的bean相互持有对方,最终形成闭环。比如A依赖B、B依赖C、C依赖A_​_ Spring目前支持Field属性和单例bean循环依赖,不支持构造器方式 ​ propotype原型bean无法解决循环依赖 在创建前Spring也会判断bean的scope, 阅读全文
posted @ 2021-12-18 15:47 Vic呼叫89 阅读(32) 评论(0) 推荐(0)
摘要: 主要介绍一下SpringIoc容器初始化主流程 结合源码分析下核心的BeanFactory创建子流程和Bean创建子流程 ​ org.springframework.context.support.AbstractApplicationContext#refresh public void refr 阅读全文
posted @ 2021-12-18 14:24 Vic呼叫89 阅读(41) 评论(0) 推荐(0)
摘要: String的基本特性 String 字符串 String s1 = "vic"; //字面量的定义方式 String s2 = new String("vic"); String 声明为final,不可被继承 实现了Serializable、Comparable,可序列化、可排序 JDK8及以前内 阅读全文
posted @ 2021-09-21 21:56 Vic呼叫89 阅读(51) 评论(0) 推荐(0)
摘要: Execution Engine 执行引擎概述 执行引擎是Java虚拟机核心的组成部分之一 “虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、缓存、指令集和操作系统层面上的,而虚拟机的执行引擎则是由软件自行实现的,因此可以不受物理条件限制 阅读全文
posted @ 2021-08-29 16:25 Vic呼叫89 阅读(102) 评论(0) 推荐(0)
摘要: 直接内存概述 不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域 直接内存是Java堆外的、直接向系统申请的内存空间 起始于NIO,通过存在堆中的DirectByteBuffer操作Native内存 通常,访问直接内存的速度会优于Java堆。即读写性能高 因此出于性能考虑, 阅读全文
posted @ 2021-08-28 15:50 Vic呼叫89 阅读(50) 评论(0) 推荐(0)
摘要: 主从复制:主机数据更新之后根据配置和策略,自动同步到备机的master/slave机制,Master以写为主,Slave以读为主 主要作用:读写分离、容灾恢复 配从(库)不配主(库) 从库配置:slaveof 主库IP端口 每次与master断开后都需要重新连接,除非配置进redis.conf文件 阅读全文
posted @ 2021-08-28 12:22 Vic呼叫89 阅读(156) 评论(0) 推荐(0)
摘要: 是什么 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行执行而不会被其他命令插入,不许加塞。 常用命令 MULTI EXEC DISCARD WATCH 五个case 1. 正常执行 使用MULTI命令输入Redis事务。该命令始终以答复OK。此时,用户可以发 阅读全文
posted @ 2021-08-28 12:21 Vic呼叫89 阅读(41) 评论(0) 推荐(0)
摘要: Persistent RDB 是什么? Redis DataBase 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存中。 Redis会单独创建(fork)一个子线程进行持久化,会先将数据写入到一个临时文件中,待持久化都结束了,再用这个临时 阅读全文
posted @ 2021-08-28 12:21 Vic呼叫89 阅读(60) 评论(0) 推荐(0)
摘要: 明确一个概念 NoSQL = Not Only SQL Redis设计原则 聚合模型 KV键值 Bson (Binary Json) 列族 图形 CAP+BASE CAP C :Consistency (强一致性) A :Availability (可用性) P :Partition toleran 阅读全文
posted @ 2021-08-28 12:20 Vic呼叫89 阅读(47) 评论(0) 推荐(0)