LinkedList_a-bit Classroom for Java Collection Source Analysis (Multi-shore College)

After analyzing List and Queue, we can finally see the implementation of LinkedList. LinkedList compensates for the slow addition and deletion of ArrayList, but it is inferior to ArrayList in search, so it needs to be flexibly selected according to the scenario. For these two frequently used collection classes, mastering their source code and u ...

Posted by mediabox on Tue, 10 Sep 2019 07:49:51 +0200

Unity-Detailed Exploration of ECS High Performance

Links to the original text: https://www.yxkfw.com/thread-58727-1-1.html Preface This article is the first one.< Ten-minute Unity ECS > The sequel focuses on the characteristics of efficiency and performance. Whether you've been exp ...

Posted by halojoy on Tue, 10 Sep 2019 05:19:43 +0200

Ribbon Load Balancer Source Parsing

Preface Ribbon Load Balancer Flow chart of Ribbon load balancer Implementation Principle of Ribbon Load Balancer Judging Service Availability Choosing an available service based on load balancing strategy IRule Initialize access to all service lists   Preface What is load balancing? Simply speaking, an application can be supported by m ...

Posted by fisicx on Mon, 09 Sep 2019 16:57:06 +0200

Standardization of Front End Engineering

Preface The main purpose of the front-end engineering is to improve the team's productivity. It can be understood that all the norms, guidelines, tools that can improve the team's development efficiency can be summarized into the front-end engineering. Recently, it took some time to sort out the basic norms of the front-end team. Here is a summ ...

Posted by x_maras on Mon, 09 Sep 2019 09:07:34 +0200

Loading Bean s for Spring Ioc

In the last article Loading Bean s for Spring Ioc (1) , we analyzed 2.2 of the beans loading doGetBean() method in Spring Ioc to get a single bean from the cache and 2.3 to get the final bean instance object. We then analyzed the remaining steps. Code directly: //The ability to actually get beans from the IOC container is also where the depen ...

Posted by burtybob on Mon, 09 Sep 2019 05:55:58 +0200

Message Middleware - RabbitMQ advanced features are all here!

Preface Previous Message Middleware - RabbitMQ (7) Advanced features are all here! (top) We describe how messages can be delivered 100% successfully., idempotency concept in detail, how to avoid the problem of repeated consumption of messages during the peak business period of mass order generation?Confirm confirmation message, Return return ...

Posted by char skd1 on Mon, 09 Sep 2019 05:27:25 +0200

How containers in Tomcat handle requests

Preface Previous Article How connectors are designed in Tomcat Describes the design of connectors in Tomcat. We know that connectors are responsible for listening to network ports, getting connection requests, then converting Servlet-compliant requests to containers for processing. This article will follow the ideas of the previous article to ...

Posted by sonny on Mon, 09 Sep 2019 04:48:27 +0200

Cheap and inexpensive approach - springboot cluster scenarios on small and micro enterprise clouds 2:session and redis

When talking about the cluster scenario, the first problem you will encounter is session. On a single machine, session problems are always solved by web containers, which we mainly use, but clustering means multiple containers.If load balancing is to randomly distribute server access, it is easy to cause server A to log on and then go to server ...

Posted by Shuriken1 on Sun, 08 Sep 2019 19:50:03 +0200

Carding several key basic knowledge points of srping boot

Background: Before spring boot, the use of ssh or ssm framework development, need a lot of configuration files, development efficiency is low, deployment and maintenance is more troublesome, at this time to solve these problems spring boot came into being. Official Web Profile: Spring Boot makes it easy to create stand-alone, production-grade S ...

Posted by beachcomber on Sun, 08 Sep 2019 18:03:17 +0200

Definition and implementation of stack

Preface Language: Java Environment: IntelliJ IDEA JDK version: 1.8 Source code: GitHub Definition of stack A stack, also known as a stack, is a linear table with limited operations.Limits a linear table to insert and delete only at the end of the table.This end is called the top of the stack, while the other end is called the bottom.Inserti ...

Posted by Tonsil on Sat, 07 Sep 2019 20:49:58 +0200