包含标签:Java 的文章
-
Ubuntu 18.04. 1 build Java environment and HelloWorld
1、 Build Java environment System environment 1. Download JDK Official website address: http://www.oracle.com/technetw…… -
Xiaobai learning algorithm: the best time to buy and sell stocks!
Today, the ant group (Alipay) is officially listed. There is no doubt that this initiative has created a large number …… -
Spring boot (I) quick start
1、 About spring boot Before we begin to understand spring boot, we need to understand spring first, because the birth…… -
Rabbitmq series (III) introduction and practice of rabbitmq exchange
Introduction and practice of rabbitmq exchange switch Rabbitmq series Reading guide After we have the basic knowledge …… -
Interview raids | how does redis query a key from massive data? Attached video
1. Review knowledge points The knowledge points investigated in this topic are as follows: 2 solution ideas 3 keys usa…… -
Rabbitmq series (V) deploying rabbitmq clusters using docker
summary This article focuses on the use of docker, how to deploy rabbitmq cluster and the most basic docker installati…… -
Junior sister learning java IO: file file system
brief introduction Younger martial sister has encountered another problem. This time, the problem is about file creati…… -
Spring Boot 2. X Series tutorial: seven days from scratch to master spring boot – continuous update
brief introduction Since the birth of spring, spring has become the de facto J2EE standard. As a lightweight J2EE appl…… -
Detailed explanation of reactive stream protocol
background Everyone should be familiar with stream. Java8 introduces the concept of stream for all collection classes.…… -
Troubleshoot: what exactly is GC tuning
brief introduction We often hear that we even need to do GC tuning ourselves. So what is the purpose of GC tuning? Mak…… -
How to break the foreach of java8 stream
How to break the foreach of java8 stream brief introduction We usually need to traverse and process the data in Java s…… -
Java secure coding guide: the correct use of lock and synchronization
brief introduction In Java multithreading environment, lock and synchronization are functions that we will use. So wha…… -
Junior sister learning java IO: file and path
brief introduction What is the relationship between file and path? What secrets are hidden in files and paths? Under t…… -
Java secure coding guide: string and coding
brief introduction String is the most commonly used Java type in our daily coding process. Languages in different regi…… -
Abstractqueuedsynchronizer (AQS), the base of synchronization class
Abstractqueuedsynchronizer (AQS), the base of synchronization class We introduced many synchronization classes before,…… -
New feature of JDK 14: switch expression
brief introduction The new feature of switch has a long history. It was introduced as a preview function as early as J…… -
Look at the animation algorithm: sorting – bubble sorting
brief introduction Sorting is probably the most basic and commonly used of all algorithms. Sorting is a very classic p…… -
java. util. Introduction to concurrent
java. util. Concurrent package provides many useful classes to facilitate the development of concurrent programs. This…… -
Synchronousqueue details
Synchronousqueue details brief introduction Synchronous queue is a kind of BlockingQueue, so synchronous queue is thre…… -
New feature of JDK 14: text blocks
In a word, text blocks was introduced in jdk13 as the first preview version. Now in jdk14 is the second preview versio…… -
On the difference between # and $in mybatis from the distribution of Indian troops
In the process of using mybatis, you may write your own SQL statements, and you need to pass parameters to the SQL sta…… -
New feature of jdk11: new HTTP API
New feature of jdk11: new HTTP API brief introduction Before jdk11, the HTTP function of java was very weak. It only p…… -
Reject policy of bounded queue in Java
When using executorservice, we know that there is a queue in executorservice to save the submitted tasks. Through diff…… -
Understand enummap and enumset
Understand enummap and enumset brief introduction Generally speaking, we will choose to use HashMap to store data in k…… -
The difference between comparable and comparator in Java
The difference between comparable and comparator in Java brief introduction java. Lang. comparable and Java util. Comp…… -
JIT’s profile artifact jitwatch
brief introduction It seems that the constant use of command-line tools can't keep up with the pace in modern society,…… -
Java secure coding guide: serialization
brief introduction Serialization is a very common and neglected function in Java. We need to serialize objects when th…… -
On the reactive system
Initial knowledge of responsive system The first time I heard the word reactive was a few years ago. I came across the…… -
Thread life cycle in Java
Thread is a topic that cannot be bypassed in Java. Today, this article will explain the life cycle of thread in Java i…… -
How to use stream in Java 8’s map
How to use stream in Java 8's map brief introduction Map is a very common collection type in Java. We usually need to …… -
Java security coding guide: file IO operation
brief introduction We often use IO operations for files. Because of the complexity of files, we also need to pay atten…… -
Mark up interfaces, annotations, and the past and present lives of annotation processors
Mark up interfaces, annotations, and the past and present lives of annotation processors brief introduction I believe ……
