The parsing process of spring xml file's default label

It all starts with kneeling, silver goalkeeper Now all the articles about spring will be reorganized later. Here is just a record. Until I'm familiar with ioc, I'll string up the previous articles. Parsing xml tags starts with the parseDefaultElement(Element ele, BeanDefinitionParserDelegate delegate) ...

Added by tridean34 on Sat, 06 Jun 2020 10:33:01 +0300

Chapter four (index calculation) of hundreds of billions of warehouses_ Order index analysis based on date)

Data warehouse project order analysis time dimension analysis business developmentSummary requirement 1: ads data are from DW, DW data are from ods. Ads one table stores all data of four requirements Prepare date data drop table if exists `itcast_dw`.`dim_date`; CREATE TABLE `itcast_dw`.`dim_date`( ...

Added by westmich on Fri, 05 Jun 2020 07:39:16 +0300

An elastic search to use and synchronize data

1, Background ES is a distributed search framework. It can quickly query data, mainly including elastic search, kibana (a web interface used to query es data) Where does the data come from? Of course, it comes from the database or inserts into ES one by one. So this time, the requirement is to impo ...

Added by apollyon on Thu, 04 Jun 2020 16:50:17 +0300

Exception handling of Flask development skills

catalog Exception handling of Flask development skills 1. Flash built in exception handling 2. HTTPException class analysis 3. Custom exception handling class 4. Easily define your own error class 5. Precautions I usually use in the development, or learn some of the flask development skills, need to have a more solid basis for flask. 1. F ...

Added by SpectralDesign.Net on Fri, 22 May 2020 12:02:14 +0300

Research on WeChat Red Packet Algorithm

Background: Before the New Year relatives were grabbing red envelopes, they all wanted to grab the first one, saying that the sooner the grabbing, the bigger the grabbing.In fact, this must be incorrect. WeChat should have generated all the red envelopes when you sent the red envelopes. So you said that no matter how many people grab them, it s ...

Added by Roble on Thu, 21 May 2020 06:48:23 +0300

K8S implementation of gray-scale publishing based on ingress nginx

Previously introduced Gray publishing with ambassador , how to use the implementation of ingre nginx. introduce Ingress nginx is a K8S ingress tool, which supports the configuration of Ingress Annotations to achieve gray-scale publishing and testing in different scenarios.   Nginx Annotations Four Canary rules are supported: nginx.in ...

Added by 1042 on Wed, 13 May 2020 09:58:48 +0300

Detect whether kernel functions are hook ed by trace stack

Rootkit needs to find out if there is a program catching it in time, and the detection program itself needs to be vigilant about Rootkit injection and left-right interaction. The instrumentation program found Rootkit to be very versatile, and I've previously described how to static scan through address ranges that are called from each other by ...

Added by psychowolvesbane on Mon, 04 May 2020 17:14:17 +0300

Building Unity game framework 2019 (30, 31) MenuItem display order problem & Class extraction

In the previous article, we have come up with two core learning ideas: According to the problem to learn, and collect. Take the initiative to learn and think about the applicable scenarios. Let's solve the problem of MenuItem display order today. At present, MenuItem is shown as follows: Let's take a look at the definition of MenuItem. ...

Added by billynastie on Fri, 24 Apr 2020 09:06:02 +0300

REST style request mode

REST: representative state transfer. (resources) state transformation of presentation layer. It is the most popular Internet software architecture. It has a clear structure, conforms to the standard, is easy to understand, and is easy to expand, so it is being adopted by more and more websites. Using the REST style of request mode can simplify ...

Added by davidx714 on Sat, 18 Apr 2020 17:09:10 +0300

Summary of common ES6 features

I. ES6 Basic Understanding 1. What is ES6? ES6 refers to ECMAScript 6.0 and is a standard for the JavaScript language.The goal is to make JavaScript a language for enterprise development by allowing you to write complex, large applications. 2. What is the difference between ES6 and JavaScript? ES6 is a standard for JavaScript, and JavaScript is ...

Added by suomynonA on Sat, 18 Apr 2020 00:04:07 +0300