Recent Posts
-
Cookie&Session
primary coverage 1. 会话技术 1. Cookie 2. Session 2. JSP:入门学习 Conversation Technology 1. 会话:一次会话中包含…… -
Maven Foundation
Maven introduction What is Maven Maven's correct pronunciation is[ ˈ mev ə n] , not "horse plague" and other plagues. …… -
【SpringCloud】01. Differences between common software architectures
Differences among MVC, RPC, SOA and microservice architecture: 1、 MVC architecture MVC architecture is a single archi…… -
【SpringCloud】08. Client load balancer: Ribbon
Client load balancer: Ribbon Ribbon's core for soft load balancing: Ribbon main components: technological process: 1. …… -
Exploring the principle of threadpoolexcutor analyzing the implementation principle of AQS through reentrantlock
an introduction to Thread pool (English: thread pool): a thread usage mode. Too many threads will bring scheduling ove…… -
Some thoughts on code refactoring
Recently, the company engaged in zhongtaihua again. I was lucky to participate in the reconstruction of one of the pro…… -
Design pattern – singleton pattern
Design pattern It is a summary of the experience of classification, cataloging and code design that is repeatedly used…… -
Java virtual machine architecture
I. data type Similar to data types in the Java programming language, The data types that Java virtual machine can oper…… -
【SpringCloud】05. High availability of Eureka
1. Simple situation 2. In order to achieve high availability of Eureka, multiple Eureka can register with each other. …… -
Java knowledge necessary for testing (I) — Java Foundation
Java Foundation How does Java work? The developed java source code is compiled into a platform independent bytecode fi…… -
Easy to remember questions in java test (I)
The author is good at c# language and will take the exam in April. Learning Java is just for the exam. How to learn th…… -
Java knowledge necessary for testing (3) — collection and map related
Set correlation Differences among list, set and map Differences among vector, ArrayList and LinkedList Vector: dynamic…… -
【SpringCloud】06. Eureka summary
1. Two notes: 1. @ enableeurekaserver - add on startup class It provides the function of service registration. After e…… -
【SpringCloud】07. Communication between applications
Inter application communication HTTP vs RPC 1. Two restful invocation methods between services in spring cloud Method …… -
Java knowledge necessary for testing (2) — advanced things of Java
Java advanced Class loading process Load (create class object) - > connect (verify - prepare - parse) - > class …… -
Operation of and, or, XOR
The two data involved in the operation are "XOR" according to binary bits. Operation rules: 0 & 0 = 0; 0&1=1; …… -
Analyze the implementation principle of AQS through reentrantlock
For Java developers, they will encounter multi-threaded access to public resources. At this time, they often lock to e…… -
【SpringCloud】04. Creation of springcloud Eureka server and client
!!! [scode type = "yellow"] version: SpringBoot 2.0. 0.M3 SpringCloud Finchley. M2 JDK 8 [/scode] !!! SpringCloud Eure…… -
Detailed analysis of HashMap source code (JDK1.8)
3. Variable definition The above defines some variables that will be used. It's good to be familiar with them. 3.1 tra…… -
Java thread Basics
preface What is a thread? Threads, Sometimes called lightweight process (LWP), it is the smallest unit of program exec…… -
【SpringCloud】03. Design principles of microservices
Design principles of microservices: 1、 AKF split principle The industry has a simple concept for scalable system arch…… -
Window – install Java
JDK Download Official website: https://www.oracle.com/java/technologies/javase-jdk8-downloads.html Baidu online disk: …… -
Java GUI quick start
There are two toolkits for writing GUI in Java, AWT and swing. Swing is an extension of AWT. Swing has more components…… -
Source code analysis of PriorityQueue
an introduction to The PriorityQueue class is in Java 1 5 and as part of the Java Collections Framework. PriorityQueue…… -
Summary of basic problems of Java generics
Generics is a new feature of Java se 1.5. The essence of generics is parameterized types, that is, the data type opera…… -
Tablayout viewpage usage example fragmenttabhost usage example
The previous article introduced the use of fragmenttabhost to use tab navigation; By Android 5.0, tablayout was launch…… -
Nestedscrolling parent, nestedscrolling child explain Android — nestedscrolling sliding mechanism
To implement the nestedscrollingparent interface, you need to override the following methods: Now we probably know som…… -
Android animation learning notes
When using objectanimator, it is very important that the manipulated properties have get and set methods, otherwise ob…… -
Recyclerview User Guide
Recently, I read a lot of articles on the use of recyclerview. I've been dizzy and don't know what the routine is. Man…… -
Analysis of event distribution principle of Android view
As an Android Developer, view is the most contacted every day. Although Android view is not the four major components,…… -
Fragmenttabhost usage example
At present, we see that there are four navigation bars at the bottom of wechat. How should we implement similar naviga…… -
Teach you to control the rhythm of recyclerview sliding
Recently, the landing page of PM upgrade and revision has a very strange interaction requirement, which is as follows:……