Spring source code interpretation of "IOC container 2-Bean loading process"

In the last article, we implemented a simple IOC container. In this article, we will introduce the implementation of Spring IOC container. 1. Preparation In order to learn the source code implementation of Spring, we need to prepare the source code environment of Spring. At this time, we generally ...

Added by djg_uk on Tue, 30 Jun 2020 09:33:14 +0300

rrweb practical case and JS Download

I found this front-end artifact tool by accident. First, about rrweb: This tool can record the user's operation process on the Web page, turn it into serializable log data, and play it back. Programmers can use it to debug bugs remotely, and product managers can use it to collect and analyze user b ...

Added by c-o-d-e on Sat, 20 Jun 2020 05:58:46 +0300

Redis deep adventure application

Article catalog install Infrastructure string set Quotation marks Options lock obtain release exists expire System clock Various key operations Expiration algorithm colony list quicklist rpush rpop lpop lpush lindex lrange ltrim llen blpop brpop hash set zset zrange zrevrange zcard Curren ...

Added by ralba1998 on Thu, 18 Jun 2020 06:11:24 +0300

Junzheng darwin Source Synchronization Tutorial

Environment: Ubuntu 18.04 1. Acquire license certification Get the document from darwin source, use "Alt+Ctrl+T" to open the command window, enter $ssh-keygen All the way back, back, back You can see that the generated id_rsa file, at / home/wangcen/.ssh/id_rsa location (different computer ...

Added by mridang_agarwal on Fri, 12 Jun 2020 04:25:17 +0300

Using tree node cli to generate a tree

When writing a blog, you often need to show the directory structure of the project. My computer is windows, and the tree command is not very effective. If you can use Node, you can use Node! So I found several cross platform ones. namely tree-cli and tree-node-cli These two are one author. Among them, tree node cli is more suitable for Linux us ...

Added by feyd on Thu, 11 Jun 2020 06:20:57 +0300

Cloud Server ssh key management and github configuration

A word programmers often say is: Programming for github.Without github, programmers can see how important it is to them. The tool that works with github is git, in the previous chapter git installation and basic configuration on cloud servers There is also a basic introduction to it on the server.Although git can work on both ssh and https pro ...

Added by dev99 on Thu, 28 May 2020 05:35:54 +0300

One key package / deployment scheme of Ctrip Apollo

Apollo-docker One click package / deployment scheme of Ctrip Apollo. Almost no need to modify any Apollo source code or configuration to build a rapid development / test environment. Project address: https://gitee.com/ellipse/apollo-docker 1. Download source code Apollo git clone https://gitee.com/nobodyiam/apollo.git Compile script git clone ...

Added by S A N T A on Sun, 24 May 2020 17:56:59 +0300

The process of integrating ActiveMQ with Spring Boot

Install the ActiveMQ server, (or not, if not, use memory mq) To build a Spring boot project and add dependencies, just add this one <!-- Add to acitivemq rely on --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> </dependency> A ...

Added by dspeer on Sun, 03 May 2020 07:28:24 +0300

Java data structure and algorithm (4) - linked list

Linked list is a kind of Physics Storage unit Upper discontinuous, non sequential storage structure ,data elements The logical order of is through the Pointer Link order. The list consists of a series of nodes (each element in the list is called a node), which can be generated dynamically at runtime. Each node ...

Added by loveitandhateit on Fri, 01 May 2020 00:58:31 +0300

java car rental system code

Sketch The first year of college. java car rental system code Operation result: Console: The above is the overall implementation effect. Analysis I store the car as an array: public class Car { String[ ] name = new String[50]; int[ ] state = new int[50]; String[ ] date=new String[50]; ...

Added by adrianl on Thu, 30 Apr 2020 22:58:10 +0300