Liver 2022 World Cup, angry write enterprise-level image private warehouse Docker+Harbor practice

2022-12-09 The first day of the 2022 Qatar World Cup semi-finals kicks off, and it gets more and more exciting At the same time record the growth of the programmer~ 1. Background Since I expected to build an enterprise-level CICD environment, I started to try the conventional gitlab+jenkins+k8s+docker harbor+springboot and started to practic ...

Posted by cool-palace-ceo on Sat, 10 Dec 2022 16:42:51 +0300

Good Java skills (summary of 7 years of working experience)

Since graduation in 2013, this year has been my seventh year of work. I am always doing Java related work. Finally, I have time to sit down and write an article on Java writing to discuss. If you are really a java programmer, can you really write Java? This article is not a boastful article. It will not talk about many advanced architectures. O ...

Posted by Zeceer on Wed, 25 May 2022 12:03:47 +0300

Algorithm - four channel shell programming about LeetCode

Recently, I came across some simple commands under linux and the use of awk sed and other text editors in the interview. I tried my best to button up four shell questions for learning. Of course, I also refer to some other people's answers as a summary. Please supplement and exchange. If there is infringement, contact and delete it Question 1: ...

Posted by ruzztec on Wed, 25 May 2022 10:59:59 +0300

Summary of 9 common ES6 features (these are generally enough)

ECMAScript 6.0 (hereinafter referred to as ES6) is the next generation standard of JavaScript language, which has been officially released in June 2015. Its goal is to make JavaScript language can be used to write complex large-scale applications and become an enterprise development language. ES6 has brought us many unexpected functions. Here, ...

Posted by Gambler on Wed, 25 May 2022 00:25:11 +0300

Java Basics (JavaSE) summary 07 - object oriented

Stage I: JavaSE learning 07 1. Comparison of object-oriented and process oriented ideas: * * process oriented: * * is a process centered programming idea. Each step of realizing the function is realized by yourself * * object oriented: * * is an object-centered programming idea, which realizes specific functions by commanding objects Relationsh ...

Posted by barteelamar on Sun, 22 May 2022 09:05:50 +0300

To understand the Volatile keyword, in fact, it is enough to read this article, which is very detailed

foreword volatile is a lightweight synchronization mechanism provided by the Java virtual machine. What is the role of the volatile keyword? Two functions: 1. Ensure that the shared variable modified by volatile is visible to the total number of threads, that is, when a thread modifies the value of a shared variable modified by volatile, the ne ...

Posted by c4onastick on Fri, 20 May 2022 19:43:48 +0300

Interviewer: talk about redis6 Three ways to build cluster in version 0

Friends interested in PHP back-end technology and PHP architecture technology, my official group Click here , study together and discuss with each other. There are already managers in the group to sort out the knowledge system (source code, learning videos and other materials). Welcome to add the group for free. 1, Single node instance The s ...

Posted by alex.hughson on Fri, 20 May 2022 17:24:46 +0300

Shared documents for installing VmwareTools in MAC VMware Fusion virtual machine

Shared documents for installing VmwareTools in MAC VMware Fusion virtual machine Originally, I thought that Mac could effectively learn Docker and various Docker applications. As a result, Docker does not support -- net=host network mode (windows does not support it, only linux supports it). Therefore, I decided to install virtual machine, inst ...

Posted by dragonfly4 on Fri, 20 May 2022 16:29:46 +0300

JavaSE-No.8 - Polymorphism of the Three Features of Java

JavaSE Portal JavaSE_Start JavaSE-No.7.1 - Java's inheritance (super keyword) JavaSE-No.7.2 - Java's Inheritance (and Composition) content 1. The concept of polymorphism2. The realization conditions of polymorphism rewrite 3. Up and down transitions 3.1 Upward Transformation3.2 Downcasting instanceof 4. Rewritten design rules ...

Posted by Big X on Fri, 20 May 2022 00:12:51 +0300

How to get Docker images to take off, so simple to set up

I. Introduction Docker is great to use, especially when it comes to DevOps practices. However, when you pull mirrors in China or locally, you often encounter various "constipation" - either the mirror pull is slow, or the connection is intermittent, or the connection times out! When our images are large (like someone dropped a Warcr ...

Posted by genom on Tue, 17 May 2022 13:01:00 +0300