Auto-refresh client configuration via bus mechanism (Consul,Spring Cloud Config,Spring Cloud Bus)

Auto-refresh client configuration via bus mechanism Schema Diagram With the webhook notification function of the Git service, after each configuration update, the Git server invokes the/actuator/bus-refresh interface of the Configuration Center by POST. The bus service of the Configuration Center broadcasts this event to all clients joining th ...

Posted by PerfecTiion on Mon, 30 Sep 2019 04:45:41 +0200

58 Mine Sweeping System APP Source++ Git Use and Basic Commands

Repository There is a hidden directory in the workspace. Git, 58 Red Pack Mine Sweeping System developed by Wu Yan: I56 2227 micro 7887, this is not a workspace, but Git version library.Git's version library contains a lot of things, the most important of which is the temporary area called stage (or index), the first branch master that Git crea ...

Posted by terandle on Mon, 23 Sep 2019 10:09:02 +0200

No secret: teach you how to build your own GitLab library by hand

01 Preface In this article, Gitlab is installed as the host mode. For more installation methods, Click https://git.lug.ustc.edu.cn/help/install/README.md 02 Architecture Architecture overview: Unicorn: Handles requests for the web interface and API, general gitlab site, mostly due to problems with this service Sidekiq: Background jobs proce ...

Posted by vynsane on Wed, 18 Sep 2019 04:40:42 +0200

Homebrew package manager

Homebrew Package manager [toc] I. Introduction Homebrew It is a package manager under Mac OS X, which is equivalent to yum and apt-get under Linux. Homebrew It is easy to download and install applications, and it is no longer necessary to search for various installation packages by hand. Be careful: Homebrew With Mac OS X MacPorts Package Mana ...

Posted by Taro on Sun, 15 Sep 2019 14:49:19 +0200

Installing go language development environment on centos virtual machine

Article directory Reference material Install VScode create shortcut Install golang install Configuring environment variables Create hello, world Install git install Create git local repository and bind Install go tools Install gotour The first ...

Posted by Ton Wibier on Wed, 11 Sep 2019 15:57:12 +0200

Scaffolding Tool (commander)

With the continuous development of NodeJs, there are more things to do for the front end. A series of things such as Vue scaffolding, React scaffolding and so on stand out and enter people's vision. For these scaffolding tools, they just stay in the application stage, and never think about how scaffolding is realized. How the vue init webpack p ...

Posted by Innovative_Andy on Mon, 09 Sep 2019 10:23:25 +0200

Step by Step! Kubernetes Continuous Deployment Guide

This paper is the Kubernetes continuous deployment workflow, which is summarized step by step from zero basis through the author's own practice. The article begins with the preparation of tools in the early stage, and then proceeds to the final deployment of repository, testing, mirror building, pipeline building. All the work processes are sho ...

Posted by Errant_Shadow on Thu, 05 Sep 2019 09:12:12 +0200

Using the Go module

brief introduction Go will finally have its own modules. Previously, only packages were available, and modules were the parent of packages. Below is a summary of the two articles you read on the official website. https://blog.golang.org/using... https://blog.golang.org/migra... Using the Go module A module is a collection of Go packages store ...

Posted by BillBillJr on Sat, 31 Aug 2019 22:07:41 +0200

Monorepo 15 minutes to experience lerna

hello! hello, everyone, I am a front-end development, committed to sharing technology with you in the simplest and straightforward way of introduction, looking forward to common progress of good young people, ha ha ha In this article, I will elaborate the following points according to my own project experience: Why use lerna for project manag ...

Posted by MikeSnead on Fri, 30 Aug 2019 10:13:13 +0200

Liquid Network Lightning Payment Guide

This tutorial describes how to use c-lightning of Liquid side chains to create lightning payment channels. Using these payment channels, users can trade Liquid-BTC in real time and privately. Liquid networks include support for private transactions and asset issuance, so users can use lightning payment channels to trade any assets issued on Liq ...

Posted by patrickmvi on Thu, 29 Aug 2019 12:06:39 +0200