Introduction to azkaban and azkaban deployment, principles and usage
Introduction to azkaban and azkaban deployment, principles and usage
Introduction to azkaban
Azkaban is a simple task scheduling service that consists of three parts: web server, dbserver, executor server. Azkaban is a Java project from Linkedin Open Source, a batch workflow task scheduler. Used to run a set of work and processes in a specifi ...
Posted by ravi181229 on Thu, 10 Feb 2022 18:43:13 +0100
Mybatis quick start
1.Mybatis
Environmental Science:
JDK 1.8Mysql 5.7maven 3.6.1IDEA
2. Introduction
2.1 what is MyBatis
MyBatis is an excellent persistence layer frameworkMyBatis avoids almost all JDBC code and the process of manually setting parameters and obtaining result setsMyBatis can use simple XML or annotations to configure and map native information ...
Posted by pbaker on Thu, 10 Feb 2022 18:35:19 +0100
Postgresql source code (31) Btree index related system tables and overall structure
version: postgresql10.17
0 summary
summary
leaf page
If the level 0 page (the bottom page) has a right brother, the first one is the first one of the right brothers (it should be the last one on this page. Note that this one does not belong to this page, but the smallest one on the next page is worth copying). Note: the leftmost page of ...
Posted by andrewgk on Thu, 10 Feb 2022 18:35:08 +0100
Notes on sword finger offer JZ1-5
A references
Book "sword finger offer (Second Edition)"
Search in JZ01 binary array
1. Title Description
In a two-dimensional array (each one-dimensional array has the same length), each row is sorted in ascending order from left to right, and each column is sorted in ascending order from top to bottom. Please complete a function, ...
Posted by sentback on Thu, 10 Feb 2022 18:21:25 +0100
[WEB] common basic knowledge of CSS
CSS definition and precautions
CSS
-Understand-
Cascading Style Sheets
matters needing attention
Each CSS style consists of two parts: selector and declaration The declaration consists of two parts: attribute and attribute value The declaration must be placed in curly braces {} (internal style and external style), and the attribute and ...
Posted by mhoward on Thu, 10 Feb 2022 18:08:31 +0100
Java collection source code analysis: ArrayList
After so much preparation, it finally started. Ha, ArrayList Kaigan! ArrayList should be the most frequently used collection class. Let's take a look at how the document introduces it. We can know that ArrayList is actually a replica of Vector, but it only removes thread safety. ArrayList is a List implementation that can be dynamically resize ...
Posted by magie on Thu, 10 Feb 2022 17:56:56 +0100
MySQL -- complex multi table query -- Taking supermarket transaction data as an example
Complex multi table query -- Taking supermarket transaction data as an example
The previous content is basically based on the query operation of single table, but in practical work, the data is often scattered in multiple tables. At this time, we need to use the knowledge of multi table query.
Generally speaking, there are two main types of m ...
Posted by cosmos33 on Thu, 10 Feb 2022 17:56:32 +0100
How to develop PyFlink API jobs from 0 to 1
Introduction: taking Flink 1.12 as an example, this paper introduces how to use Python language to develop Flink jobs through PyFlink API.
As the most popular stream batch unified computing engine, Apache Flink is widely used in real-time ETL, event processing, data analysis, CEP, real-time machine learning and other fields. Starting from Fl ...
Posted by LoganK on Thu, 10 Feb 2022 17:55:11 +0100
Shell script: shell function base
1. Functions
What is a function?
A function is a block of function code that can be used many times, a closed (space), and can be called freely in the code. Encapsulation of functions can reduce duplicate code development and improve code utilization. Functions can be passed along, using pre-defined content within the function to process ...
Posted by Cheap Commercial on Thu, 10 Feb 2022 17:49:33 +0100
Netty parameter tuning
1, CONNECT_TIMEOUT_MILLIS
Parameters belonging to socketchannelWhen the client establishes a connection, if the connection cannot be made within the specified milliseconds, a timeout exception will be thrownNote: don't use so in Netty_ Timeout is mainly used for blocking IO, while Netty is non blocking io
Examples
public class TimeOutTes ...
Posted by PCSpectra on Thu, 10 Feb 2022 17:38:30 +0100