JIT即时编译技术在JVM中的应用及分析JIT(Just In Time),即时编译技术,它能够将Java中的字节码实时地编译成本地机器码并执行。JIT编译器并不止在Java中存在,在其他语言的VM中也可能存在JIT编译器。JIT的作用是将高级语言代码转换成本地机器码,以提高程序的执行效率和性能。通过解释执行与编译执行的结合,JIT编译器可以使得虚拟机更高效地运行代码。2023-07-305177 字18 分钟664 次JavaJVM
【开源&原创】轻量级的高性能事件总线——EventBusEventBus 是一个原创的开源轻量级高性能的事件总线,适用于 Java 以及 Spring/SpringBoot 框架。EventBus 是一个发布/订阅模式的实现,它可以用来替代传统的 Java 监听器模式,实现组件间的解耦,让你的代码更加灵活,易于维护。2023-04-012099 字7 分钟410 次JavaSpringBoot
Redis 常见知识点及面试题近万字总结Redis 是一个用 C 语言开发的数据,并且 Redis 的数据是存储在内存中的,读写速度非常快,几乎不受 CPU 和磁盘 I/O 的影响。 Redis 被广泛应用在缓存方面,它支持多种数据类型如字符串、列表、集合、有序集合、哈希等;还支持事务,且操作遵循原子性;并且拥有其他强大的功能如持久化、主从复制、集群等。2022-06-2612281 字41 分钟358 次Redis面试数据库Java
数据库常见知识点以及面试题总结本文主要对数据库常见底层知识点进行总结,整理了包括范式、索引、事务、引擎、日志等常见数据库模块的内容。2022-06-0810435 字35 分钟256 次数据库MySQL面试Java
JVM基础之GC垃圾回收机制详解GC垃圾回收是JVM的一个重要部分,掌握GC有利于调试排查各种内存溢出问题。当系统遇到性能瓶颈时,我们也许能够通过JVM内部的技术细节来解决棘手的问题。2022-05-079171 字31 分钟185 次JavaJVM
JVM基础之JVM内存模型详解JVM内存模型是JVM中的一个重要知识点,掌握内存模型有助于了解Java内存分配机制以及后续的GC机制,在实际项目中能够对常见OOM错误进行排查。2022-05-013367 字12 分钟361 次JavaJVM