Notes on Java learning
Notes on Java introduction 2 - Hao bin abstract class Abstract method abstract class Final keyword Final decorates t...
Introduction and use of [Java] LocalDate/LocalTime/LocalDateTime class
background Briefly describe the background of these new date API s in JDK 1.8. As early as in the era of JDK 1.0, JDK in...
Full parsing of regular expressions
Regular expressions define patterns for strings that can be used to search, edit, or process text.
...
Application context context context of Spring key interface
catalog
1.ServletContextListener interface 2.ApplicationC...
Re learn the Java design mode: the actual command mode "simulate the eight major cuisines of high-end restaurants, and the cooking scene of the single chef at the second place"
Author: little brother FuBlog: https://bugstack.cn -Original series of special articles Precipitation, sharing, growth, ...
Understanding of volatile and code demonstration
Volatile is a lightweight synchronization mechanism provided by java virtual machine. It has three major f...
Let the world no longer have difficult to understand multi-threaded!
Article Directory 1. Introduction to Threads 1. Common method calls and multithreading 2. Programs, Processes and Thre...
Responsibility chain model of common design patterns
concept Chain of Responsibility Pattern is to treat each node in the chain as an object, each node processes different r...
springboot-redis spring cache mid-story
1.spring cache parsing 1.1.RedisCache and RedisCache Manager 1.1.1. Structure 1.1.2. Resolution RedisCache uses ...
My jdk source: LinkedHashSet class
1. Overview
The LinkedHashSet class is also a member of t...
Guava experience: new set type of guava -- Multiset
Guava introduces some new collection types that are not available in JDK, but are very useful. All these new set types c...
CGLIB dynamic agent mechanism has been written in all aspects
CGLIB library introduction
The agent provides...
Explanation of AQS and ReentrantLock with ten thousand words of super strong graphics and text (recommended Collection)
|Make a habit of looking good
You have an idea. I have...
Exploration of ConcurrentHashMap Principle for Java Concurrent Programming Notes
In a multithreaded environment, data loss occurs when HashMap is used for put operations. To avoid the potential for thi...
Simple implementation of JDK dynamic agent and cglib agent mode in aop
1. JDK proxy example
JDK dynamic agent can only generate ...
The difference between dynamic agent jdk and cglib
The description of dynamic agents has been partially described in the previous two articles Detailed interpretation of d...
Alibaba talk to you about some JVM level locks of Java
brief introduction
In the computer industry, there is a l...
List, Set, data structure, Collections
List, Set, data structure, Collections data structure Common data structures Common structures of data storage incl...
How to learn the JVM gracefully
1, Understanding Java virtual machine stack and stack frame
...
[enjoy learning Feign] II. Annotation introduction of original Feign and detailed explanation of core API
A man without foresight must have immediate worries.
- &...
Date class LocalDate in Java
Java core technology Volume 1 (version 10) recommends using classes under the java.time package, such as LocalDate, to p...
JDK 1.8 full date time Api (example attached at the end of the paper)
Background Before jdk 1.8, Java time use java . util.Date and java.util.Calendar classes. Date today = new Date(); Syste...