Recent Posts
-
On the similarities and differences between interface and abstract class in Java
On the similarities and differences between interface and abstract class in Java Abstract classes and interfaces have …… -
Java process control (IV) interrupt
In programming, the direct jump of the loop is very important. Although Java does not provide goto statements to contr…… -
Java: six states and transformations of threads
Java: six states and transformations of threads There are different opinions on thread life cycle in online books, whi…… -
Common API of Java string class
Common API of Java string class public class StringDemo { public static void main(String[] args) { String…… -
Xiaobai learns Java: so is the iterator
Xiaobai learns Java: so is the iterator In the previous article, we talked about the old iterator enumeration and the …… -
Android strength pointer analysis and testing
I haven't updated my blog for a long time. I was too lazy some time ago. After the new year, only one article unrelate…… -
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,…… -
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 exception
1、 Abnormal? Java. In Java System Lang. throwable class is the root class of the exception [java.lang.throwable is th…… -
Java Web (2) – jQuery
1、 JQuery first experience Use jQuery to bind click events to a button <!DOCTYPE html> <html lang="en"> &…… -
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 Language Overview
1、 Java Basics 2、 Software 1. What is software? Software = data + instruction [command] + document 2. What does soft…… -
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 comparator
Normally, objects in Java can only be compared = = or= You can't use > <, but in actual development, we need to …… -
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 object-oriented explanation – next
1、 Static public class TestCircle { public static void main(String[] args) { Circle c1 = new Circle(); Circle c2…… -
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 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 common class – string class
String related classes: String String class: represents a string. All string literals (such as "ABC") in Java programs…… -
Java common class – wrapper class
1、 Use of packaging import org.junit.Test; public class WrapperTest { //String类型 --->基本数据类型、包装类:调…… -
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…… -
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…… -
Spring boot (VIII) mybatis + docker + mongodb 4 x
1、 Introduction to mongodb 1.1 introduction to mongodb Mongodb is a powerful, flexible and easy to expand general-pur…… -
Three simplest implementation methods of timing tasks (super practical)
Scheduled tasks are particularly common in actual development. For example, the e-commerce platform automatically canc…… -
Spring boot (IX) swagger2 automatically generates interface documents and mock simulation data
1、 Introduction Under the current technology trend of separating the front end from the back end, the front-end engin…… -
Spring boot (IV) template engine thymeleaf integration
1、 Introduction to thymeleaf Thymeleaf is a Java XML / XHTML / HTML5 template engine that can be used in web and non …… -
23 pictures! Ten thousand words explain the “linked list”, from Xiaobai to big brother!
Linked list and array are two important and commonly used basic data types in data types. Array is a data structure co…… -
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…… -
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…… -
The official version of redis 6.0 has finally been released! What’s new besides multithreading?
Redis 6.0. 1 was officially released on May 2, 2020. As andrez, the author of redis, said, this is the most "enterpris…… -
Several ways of redis persistence — in-depth analysis of RDB
1. Several ways of persistence Redis persistence has the following three methods: Because each persistence scheme has …… -
Well, these four methods for querying the maximum value of sliding window are good
This is a relatively basic algorithm problem. The data structure involved is also what we talked about before. I'll bu……