1. 需求背景 需求背景:需要对用户的某些行为进行统计,故在对应的接口上进行埋点。 埋点:当用户点击某个功能时,收...[作者空间]
本篇文章我们主要来看下这两个高频的面试考题: G1 的回收原理是什么?为什么 G1 比传统 GC 回收性能好? 为...[作者空间]
Mybatis xml解析流程 Xml解析的常见方式:DOM SAX Xpath ,Mybatis使用的时Xpat...[作者空间]
前言 小伙伴一定遇到过这样反馈:这页面加载数据太慢啦,甚至有的超时了,用户体验极差,需要赶紧优化; 反馈等同于投诉...[作者空间]
想要提高程序员自身的内功心法无非就是数据结构跟算法+操作系统+计网+底层,而所有的Java代码都是在JVM上运行的...[作者空间]
业界公认MySQL单表容量在1千万以下是最佳状态,因为这时它的BTREE索引树高在3~5之间 思考:为什么MySQ...[作者空间]
前言 在前面的doCreateBean方法中,我们了解到,populateBean是负责填充Bean实例属性的。此...[作者空间]
上一篇 << >> SpringBean生命周期的执行步骤 1.进入到刷新refresh()方法2.finishB...[作者空间]
前言 createBean进行了一些创建Bean实例前的工作: 检查当前BeanDefinition的Class是...[作者空间]
前言 ThreadLocal 的作用是提供线程内的局部变量,这种变量在线程的生命周期内起作用,减少同一个线程内多个...[作者空间]
概述 前面已经介绍过Spring的IOC和AOP原理,那我们再来看我们平时很熟悉的SpringBoot的启动原理是...[作者空间]
红包的架构设计简介 本文是基于平台创建红包活动时即提前分配好红包金额的策略需要输入条件:总金额,红包数量,最小金额...[作者空间]
1. finishBeanFactoryInitialization 谈起Bean的依赖注入,还是得承接这个ref...[作者空间]
一、利用ResultHandler对大数据进行流式处理 背景 有如下场景,需要将十万级别的用户数据从数据库中取出,...[作者空间]
本文先介绍基本的两种数据存储结构,并着重介绍了其中的链表以及在这两种数据结构基础上优化所提出新的数据结构——跳跃表...[作者空间]
一致性算法 1. Paxos Paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。一个典型的场...[作者空间]
redo(重做):1)改后备份,保证事的持久化,一直写。保证事务持久性, 2)记录:db变化日志,表、索引、un...[作者空间]
01.使用注解开发 引入: 大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口...[作者空间]
阿里P8MySQL,你知道都问些啥吗?昨天小编特意去搜集了一些MySQLP8问题,经过整理归纳分为基础、索引、锁、...[作者空间]
一、锁概述 锁是计算机协调多个进程或线程并发访问某一资源的机制(避免争抢)。 在数据库中,除传统的计算资源(如 C...[作者空间]