HashMap Code Implementation (JDK7 Array + Chain List)
The first thing we need to do is tap code to implement HashMap, so what is HashMap? What is the data structure? What is ...
5 methods of List fragmentation in Java!
A few days ago, I encountered a problem when implementing MyBatis batch insertion. When the amount of data inserted in b...
[JDK] syntax sugar in Java
In this blog post, let's talk about an interesting knowledge point in Java - syntax sugar
...
How to understand the usage scenario of Generator in ES6
1, Introduction The Generator function is an asynchronous programming solution provided by ES6, and its syntax behavior ...
Tomcat learning 2: one click Startup and source code reading
Components that a request passes through in Tomcat
...
How do I make the open source system have a security protection framework?
Write before: Recently, I have an idea to be a programmer apprentice management system. Because I was very confused when...
Are enumerating singletons better than DCL and static singletons? That's true~
Let's not talk about the hungry and lazy single examples. DCL and static single examples are briefly introduced to pave ...
Java Data Structure and Algorithms - Sparse Array
1. Linear and Nonlinear Structures Data structures include linear and non-linear structures.
...
Actual combat of webpack construction project
1. Preliminary construction
Install the webpa...
Method handle used in JDK
preface Java can get type information at run time through reflection, but its disadvantage is that it is slow to execute...
Scope and pre parsing of JavaScript functions
catalogue
Scope Division of scope Global and local variab...
Thread pool detailed analysis ThreadPoolExecutor
Why is the Thread pool used when using threads,? What are the advantages and differences compared with creating Thread t...
This keyword in Java: this. Member variable, operator, common modifier, shift operator, common shortcut keys in eclipse
0. this keyword in Java
0.0. Afte...
Vue3.x basic notes
Vue3.x Vue3 rewrites with TS vue-cli3 directory structure node_modules: Storage dependent packages public: The static ...
Introduction and use of ESLin and problems that ESLin cannot use
1. What is eslint ESLint Is a code checking tool used to check whether your code meets the specified specifications (for...
Quick learning TypeScript - concise and key manual - Volume 2
👉 About the author As we all know, life is a long process, constantly overcoming difficulties and constantly reflecting ...
Vue component programming and initialization
Component programming and initialization Non single file component - a file contains n components (n > 1) Single fi...
IDEA plug-in development, how do I move the company's publishing system to IDEA
It has to be said that JetBrains is very direct. Every programmer can find his own development tool on the official webs...
Spring Framework Source Read: FactoryBean
Spring Framework Source Reading (3): FactoryBean
...
Send mail - Java Foundation
**Preface: * * in fact, when I wrote this article, my heart was very complex, so the main part of this article recorded ...