BlockingQueue介绍 简介BlockingQueue是java.util.concurrent中的类。通过包名也知道它与并发有关。在学习并发的过程中,我相信大家都听过生产者消费者模型 2020-05-10 Java Concurrent
Spring Boot JPA--JpaRepository实现原理 在SpringBoot中,我们只要定义好Entity,配置好DataSource,最后实现JpaRepository接口就可以对数据进行CRUD操作。 @Rep 2020-04-13 Spring Boot JPA
Spring Boot JPA--命名策略 废话不多说,先来看下例子,首先定义一个Entity @Entity @Getter @Setter public class User { @Id 2020-04-11 Spring Boot JPA
Spring Boot JPA--Query 在SpringBoot中,当我们实现JpaRepository接口,就可以对实例进行基本的CRUD操作。同时SpringBoot也提供了以下几种方式来满足一些复 2020-04-02 Spring Boot JPA
Spring Boot JPA--DataSource 周所周知,SpringBoot可以非常方便的实现数据库的连接访问。只要配置数据库的相关属性,定义对应的Entity以及Repository就可以实现对数据库的增 2020-03-31 Spring Boot JPA
Protocol Buffer-1 简介Protocol Buffer是Google提供的一种数据序列化协议,官方对protobuf的定义如下 Protocol Buffer是一种轻便高效的结构 2020-03-16 RPC RPC
从EnableScheduling说起 在之前一篇文章Spring Boot定时任务,我们已经了解了如何在Spring Boot中创建并管理定时任务,今天我们通过源码来看下Spring Boot中的具 2020-03-12 Spring Boot Spring Boot
Java8 HashMap HashMap数据结构数组 + 链表HashMap要实现哈希表的效果,尽量实现O(1)级别的增删改查,它的具体实现是同时使用了数组和链表。 首先HashMap的 2020-03-07 Java Java
Java Reference--2 Reference生命周期当Reference引用的对象不可达时,Reference对象自身会被放入一个pending队列。同时有一个引用处理线程会不断从队列里 2020-02-23 Java Java
Java Reference--1 GC与Reference在JVM进行GC的时候,JVM首先需要判断一个对象是否可以被回收。JVM从GC ROOT的对象开始向下搜索,搜索所走过的路径称为引用链( 2020-02-22 Java Java