Java
-
Spring framework web project actual full code sharing
The following is the simplest example 1. Create a new standard Java Web project 2. Import some basic jar packages requ…… -
On the difference between Java project and Java Web project importing jar package
The current projects are basically Java Web projects, so there will be problems importing jar packages. Mainly introdu…… -
The Java NiO path interface and the files class work together to manipulate file instances
Path interface 1. Path represents a directory name sequence, followed by a file name. When the first part in the path …… -
Java calls OpenOffice to convert office series documents into PDF
Leading: Java is often used to convert office series documents into PDF in the process of distribution. Generally, Ope…… -
Implementation code of coin change problem in Java Dynamic Programming
The basic idea of dynamic programming is to decompose the problem to be solved into several subproblems, solve the sub…… -
10 common software architecture patterns
Have you ever thought about how to design a large enterprise system? Before deciding to start software development, th…… -
Implementation principle of full-text retrieval based on Solr (detailed discussion)
Solr is an independent enterprise search application server, which provides an API interface similar to web service. U…… -
Java language implementation of data structure stack code details
Recently, I reviewed the data structure and implemented the stack myself. Stack is a way to restrict the insertion and…… -
Using Solr to realize commodity search function (example explanation)
Later supplement: Why use Solr service and lunnce? The question is: when we visit the shopping website, we can input k…… -
Detailed explanation of generic instances in Java
I. Introduction: In Java se 1 5. Before that, in the absence of generics, the "arbitrary" of parameters was realized b…… -
App backend session information management instance imitating J2EE session mechanism
This article only provides ideas and does not provide specific and complete implementation (bloggers are too lazy to s…… -
Java implementation of scheduled tasks in Web Applications (example explanation)
Scheduled task is the function of specifying a future time range to execute a certain task. In current web application…… -
Detailed explanation of spring boot Linux startup mode
Foreground start Background start Difference: the foreground starts Ctrl + C to close the program, while the backgroun…… -
Java thread deadlock code example
Deadlock is an error at the operating system level. It is the abbreviation of process deadlock. It was first proposed …… -
Problems and solutions of time zone conversion to daylight saving time based on Java
I Preparation knowledge 1.America/New_ The daylight saving time in York is as follows: left not right 2016-3-13,02:00:…… -
Detailed explanation of the front and rear end separation and consolidation scheme of spring boot + Vue
The combination of springboot and Vue mainly includes the following two schemes on the network: 1. [not recommended] t…… -
No such file or directory when exporting excel from poi
Scene reproduction Apache POI Linux Tomcat As shown above, in the Linux + Tomcat environment, when exporting excel usi…… -
Usage based on java files class and paths class (detailed explanation)
Great changes have taken place in file IO in Java 7, and many new classes have been introduced: ...... Wait, to replac…… -
Simple verification code generation java version
We all know the verification code. I don't need to say more about its role. If it is not clear, please refer to the ex…… -
In depth understanding of Java built-in locks (synchronized) and explicit locks (reentrant lock)
Synchronized and reentrantlock In multithreaded programming, we use locks when the code needs to be synchronized. Java…… -
Servlet gets the method that the parameters in the Ajax post request are transmitted in the form of form data and request payload
This paper describes the method of servlet obtaining the parameters in Ajax post request and transmitting them in the …… -
Java Memory Model JMM detailed explanation
JAVA memory model, abbreviated as JMM, is a unified guarantee of a series of Java virtual machine platforms to the mem…… -
Example of linear time selection operation based on divide and conquer algorithm in Java
This paper describes the linear time selection operation implemented by Java based on divide and conquer algorithm. Sh…… -
Very easy to understand java application performance tuning skills sharing
Most developers take it for granted that performance optimization is complex and requires a lot of experience and know…… -
Maven introduces the local jar package and packs it into the war package
1. General In normal development, some jar packages are not included in Maven's central warehouse for various reasons,…… -
An instance of a Java parent thread (or main thread) waiting for all child threads to exit
Examples are as follows: The first is the implementation I wrote casually, which is a little rough. The second is a cl…… -
Example analysis of Java matrix multiplication problem (dynamic programming) algorithm
This paper describes the Java matrix multiplication problem (dynamic programming) algorithm. Share with you for your r…… -
Java / Web calling Hadoop for MapReduce example code
See this article for details of Hadoop environment construction https://www.oudahe.com/p/42834/ 。 Source code: https:…… -
Example of filtering sensitive words and advertising words by DFA algorithm in Java
1、 Foreword The development often needs to deal with the submission of some words from users, so it involves the func…… -
Understand session in Java
Let's take a look at a better description of session: A session is a session that can save user information without cl…… -
Error unsupported major when starting Tomcat Solution to minor version XXX
Recently, the project updated the JDK from 1.7 to 1.8. After downloading and installing the new JDK, when compiling an…… -
An example analysis of the longest common subsequence problem (LCS) of Java algorithm
This paper describes the longest common subsequence problem (LCS) of Java algorithm. Share with you for your reference……