Ansible batch automation management tool
Ansible batch automation management tool (2)
1. Introduction to Tools and Environment
1.1 Introduction to ansible
Tools for batch management servers
Managing by ssh without deploying agent s
Popular automation tools: https://github.com/ansible/ansible
1.2 Introduction to Jenkins
Visual Operations and Maintenance (mainly for Visual Deploym ...
Posted by carefree on Sun, 21 Jul 2019 07:40:27 -0700
think-queue 3.0 Practical Course: Creating a Timing Deduction System
Preface
By the time of writing, ThinkPHP 6.0 had entered RC3. ThinkPHP 6.0 is expected to be released this autumn as the last or penultimate RC version before the official version, which means that ThinkPHP 6.0 is becoming more and more perfect and stable, and is a candidate version worth trying.
As a result, the thought-queue extension, which ...
Posted by candle21428 on Sun, 21 Jul 2019 03:14:47 -0700
Spring Cloud (Finchley Version) Tutorial: Registration and Discovery of Services Eureka
Introduction to spring cloud
The current version of spring cloud has been updated to Finchley, which supports Springbott version 2.0 or more. The specific version can refer to the table below.
Cloud code
Boot version (train)
Boot version (tested)
lifecycle
Angle
1.2.x
incompatible with 1.3
EOL in July 2017
Brixton
1.3.x
1.4.x
20 ...
Posted by khanuja.sunpreet on Sat, 20 Jul 2019 18:47:51 -0700
noip 2010 water diversion into the city (dfs + greed)
I'm very sorry, because I was a little busy yesterday, I didn't write the solution to this problem. I'll make it up today and try to write in more detail so that you can understand it.
Look at the meaning of the title:
In a distant country, there are beautiful lakes on one side and endless deserts on the other. The administrative division of ...
Posted by riceje7 on Sat, 20 Jul 2019 18:47:54 -0700
Laravel jumps back to the page he visited before signing in
1. Jump to login page after Auth middleware check
That is, they fail the authentication check of the auth middleware, are intercepted by the auth middleware, and then jump to the login page.In this case, Laravel automatically jumps back to the page that was browsed before the user logged in by default.How does auth middleware do this?
Open th ...
Posted by bobcooper on Sat, 20 Jul 2019 10:09:54 -0700
Summary of channel usage in GO
The go keyword can be used to open a goroutine for task processing, and channel s are needed if communication is required between multiple tasks.
func testSimple(){
intChan := make(chan int)
go func() {
intChan <- 1
}()
value := <- intChan
fmt.Println("value : ", value)
}
A simple example of this is that a newly open ...
Posted by pdub56 on Sat, 20 Jul 2019 09:47:09 -0700
HashMap 1.8 Core Source Analysis
HashMap 1.8
hashmap constructor
//The 30th power of maximum capacity 2
static final int MAXIMUM_CAPACITY = 1 << 30;
//Default load factor
static final float DEFAULT_LOAD_FACTOR = 0.75f;
//Hash bucket, store list. The length is 2. N The power, or initialization time, is 0.
transient Node<K,V>[] table;
...
Posted by carsonk on Sat, 20 Jul 2019 08:19:59 -0700
The most comprehensive exposition of WebDataBinder's understanding of Spring's data binding
Every sentence
Don't always ask low-level questions. Such people are either lazy, unwilling to search on the Internet, or dumb, and have no ability to think independently.
Relevant Reading
[Little Spring] Talk about Data Binder in Spring (Source Code Analysis)
[Little Spring] Talk about Data Binding in Spring - the Use of Property Accessor an ...
Posted by phpisawesome on Sat, 20 Jul 2019 03:52:28 -0700
Route Traverse of Path Finding Algorithms Derived from 5X 5 Square Matrix (End)
This article is based on thinking about an interesting question, in another of my blog posts.< An Interesting 5 X 5 Square Matrix Painting Problem > It is described in detail. Given its conclusion, as a programmer, I still want to use this problem as a starting point to write a path-finding algorithm that can traverse all possible routes, ...
Posted by hrichman on Sat, 20 Jul 2019 03:50:43 -0700
Spring cloud distributed transaction Atomikos instance
Introduction to 0.JTA(Java Transaction Manager)
(1) jta and jdbc
Simply put, jta is a multi-library transaction. jdbc is a single-library transaction.
(2) XA and JTA
XA: XA is a specification or a transaction protocol. The XA protocol was first proposed by Tuxedo and handed over to the X/Open organization as the interface standard between ...
Posted by alext on Sat, 20 Jul 2019 02:44:14 -0700