Docker [2] | take you to quickly install docker

Hello, I'm Mr. Jiao ya (o^^o) After understanding how Docker is different and such a talent, we will explain it step by step from the basis of Docker. 1, Basic composition of Docker 1. Docker server and client Before explaining the basic composition of Docker, we need to understand that Docker is a client server (C/S) architecture prog ...

Added by Swerve1000 on Thu, 24 Feb 2022 03:45:23 +0200

Hello Kafka - Kafka cluster monitoring

1, Kafka monitoring indicators 1. Kafka host monitoring indicators Host monitoring is to monitor the performance of the node machine where the Kafka cluster Broker is located. Common host monitoring indicators include: (1) Machine Load (2) CPU utilization (3) Memory usage, including Free Memory and Used Memory (4) Disk I/O utilization, in ...

Added by akumakeenta on Thu, 24 Feb 2022 03:24:29 +0200

Annotation development of MyBatis

Mybatis annotation development single table operation 1. Common notes of mybatis In recent years, annotation development has become more and more popular. Mybatis can also use annotation development, which can be used to reduce the writing of Mapper Mapping file. @Insert: add @Update: implement update @Delete: delete @Select: implement q ...

Added by hemantraijain on Thu, 24 Feb 2022 02:45:23 +0200

Object oriented foundation of java

Object oriented overview First, what is object-oriented? Object oriented is relative to process oriented. It refers to organizing relevant data and methods into a whole, and modeling the system from a higher level, so as to be closer to the natural operation mode of things. Transformation from process oriented to object-oriented t ...

Added by mister_t101 on Thu, 24 Feb 2022 02:36:03 +0200

MybatisPlus multi table connection query one-to-one, one to many, many to many query

1, Preface(1) Background contentThe most common selection component of DAO layer in software application technology architecture is MyBatis. Friends who are familiar with MyBatis know how beautiful MyBatis was in the past. XML files are used to solve the problem of complex database access. Today, the former Dragon Slayer has finally become a dr ...

Added by jdavidbakr on Thu, 24 Feb 2022 02:26:45 +0200

shell script -- loop control

Fundamentals of shell programming (shell script learning notes) loop In Shell programming, it is often necessary to repeatedly execute one or a group of commands, such as printing 10 "Hello World" continuously - although writing 10 echo "Hello World" instead of loop can also complete the same work, but what if printi ...

Added by chrislead on Wed, 23 Feb 2022 20:04:00 +0200

[Use and Explanation of vue3 Pinia] The New Generation Store Application of vue3

This article is intended to quickly help you get started with the basic and core parts of Pinia. For a complete understanding, see the official website or follow-up articles (rewrite when available), and Pinia can also be used in SSR. Also: This Chinese name can be called pineapple. It originated from the Spanish language PIA and was translated ...

Added by mahendrakalkura on Wed, 23 Feb 2022 19:28:46 +0200

Thinkphp6.0.x Deserialization Analysis

Impact Version Thinkphp6.0.0~6.0.2 Environment Setup Phpstudy: OS: WindowsPHP: 7.3.4ThinkPHP: 6.0.1 Create a test environment: composer create-projec topthink/think:6.0.* tp6.0.1 Then enter composer.json modifies "topthink/framework": "6.0.1" and executes composer update Create entry points: app/controller/Index.p ...

Added by NFD on Wed, 23 Feb 2022 19:20:03 +0200

Mybatis Learn Notes

Mybatis Learn Notes I. Understanding Mybatis MyBatis is an excellent persistence framework. It supports custom SQL, stored procedures, and advanced mappings. MyBatis eliminates almost all JDBC code and setting parameters and getting result sets. MyBatis can configure and map raw types, interfaces, and Java POJO s (Plain Old Java Objects, ...

Added by Chrisww on Wed, 23 Feb 2022 19:19:45 +0200

Three Ideas of Code Design

1. Combination instead of inheritance 1. Inheritance Recently, Demo, a unity game of killing towers, was playing. Due to the limited level of individuals, the class inheritance level in the game was too deep, and the same attribute was held by many different parallel objects. As follows: Then the problem is: (1) Code modification is cumberso ...

Added by philvia on Wed, 23 Feb 2022 19:12:43 +0200