Java
-
The file class is used in Java to explain the file operation in detail
We can know that the data stored in the program is temporary. When the program terminates, the data stored in the prog…… -
[deep understanding of Java virtual machine] class loader and parental delegation model
Class loader For any class, the class loader that loads it and the class itself must jointly establish its uniqueness …… -
Xiaobai learns Java: strange randomaccess
Xiaobai learns Java: strange randomaccess When analyzing the source code of the three collections, we said that ArrayL…… -
Have you mastered these collection operations of Java 8?
If you don't know about lambda, you can refer to my previous summary on lambda expression: lambda expression in Java 8…… -
Java Web (5) – servlet details (Part I)
1、 Servlet 1. What is a servlet 2. Manually implement the servlet program First, create a corresponding module in the…… -
Java common class – wrapper class
1、 Use of packaging import org.junit.Test; public class WrapperTest { //String类型 --->基本数据类型、包装类:调…… -
Java common class – string class
String related classes: String String class: represents a string. All string literals (such as "ABC") in Java programs…… -
Java Web(1)-JavaScript
1、 Combination of JavaScript and HTML code 1. The first method Just use the script tag in the head tag or the body ta…… -
Java multithreading detailed summary
1、 Basic concepts Program @ h_ 301_ 4@: a set of instructions written in a certain language to complete a specific ta…… -
Java object-oriented explanation – next
1、 Static public class TestCircle { public static void main(String[] args) { Circle c1 = new Circle(); Circle c2…… -
Java common class – object class
1、 Java Lang.Object class 1. Object class is the root parent class of all Java classes 2. If the extension keyword is…… -
Java comparator
Normally, objects in Java can only be compared = = or= You can't use > <, but in actual development, we need to …… -
Java Web(3)-XML
1、 Introduction to XML 1. What is XML? XML is an extensible markup language 2. What is the role of XML? 2、 XML synta…… -
Java Language Overview
1、 Java Basics 2、 Software 1. What is software? Software = data + instruction [command] + document 2. What does soft…… -
Detailed explanation of java object-oriented – Part 1
1、 Classes and objects 1. Composition of class 2. Properties Member variable vs local variable 3. Method Provide the …… -
Java Web (2) – jQuery
1、 JQuery first experience Use jQuery to bind click events to a button <!DOCTYPE html> <html lang="en"> &…… -
Java exception
1、 Abnormal? Java. In Java System Lang. throwable class is the root class of the exception [java.lang.throwable is th…… -
Definition and use of Java array
1、 Array concept Multiple data of the same data type can be stored in the same container 1. Format 2. Array operation…… -
Java Web (5) – servlet details (Part 2)
1、 HttpServletRequest class 1. What is the role of HttpServletRequest? Every time a request enters the Tomcat server,…… -
Spring boot (XII) unit test JUnit
1、 Introduction JUnit is an excellent open source Java unit testing framework, and it is also the most popular testin…… -
Six tough moves of current limiting, with detailed code and evaluation results
For the convenience of work, last year I rented out my house in the northern suburbs and moved to the southern suburbs…… -
Why do you recommend enumerations?
Enumeration is a new data type in JDK 1.5. Using enumeration, we can well describe some specific business scenarios, s…… -
Spring boot (XIV) rabbitmq delay queue
1、 Foreword Usage scenario of delay queue: 1 If the order is not paid on time, the order will be cancelled after 30 m…… -
How to prove that sleep does not release the lock, but wait releases the lock?
Wait locking example public class WaitDemo { private static Object locker = new Object(); public static void …… -
99% of programmers are using Lombok. Is the principle so simple? I got one too| Recommended collection!!!
I believe most people are familiar with Lombok, but little is known about its implementation principle and disadvantag…… -
Six methods of file writing, this method has the best performance
There are only two ways to operate files in Java: character stream and byte stream, and there are many implementation …… -
Several ways to improve string performance by 10 times! (source code + principle analysis)
String type is one of the most frequently used data types. So improving the running efficiency of string is undoubtedl…… -
Rabbitmq series (VI) complete solution of rabbitmq cluster architecture you don’t know
preface This paper will systematically introduce the characteristics, exception handling, construction and use of rabb…… -
Rabbitmq series (IV) rabbitmq transaction and confirm sender message confirmation – in depth interpretation
Rabbitmq transaction and confirm sender message acknowledgement - in depth interpretation Rabbitmq series introduction…… -
MySQL “passive” performance optimization summary!
When you are young, you don't know the pain of optimization. When you meet a pit, you know the difficulty of optimizat…… -
There are 7 ways to create thread pool. It is strongly recommended that you use it
According to Moore's law, the number of transistors that can be accommodated on the integrated circuit doubles every 1…… -
Key value expiration in redis
1. Expiration setting There are four ways to set the expiration time in redis: Let's take a look at the specific imple……