Spring principle and source code analysis series - Spring IoC container startup process analysis
preface
Spring's IoC container is a lightweight container that provides IoC support. BeanFactory provides two containers: BeanFactory and BeanFactory ApplicationContext. The inheritance relationship between the two is as follows:
• BeanFactory: the basic IoC container adopts the lazy load strategy by default, that is, only when ...
Added by tdelobe on Thu, 10 Mar 2022 05:06:05 +0200
Dubbo's first glimpse of Workflow
flow chart
When the service provider starts, it writes its own metadata information to the registry and subscribes to the configuration metadata information.When consumers start, they will also write their own metadata information to the registry and subscribe to service provider, routing and configuration metadata information.If monit ...
Added by prometheuzz on Tue, 08 Mar 2022 15:38:16 +0200
LinkedList set source code analysis
preface
The linked list structure should be clear to everyone. LinkedList is implemented based on two-way linked list. The previous article briefly analyzed ArrayList, which is implemented based on array; This article will make a simple analysis of LinkedList. As long as you understand the structure of the linked list, the source code lo ...
Added by DonnieDarko on Mon, 07 Mar 2022 14:21:56 +0200
Vite source code interpretation series (picture and text combination) - Plug-in
Hello, I'm glad you can click this blog. This blog is a series of articles on the interpretation of Vite source code. After reading it carefully, I believe you can have a simple understanding of Vite's workflow and principle.Vite is a new front-end construction tool, which can significantly improve the front-end development experience.I will us ...
Added by sirkodo on Sat, 05 Mar 2022 09:48:59 +0200
Vue talk about two-way binding
Bidirectional binding (responsive)
Understand how to implement data responsive system in Vue, so as to achieve data-driven view.
1, Data driven view?
In a bold sentence, the view depends on two changes of data, namely:
UI = render(state)
State: enter dataUI (page): output viewRender (driver): played by Vue. When Vue finds the change ...
Added by impfut on Sat, 05 Mar 2022 02:59:03 +0200
Interpretation of Vue source code -- Analysis of compiler
When learning becomes a habit, knowledge becomes common sense. Thank you for your attention, likes, collections and comments.
The new video and articles will be sent to WeChat official account for the first time. Li Yongning
The article has been included in github warehouse liyongning/blog , welcome to Watch and Star.
Special instructions
D ...
Added by Encrypt on Thu, 03 Mar 2022 02:42:16 +0200
Double vs BigDecimal
1. Accurate floating-point operation:
In Java, sometimes accurate data is needed to ensure the accuracy of numerical values. You can find the problem by providing an example first:
public class FloatNumberTester {
public static void main(String args[]){
System.out.println(0.05+0.01);
System.out.println(1.0 - 0.42); ...
Added by n00854180t on Wed, 02 Mar 2022 11:10:19 +0200
An in-depth understanding of the principle and mechanism of SharedPreference
1, SharedPreferences is easy to use1. CreateThe first parameter is the name of the stored xml file, and the second parameter is the opening method, which is generally usedContext.MODE_PRIVATE;
SharedPreferences sp=context.getSharedPreferences("name", Context.MODE_PRIVATE);2. Write//You can create a new SharedPreference to manipulate the stored ...
Added by DotSPF on Tue, 01 Mar 2022 11:07:28 +0200
[Kaka on Java] in depth analysis of HashMap source code [key]
students, today we will deeply analyze the source code of HashMap. I believe many students will be asked about the source code during the interview. Which one is the most asked? Most students will definitely think of HashMap. Through the study of this article, you will be able to easily master the source code knowledge of HashMa ...
Added by KindredHyperion on Wed, 23 Feb 2022 10:33:19 +0200
CEPH CSI source code analysis RBD driver controller server analysis
Kubernetes CEPH CSI analysis directory navigation
CEPH CSI source code analysis (4) - RBD driver controller server analysis
When the driver type specified when the CEPH CSI component is started is rbd, the services related to rbd driver will be started. Then, according to the parameter configuration of controllerserver and nodeserver, decide ...
Added by Sharif on Sun, 20 Feb 2022 01:44:50 +0200