Gulp compresses html, css, js file processes, listens to tasks, creates servers with gulp, runs multiple tasks at the same time, and reverses agents
1, Initialization
First, do a project initial...
LeetCode297.Serialization and Deserialization of Binary Trees
LeetCode297.Serialization and Deserialization of Binary Trees Title Description Solving problems source code LC format ...
My development diary
Today, I mainly did the basic data management of the test user module, and encountered a relatively large problem. The u...
Innovation training blog (17) - ListView in Kotlin is highly adaptive and the list of different Item types is shared
Highly adaptive
ListView is a very common par...
Scenarios and methods of using distributed locks
Why use distributed lock --Distributed lock?
...
The eval function of C language scientific calculator imitates JS to parse the string suffix expression
C language uses suffix expression to parse string Recently, I wrote a parsing string in C language of 98 Standard, whi...
Sword finger off
1, Linked list2, Queues3, Stack 1, Linked list JZ3 printing chain list from end to end The k last node in JZ14 list ...
Getting started with java | branch structure
Starting at: Getting started with java | branch structure java entry series, from scratch!!! The last issue is the exp...
Add jni -------- static registration to the latest as project in 2020
Step 1: import static code block into so Library static { System.loadLibrary("native-lib"); } Step 2: write external functions public nativ...
Statement and PreparedStatement batch processing
1. Why batch processing is needed
If there is...
Let the world no longer have difficult to understand multi-threaded!
Article Directory 1. Introduction to Threads 1. Common method calls and multithreading 2. Programs, Processes and Thre...
The reentrant distributed lock commanded by the boss was finally perfectly implemented ~
Redo is always easier than transform
Recently...
The reentrant distributed lock commanded by the boss has finally been perfectly implemented!!!
Redo is always easier than transform Recently, I am working on a project to fully integrate an implementation system from another company (hereinafter...
Spring source code analysis 10: automatic configuration of Mybatis in spring boot
Article catalog 1, Foreword 2, MybatisAutoConfiguration 1. Declaration of mybatisautoconfiguration. 2. SqlSessionFacto...
java null pointer exception: the root of the problem and the solution
@Java null pointer exception Exception in thread "main" java.lang.NullPointerException In the previous writing experimen...
Some useful SQL statements in MySQL
When writing SQL, we often flexibly use some skills of SQL statement writing, which can greatly simplify the program log...
Android architecture component -- ViewBinding learning notes
Android architecture components – ViewBinding learning notes 1. Problems solved
...
Java - Munger sponge
Solution of Munger sponge: 1. How to implement iteration 2. How to draw a cube 3. Implementation of Munger sponge code 4...
Junior sister learning java IO: using Selector to send good person card
brief introduction
NIO has three treasures: B...
spring cloud understands the components and call relations from the perspective of operation and maintenance
summary
Spring cloud developers provide tools...
Spring Data Elasticsearch4.0.1 Chinese translation document (sections 8-11)
8. Elasticsearch Repositories
This chapter in...
springboot obtains the ip address, access device information and city address information of visitors
1. Get the ip address of the visitor:
Don't t...
The use of ThreadLocal in Java Concurrent Programming and source code analysis
The use of ThreadLocal in Java Concurrent Programming and source code analysis Create ThreadLocal and its operation Cr...
DFA algorithm for filtering sensitive words
Problem background Sensitive words and text filtering is an essential function of a website. The key of filtering is the...
Teach you how to use 24 ES6 methods to solve the JS problem of actual development? Detailed explanation of this article
This article mainly introduces es6 method in 24, these methods are very practical. Please remember this book and turn it...
Java crawler framework WebMagic
The architecture design of WebMagic refers to scratch, while the implementation uses mature Java tools such as HttpClien...