Chapter VIII software package management

1. Software operation and compilation 1.1 software related concepts 1.1.1 ABI ABI : Application Binary Interface Windows is incompatible with Linux ELF(Executable and Linkable Format)PE(Portable Executable) Library level virtualization: Linux: WINEWindows: Cygwin 1.1.2 API API is the Application Programming Interface. API can be implem ...

Posted by webguy262 on Thu, 28 Oct 2021 03:10:41 -0700

Cloud native Java architecture practice K8s+Docker+KubeSphere+DevOps

Introduction: excerpt from Yu que document of Lei Fengyang, a teacher from Shangsi Valley Cloud platform Learn to use pay as you go cloud servers for cost-effective development and testing Private network VPC Network related concepts, how to open a cluster on ECS An ECS has two IPS: public IP and private IP Public IP: the access to ex ...

Posted by tryingtolearn on Tue, 26 Oct 2021 03:27:22 -0700

Chapter 6 Introduction to Shell script programming

3.bash configuration file There are many bash shell configuration files, which can be divided into the following categories 3.1 it is divided into two categories according to the effective scope Global configuration: for all users /etc/profile /etc/profile.d/*.sh /etc/bashrc Personal configuration: only valid for specific users ~/.bash_p ...

Posted by cristalmolix on Sat, 23 Oct 2021 17:10:41 -0700

[DEVOPS] realize real-time update of application interface documents

With the help of maven plugin + custom service Swagger2Word service, the real-time update and online display of RESTful API documents meeting the requirements of custom format are realized. (Note: the API interface documents here are independent of the application. Unlike Swagger, you must start the application to see the corresponding document ...

Posted by Flyier on Sat, 23 Oct 2021 06:38:14 -0700

Chapter 6 Introduction to Shell script programming

2.7.11 script security and set set command: can be used to customize the shell environment $- variable h: hashall, after the option is turned on, the Shell will hash the path where the command is located to avoid querying every time. Turn off the H option through set +h i: Interactive comments, including this option, indicates that the curre ...

Posted by phynias on Fri, 22 Oct 2021 17:11:27 -0700

Continuous integration (svn+maven/nodejs+tomcat+jenkins)

1. Continuous characteristics: Frequent releaseAutomated processRepeatableFast iteration 2. Purpose of continuous integration: The team is developed by multiple people. Everyone can submit code independently. Continuous integration can be verified by automatic construction (including compilation, release and automatic testing), so as to find ...

Posted by WiseGuy on Fri, 22 Oct 2021 02:59:10 -0700

Chapter 6 Introduction to Shell script programming

1. Fundamentals of programming Linus: Talk is cheap, show me the code 1.1 procedure composition Program: algorithm + data structureData: is the core of the programData structure: the type and organization of data in a computerAlgorithm: how to process data 1.2 programming style Process oriented language To do one thing, arrange two st ...

Posted by mitsubishi2002 on Thu, 21 Oct 2021 17:09:36 -0700

[DEVOPS] normalized submission log with GitLab global Hook

Check the submission log specification in GitLab. 1. Preface Because of its own business characteristics and the growing popularity of Git, the leadership finally made up its mind to carry out relevant pilot projects. So we have some precipitation on SVN in the past few years (e.g [DEVOPS] implement SVN submission log specification with Svn ...

Posted by monezz on Wed, 01 Sep 2021 17:19:16 -0700