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