零.索引简介 1. 索引是什么 ①MySQL官方对索引的定义是:索引(Index)是帮助MySQL高效获取数据的数据结构。②可以简单的理解为“排好序的快速查找数据结构”。③除...
零.索引简介 1. 索引是什么 ①MySQL官方对索引的定义是:索引(Index)是帮助MySQL高效获取数据的数据结构。②可以简单的理解为“排好序的快速查找数据结构”。③除...
题外话 当我们在IDE中编写代码的时候,打一个点号,IDE会自动弹出对应的属性和方法名,当我们在debug的时候,IDE会将方法运行时方法内局部变量和外部实例上属性的值都展示...
JDK动态代理的实现原理 1)通过实现InvocationHandler接口来自定义自己的InvocationHandler;2)通过Proxy.getProxyClass获...
文章简介 这一篇主要围绕线程状态控制相关的操作分析线程的原理,比如线程的中断,线程的通信等,内容比较多,可能会分两篇文章阿里面试系列导读:关注我的技术公众号【架构师修炼宝典】...
简书 占小狼转载请注明原创出处,谢谢! 前言 对于C语言开发的程序员来说,在内存管理方面,必须负责每一个对象的生命周期,从有到无。对于Java程序员你来说,在虚拟机内存管理的...
文章发布于公号【数智物语】(ID:decision_engine),关注公号不错过每一篇干货。 来源 |上海交通大学计算机科学与工程系 作者 |余锴 摘要:规则引擎起源于基于...
探究一下线程的真正执行(JVM层面)、Callable、Future以及线程池的执行过程和源码 本文主要是作者用于笔记,写的比较简陋,如有错误之处,敬请包涵! 线程池 Abs...
1. JVM中线程的创建流程 jvm剥离了一套公共的无关平台的线程类:Thread抽象类。Thread类声明在jdk8u-dev/hotspot/src/share/vm/...
之前都是从大Boss的视角,来介绍Spring,比如IOC、AOP。 今天换个视角,从一个小喽啰出发,来加深对Spring的理解。 这个小喽啰就是,BeanPostProce...
作者:hncg链接:https://segmentfault.com/a/1190000019360335 什么是高并发? 高并发是互联网分布式系统架构的性能指标之一,它通常...
起因 你是否碰到过如下场景: 在测试环境未发现的BUG,上了生产环境之后偶现,但同样由于缺少调试信息,无法定位问题 调用内部服务、第三方服务,在某些case下系统未按预期运行...
调优目标 在做调优之前,我们必须明确优化 Kafka 的目标是什么。通常来说,调优是为了满足系统常见的非功能性需求。在众多的非功能性需求中,性能绝对是我们最关心的那一个。不同...