Java
-
How to Read, Write XLSX File in Java – Apach POI Example—reference
No matter how Microsoft is doing in comparison with Google,Microsoft Office is still the most used application in soft…… -
Difference between HashMap and identityhashmap
Original address: https://dzone.com/articles/difference-between-hashmap-and Most of the time I use HashMap whenever a …… -
Using reflection to assign values to JavaBean instances
To simplify and unify, java bean instances need to be uniformly assigned values. The implementation code is as follows…… -
Dynamics of Java programming, Part 7: bytecode design with BCEL — reprint
In the last three articles in this series, I showed how to manipulate classes with the javassist framework. This time …… -
8 great Java features no one’s talking about — reprint
Original address: http://www.infoq.com/articles/Java-8-Quiet-Features If you haven’t seen some of the videos or tutori…… -
Java String Class Example–reference
reference: http://examples.javacodegeeks.com/core-java/lang/string/java-string-class-example/ 1. Introduction In this…… -
Hot replacement of Java classes — reprint
Build an online upgrade system based on Java In this article, we will not explain the details of Java classloader in t…… -
20 very useful java program fragments — to
Original address: http://geek.csdn.net/news/detail/236591 Here are 20 very useful java program fragments. I hope they …… -
The 10 Most Important Security Controls Missing in JavaEE–reference
JavaEE has some excellent built-in security mechanisms,but they don’t come close to covering all the threats that your…… -
In depth analysis of the working mechanism of Java I / O — reprint
< H2 id = "1. Basic architecture of Java I / O class library | outline" > basic architecture of Java I / O class…… -
Jodd stringtemplateparser uses
Stringtemplateparser is a parser for string templates. Define macros similar to JSP tags in the string template. Durin…… -
Java garbage collection basics — reprint
Original address: http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html -
Jodd cache collection
Jodd cache provides a set of cache implementations. Its hierarchy is as follows: Among them, Abstractcachemap is the d…… -
The declared package does not match the expected package
Eclipse uses import to import the source code into the project or SVN check-out to import the source code into the pro…… -
-
Int, long are heavier, replace with equal==
First of all, there are many restrictions on = =. For example, if the value of integer type is in [- 128127], it is OK…… -
Compiling JSPS using the command line compiler – Official
Web Server provides the following ways of compiling JSP 2.1-compliant source files into servlets: You must disable dyn…… -
An NIO. 2 primer–reference
Part 1: The asynchronous channel APIs The More New I/O APIs for the Java ™ Platform (NIO.2) is one of the major new fu…… -
Debugging to Understand Finalizer–reference
This post is covering one of the Java built-in concepts called Finalizer. This concept is actually both well-hidden an…… -
Special characters encountered when using split for segmentation
When split is used: Let's take a look at the usage of split: You can see that the parameter in split is a regular expr…… -
UNDERSTANDING VOLATILE VIA EXAMPLE–reference
We have spent last couple of months stabilizing the . During this we have stumbled into many tricky concurrency issues…… -
Replace int constant with enum
Benefits of enumeration: 1. Type safety 2. Ease of use 3),BLUE(5),BLACK(8),YELLOW(13),GREEN(28 Color(.colorValue= -
Explore Java Lang.ref package — transfer
< H2 id = "major1" > overview Java. Lang.ref is a special package in the Java class library. It provides referen…… -
Deep parsing of Java Memory Model: sequence consistency — conversion
Original address: http://www.codeceo.com/article/java-memory-3.html Data competition and sequence consistency assuranc…… -
Implement castor data binding — turn to
Part 1: installing and setting up castor In XML newsgroups In the discussion forums of mailing lists and websites (whe…… -
Understanding Java 8 Streams API—reference
Since past few versions,Java has started giving importance to concurrency. Java 8 goes one more step ahead and has dev…… -
Svn merges branch code into trunk
1. Install eclipse subclipse 2. Import trunk into eclipse 3. Right click and select team -- > merge. Note that the …… -
Debugging WebLogic Server Applications Using Eclipse and the WebLogic-Plugin
http://www.oracle.com/technetwork/cn/tutorials/eclipse-plugin-093411.html -
Errors running builder ‘JavaScript Validator’ on project
Builders remove the JavaScript validator. As shown in the figure: reference: 【1】 http://www.cnblogs.com/enshrineZith…… -
Mutex vs semaphore in java development
Let's take a look at what the stack overflow says first Original address: http://stackoverflow.com/questions/771347/wh…… -
Common pit of groovy and Java integration — turn
https://yq.aliyun.com/articles/2357 Groovy is not only a dynamic language based on JVM, but also an object-oriented la…… -
Usage of encodeuricomponent
Practice leads to true knowledge. When a pit is encountered in the project, it is summarized after filling: coding doe……