面试题(一)一道java JDK面试题引发的思考

一道java JDK面试题引发的思考

这道面试题所设计的知识点:

阅读全文

Spring源码(三)SpringIOC初始化过程-完成Bean的初始化

SpringIOC初始化过程-完成Bean的初始化(finishBeanFactoryInitialization)

在上一篇中已经讲解完invokeBeanFactoryPostProcessors(beanFactory);方法;我们看看下面还有什么方法

阅读全文

Spring源码(二)SpringIOC初始化过程源码分析-基于注解方式

SpringIOC 初始化过程–Bean容器的创建过程(基于AnnotationConfigApplicationContext方式)

Spring 最重要的概念是 IOC 和 AOP,在IOC中最重要的有两处,一个是创建Bean容器, 一个是初始化Bean,本章就是基于spring5.0.x讲述使用AnnotationConfigApplicationContext来讲解创建Bean容器;后面文章继续初始化Bean讲解;阅读Spring源码是一个枯燥的过程,愿君坚持下去;文章最后福利;福不福利的其实不重要,真的希望能坚持下去;

阅读全文

Spring源码(一)构建Spring5.x源码

构建Spring5.x源码

    阅读全文

    深入学习JVM(一) -- 理解java虚拟机内存模型

    深入理解java虚拟机内存模型

    JVM 整体架构

    简单回顾

    阅读全文

    Redis专题(七)--基于Sentinel(哨兵)搭建实现Redis高可用集群

    在前面的文章中我们讲了redis的主从复制的搭建,这边文章我们基于Sentinel(哨兵)搭建实现Redis高可用集群;

    Redis哨兵为Redis提供了高可用性。实际上这意味着你可以使用哨兵模式创建一个可以不用人为干预而应对各种故障的Redis部署;

    阅读全文

    Redis专题(六)--搭建Redis主从复制以及它的优缺点

    在Redis的持久化中曾提到,Redis高可用的方案包括持久化、主从复制(及读写分离)、哨兵和集群。其中持久化侧重解决的是Redis数据的单机备份问题(从内存到硬盘的备份;
    而主从复制则侧重解决数据的多机热备。

    主从复制概述

    主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。

    阅读全文

    Redis专题(五)--EhcacheCache和Redis做mybatis二级缓存对比

    源码:

    使用EhcacheCache做二级缓存

    阅读全文

    Redis专题(四)--使用redis做mybatis的二级缓存

    使用redis做mybatis的二级缓存

    xiaolyuh123博主的基础上完善几个问题;

    阅读全文

    Redis专题(三)--分布式Redis复习

    复习要点

    • 为什么使用redis
    • 使用redis有什么缺点

    阅读全文