240 发简信
IP属地:江西
  • 240
    JVM调优-计算对象的大小

    背景简化:最近由于项目需要,需要计算一下对象的大小,防止放开灰度后导致服务期频繁GC 读完这篇文章可以获得什么? 对象的内存布局 指针压缩的原理 预估对象的大小 对象是否只能...

  • spring之context.refresh详解1

    refresh方法详解 本篇文章在上篇文章spring之初始化上下文环境基础上进行继续的源码的解读 源码概览 由于refresh方法为spring初始化的核心方法,设计的点比...

  • spring之初始化上下文环境

    本文的目的 基于源码快速的了解一个对象是怎么产生的 我们可以怎么对spring的生产过程进行干预 对象的一个大致创建流程 bean转成bd放入到bdMap中,然后根据bean...

  • 240
    Zookeeper的使用

    ZK的常用使用场景 一、注册中心 实现方式 基于临时节点 基于监视通知机制注意:ZK集群可能会挂掉,所以为了防止zk挂掉后我们还能正常的进行服务的调用,需要在本地做一次缓存,...

  • 240
    Zookeeper结构

    zk的服务器模式 会话 zk的架构设计 节点角色 集群中唯一的leader节点,唯一对外负责写请求,集群中的节点都可以接受读请求,learner节点接收到写请求后会转发给le...

  • 常用广告术语

    CPM:全称(Cost Per Mille) CPC:全称(Cost Per Click) CPA:全称(Cost Per Action) CPS:全称(Cost Per S...

  • 240
    Mybatis是怎么和Spring整合的

    读完本文后你的收获: 1、了解Mybatis和Spring整合的底层原理 2、知道为什么我们在spring中定义了接口就可以直接操作数据库 3、了解Spr...

  • 240
    一文搞定AOP

    AOP,一个老生长谈的话题。在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等,本文不会对AOP的使用,配置做过多讲解,而是直接深入源码底层,看Sp...

  • spring常用术语介绍

    BeanDefinition BeanFactory FactoryBean BeanFactoryPostProcessor BeanDefinitionRegistryP...