Java
-
Example of combining spring boot with rabbitmq to implement delay queue
background What is a delay queue? As the name suggests, a delay queue is a queue in which messages entering the queue …… -
Detailed explanation of reentrantlock and condition in Java multithreading
1、 Reentrantlock class 1.1 what is reentrantlock java. util. concurrent. The lock framework in lock is an abstraction…… -
Through Java util. Treemap source code to enhance the understanding of red and black trees
Before that, the programming tips have sorted out a lot of ideas and solutions about the red black tree of classical p…… -
Basic concept analysis and code example of Java data structure tree
The storage structure of tree in Java is different from linear structures such as linear table, stack and queue. Tree …… -
The spring framework implements the file upload function
There are many ways to upload files in Java, such as SmartUpload or strus2. This article shares the use of multipartfi…… -
Example of Java algorithm for solving Full Permutation Problem Based on recursion
This paper describes the Java algorithm based on recursion to solve the full permutation problem. Share with you for y…… -
Steps of developing wechat sharing interface with Java
Some small steps of java development of wechat sharing interface are as follows 1. Configure interface information for…… -
Spring static proxy and dynamic proxy code explanation
Key points of this section: Java static proxy and JDK dynamic proxy 1 problems encountered in object-oriented design I…… -
Implementation of quick sorting algorithm in Java
Principle of quick sort: select a key value as the benchmark value. The sequence smaller than the benchmark value is o…… -
Principle of linked list and Java implementation code example
1: Basic introduction to one-way linked list A linked list is a data structure at the same level as an array. For exa…… -
Implementation of reference and dynamic proxy in Java
As we know, the difference between dynamic agent (JDK's dynamic agent here) and static agent is that its real agent cl…… -
Understanding of subclass overriding parent method in Java programming
The subclass re implements the method of the parent class; When rewriting, you can modify the access right modifier an…… -
Implementation of file download progress of retrofit + rxjava
preface Recently, I was learning about retrofit. Although retrofit does not provide a callback of file download progre…… -
Synchronization code example of Java Concurrent Programming
Synchronizers are objects that enable a thread to wait for another thread, allowing them to coordinate actions. The mo…… -
Implementation of priority queue function based on Java heap structure
This paper describes the implementation of priority queue function in Java based on heap structure. Share with you for…… -
Principle of multimode string matching algorithm and Java implementation code
Multimode string matching algorithm here refers to the problem of finding multiple pattern character strings in a stri…… -
TF-IDF understanding and its Java implementation code example
TF-IDF preface Some time ago, I looked at the TF-IDF I had sorted out before and posted it on my blog. Knowledge needs…… -
Talk about synchronized in Java concurrency
1 Introduction Synchronized has always been a veteran role in multithreaded concurrent programming. Many people will c…… -
Double loop printing graphics for Java programming
Double loop prints right triangles with vertices on the top left: Prints a right triangle with vertices at the bottom …… -
Popular explanation and code example of communication between Java threads
Inter thread communication: because multiple threads share the address space and data space, the communication between…… -
Get to know mybatis and its basic configuration and Implementation
1. Introduction to mybatis Mybatis is an excellent persistence layer framework, which supports customized SQL, stored …… -
Java swing component BoxLayout layout usage example
This article describes the Java swing component @ r as an example_ 516_ 2419@Layout Layout usage. Share with you for y…… -
Three ways to solve circular dependency in spring
Introduction: circular dependency is a circular nested reference in n classes. If this circular dependency occurs in t…… -
JDBC database connection code
This example shares the specific code of JDBC database connection for your reference. The specific contents are as fol…… -
Simple application based on rabbitmq (detailed explanation)
Although the read-write separation technology is used in the background, which can resist high concurrency to a certai…… -
Two methods of file upload in Java (uploadify and spring)
The two file upload methods used in recent projects are summarized as follows: I uploadify: The scripts and styles of…… -
Detailed explanation of Java exception architecture
1、 What is an exception Exception: a program exception event caused by hardware equipment problems, software design e…… -
Super detailed spring boot introductory notes (summary)
1. Getting started with spring boot Spring boot is a relatively new project in the spring community. The purpose of th…… -
Simple QQ login interface and button color setting code of Java code block
This article mainly shares the relevant codes about the simple QQ login interface and button color setting for referen…… -
Spring boot configures scheduled tasks and @ scheduled annotations of scheduled tasks through @ scheduled
Serial timing task Configuration files need to be added for parallel scheduled tasks Because the purpose of spring boo…… -
Deeply understand the implementation principle of Java programming thread pool
In the previous article, we created a thread when using threads, which is very easy to implement, but there will be a …… -
Observer model of java learning notes
This article shares the observer pattern of Java design pattern for your reference. The specific contents are as follo……