Java插入式注解处理器 3. 实现原理 Lombok 的核心工作原理就是编译时注解(作用于 javac 编译的过...[作者空间]
一、Netty到底是什么 1、从HTTP说起 有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP...[作者空间]
环境说明 OpenJdk 15 开发工具 IDEA 2020.3.2 var 类型推断 | since jdk10...[作者空间]
在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个...[作者空间]
1. #{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将s...[作者空间]
本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8.0_1...[作者空间]
面试涉及问题含有: Java JDK8新特性 集合(哈希冲突、HashMap的原理、自动排序的集合TreeSet)...[作者空间]
1 字节码实现 javap命令生成的字节码中包含 ** monitorenter ** 和 ** monitore...[作者空间]
前言 面试Java,必然要被问Java内存模型和Java并发开发。我被问到的时候,心里慌得一批,“额,是在《Thi...[作者空间]
NoSQL的四大种类 NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,...[作者空间]
MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的“存储引擎”(storage_...[作者空间]
金九银十是招聘的旺季,小编在这里也给大家整理了一套阿里面试官最喜欢问的问题或者出场率较高的面试题,助校招或者社招路...[作者空间]
Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synch...[作者空间]
关于系统性能优化涉及的内容非常多,我会分几篇文章来分享,这次分享下定位系统层面问题的常用方法。 系统性能定义 Th...[作者空间]
发布与订阅消息系统 在正式讨论Apache Kafka (以下简称Kafka)之前,先来了解发布与订阅消息系统的概...[作者空间]
问题: Java并发库提供的线程池有哪几种?分别有什么特点? 知识点补充 Executor框架 ThreadPoo...[作者空间]
阅读优秀的源码是提升编程技巧的重要手段之一。如有不对的地方,欢迎指正转载请注明出处https://blog.lzo...[作者空间]
MyBatis功能架构设计 功能架构讲解: 我们把Mybatis的功能架构分为三层: (1)API接口层:提供给外...[作者空间]
一、设计模式概述 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模...[作者空间]