classification
boutiqueSummary of core knowledge of java annotation
1. preface
A few years ago, our project was still running on structs 2, and once I asked a colleague if he knew
Spring...
Free boutiqueMap and flatMap operations in Java 8 Stream Api
1. preface
Java 8 provides a very easy-to-use Stream API that makes it easy to manipulate collections. Today we come...
Free boutiqueWhen calculating in Java development, please be sure to use BigDecimal to calculate. BigDecimal summarizes and summarizes
Preface Today, a junior developer in the group asked why the tester tested that the price calculation module he wrote had calculation deviations...
Free boutiqueSharing tips for java enumeration
1. Introduction Java enumerations are very useful in development. Today, let's analyze a few tips and answer some students 'questions...
Free boutiqueUnder what circumstances cannot Java generics be used
1. Introduction Java 1.5 introduces generics to ensure type safety, prevent type conversion exceptions at run time, and allow classes to...
Free boutiqueDetailed usage guide for the Java 8 Stream API
1. overview
An important feature introduced by Java 8 is undoubtedly the Stream API. Stream translates as "stream"...
Free boutiqueSharing some practical skills for Java ServletRequest
1. preface
ServletRequest is a Servlet Api that we often come into contact with when working on Java Web. Sometimes I...
Free boutiqueJava random number traps
preface
We should be familiar with random numbers. We use them to generate Captcha in business, or we have low requirements for repeatability...
Free boutiqueFull analysis of Collectors in java8
1. The preface mentioned Collectors in an article about Collection removal elements yesterday. Believe a lot...
Free boutiqueFutureTask 2 in Java
1. The first two chapters of the preface briefly analyze the Future interface and FutureTask. This article will introduce the use of FutureTask...
Free boutiqueInterpretation of the 2020 JVM Ecosystem Report
1. Foreword The 2020 JVM Ecosystem Report has been released. The report was produced by British software security service provider Snyk and Ora...
Free boutiqueJava enumerates implement state machines to streamline your state change logic
preface
I believe that many java developers have written about status changes, such as order processes, leave processes, etc. Generally...
Free boutiqueResponsibility Chain Model of Design Model
preface
Many frameworks such as mybatis plug-ins, servlets filter, dubbo, security frameworks such as Spring sec...
Free boutiqueDesign pattern: Talk about strategic pattern from the design of aggregated payment services
1. preface
Mobile payment is now very popular in China, and even the seventies-year-old lady at the breakfast stall downstairs uses it...
Free