Artifactory & GitLab CI Continuous Integration Practice

GitLab CI supports the creation of multiple builds and evaluates whether each code submission passes tests and impacts on your product.During the construction process, a large number of binary files will be generated, and if these files are not properly managed on a large scale, it will lead to binary file management confusion.To overcome this ...

Posted by FrobinRobin on Wed, 19 Feb 2020 10:20:17 -0800

Common commands for text processing tool grep

Grep is a powerful text search tool that searches for text using specific pattern matches, including regular expressions, and outputs matching lines by default.The grep family of Unix includes grep, egrep, and fgrep. Format Usage: grep [Options]...Mode [File]...Search mode in each file or standard input.By default, a pattern is a basic regular ...

Posted by Jeremias on Tue, 18 Feb 2020 08:38:17 -0800

Attitude algorithm module -- C source code

Friends who know or want to develop UAVs will not be able to solve this problem. It is not difficult to spend time to understand their principles. Here are two principles for your reference:Understanding of quaternion rotationFour rotor attitude calculation principle In the aspect of code implementation ...

Posted by gmcalp on Sat, 15 Feb 2020 11:42:45 -0800

[rk3399] [Android 7.1] debugging notes: set the default startup language to Chinese

Platform: RK3399 OS: Android 7.1 Kernel: v4.4.83 resolvent: diff --git a/target/product/full_base.mk b/target/product/full_base.mk index 65bdf0f..071d299 100644 --- a/target/product/full_base.mk +++ b/target/product/full_base.mk @@ -43,7 +43,8 @@ PRODUCT_PROPERTY_OVERRIDES := \ ro.config.notification_sound=pixiedus ...

Posted by shaundunne on Sat, 15 Feb 2020 10:26:33 -0800

Spring cloud -- config configuration center

Config Server configuration It provides centralized external configuration for microservices, and configuration server provides centralized external configuration for various environments of each microservice application. Configuration information and business code are managed separately to support dynamic configuration of multiple environm ...

Posted by EWaveDev on Thu, 13 Feb 2020 07:21:58 -0800

Summary of common encryption tool classes Base64, DES, AES, RSA, MD5

Article directory Introduction 1. Base64 encryption 2. DES encryption 3. AES encryption 4. RSA encryption 5. MD5 encryption Introduction In the project, Base64, DES, AES, RSA, MD5 encryption and decryption methods are often used. Every time, they need to search online for half a day. Today, they ...

Posted by hitman6003 on Wed, 12 Feb 2020 03:09:45 -0800

Spring cloud bus auto refresh configuration

Problems solved To solve the problem that the project needs to be restarted after the configuration file changes After changing the configuration file in git, push the configuration to the corresponding project to complete the configuration update without restarting Framework Modify the archite ...

Posted by vasoftwaresolutions on Tue, 11 Feb 2020 06:25:18 -0800

electron packages front-end projects into desktop applications

electron integrates nodejs with chromium.So it also "inherits" chromium's logic for handling js and rendering pages, and what you now know is that it supports multiple process modes.The node environment needs to be configured first. Pre-environmental setup and testing can be referred to ht ...

Posted by php-phan on Mon, 10 Feb 2020 19:22:13 -0800

centos 7 deploys and localizes Gitlab and basic operations

Gitlab is an open source application developed using Ruby on Rails that implements a Git project repository that can be accessed through a Web interface from public or private projects Gitlab has similar capabilities as Github to browse source code, manage bugs and comments.Can manage team access to the repository, he is very easy to browse su ...

Posted by McChicken on Sat, 08 Feb 2020 08:27:13 -0800

docker runs Gerrit (code review tool)

What is gerrit? Gerrit, a free, open source code review software, uses a web interface. gerrit background Gerrit, a free, open source code Code review software, using web interface. utilize Web browser , software programmers of the same team can review each other's modified program codes and decide whether they can submit, return or continu ...

Posted by richarro1234 on Fri, 07 Feb 2020 05:51:21 -0800