Recent Posts
-
Lesson 1: Java environment construction
Java environment construction Java features and benefits Three versions of Java JDK、JRE、JVM Install development envi…… -
Idea creates the first Java program
IDEA Download and install https://www.jetbrains.com Chinese package https://www.jb51.net/softs/598478.html#downintro2 …… -
Common windows and DOS
Windows common shortcuts Keyboard function keys Tab, shift, Ctrl, alt, space, enter, window, |, ↑↓←→ Keyboard shortcut…… -
Markdown syntax details
Markdown learning Markdown Download title Tertiary title Four level title typeface Hello,World! Hello,World! Hello,Wor…… -
Java multithreading and concurrency (Fundamentals)
1、 Process and thread Process: it is a running activity of code on the data set. It is the basic unit for resource al…… -
Java object-oriented explanation
#############Java object-oriented explanation ################# 1. Basic object-oriented concepts 2. Classes and objec…… -
Implementation principle of LinkedList
This article was written by the author of blog Park: Yicun Hui, personal blog address: https://www.cnblogs.com/zsql/ J…… -
Introduction to new features of Java 12, come and make up
Java 12 was released as early as March 19, 2019. It is not a long-term support (LTS) version. Before that, we have int…… -
Still don’t understand the colleague code? Fill in a wave of Java 7 syntax features
preface It has been more than 20 years since the emergence of Java platform. During these 20 years, Java has always be…… -
The most user-friendly explanation of the new features of Java 10
Since the beginning of Java 9, Oracle has adjusted the release strategy of the Java version. Instead of a large versio…… -
Four traversals of map
//Four traversal methods of map //Map cannot be traversed directly, but only indirectly by traversing key and value pu…… -
The difference between throw and throws and the order in which try, catch and finally are executed with return
1、 There are three forms of throwing exceptions. One is throw, the other is throws, and the other is that the system …… -
[wgcf] connect CF warp to add IPv4 / IPv6 network for server
WARP is a WireGuard-based network traffic Security and Acceleration Service provided by CloudFlare. It allows you to …… -
Find the largest common substring from the two strings
The method to find the largest common substring (comstring) from the two strings (str_1, str_2) is as follows: Example…… -
Java learning summary – array creation and parameter transfer
(1) Array creation The creation of array includes two parts: the declaration of array and the allocation of memory s…… -
Java static keyword explanation
introduction There is a passage in Java programming thought: static method is a method without this. Non static method…… -
Wait / notify mechanism for Java concurrency
1 Preface This article assumes that you have a certain understanding of synchronized and reentrantlock. 1.1 let's rela…… -
Java ThreadLocal parsing
brief introduction ThreadLocal is similar to local variables. It solves the problem that a single thread maintains the…… -
Android Root 导入CE证书
导出Charles根证书 首先打开Charles代理工具,选择Help->SSL Proxing-> Save Charles Root Certification,选择导出…… -
This article takes you to learn the Java implementation scheme of domestic encryption algorithm SM4
preface Today, we bring you a Java back-end solution of domestic SM4 encryption and decryption algorithm. The code is …… -
Shock! Java date formatting pit!
preface Yyyy and YYYY Sample code @Test public void testWeekBasedYear() { Calendar calendar = Calendar…… -
Singleton pattern of Java design pattern
Singleton mode (singleton pattern) is one of the simplest design patterns in Java. This type of design pattern belongs…… -
JDK default garbage collector
jdk1. 7. The default garbage collector is parallel scavenge (new generation) + parallel old (old age). jdk1. 8. The de…… -
Implementation of verification code verification in Java Web
Background verification code generation tool and method /* * 设置图片的背景色 */ public static void …… -
Detailed explanation of Java generics
1. General Generics play an important role in Java and are widely used in object-oriented programming and various desi…… -
Maven project tip: the source value of 1.5 is outdated and will be deleted in future releases
This is because the Maven project compiles using jdk1.0 by default 5。 We can make the following configuration in the …… -
Java error: Java math. BigDecimal cannot be cast to java. lang.String
Take a number from the database and turn it into a string. An error is reported: Java math. BigDecimal cannot be cast …… -
How httpclient sets timeout
Today, I share a huge pit, httpclient. How deep is this thing? Every version changes. Recently, the author has suffere…… -
Factory pattern of Java design pattern
Factory mode (factory pattern) is one of the most commonly used design patterns in Java. This type of design pattern b…… -
Overview of Java triggering full GC
preface I've been asked this question recently. I'd like to make a record here. System. Call of GC () method This meth…… -
Re reading the combination and inheritance of the series of Java programming ideas
Java reuses code in two ways: combination and inheritance. combination Composition simply places the object reference …… -
The Java implementation uploads files to the specified directory of the specified server
Preface requirements The static files generated by freemaker are uniformly stored on a server. It was originally inten……