Polymorphism of three characteristics of C + + object-oriented program

Concept of polymorphism Different types of objects respond differently to the same message, which is called polymorphism. Generally speaking, it is to complete a certain behavior. When different objects complete it, they will produce different results For example, if you go to an Internet cafe to get online, if you are a vip, the pri ...

Added by joePHP on Fri, 18 Feb 2022 13:15:57 +0200

File upload vulnerability -- replay of upload labs shooting range (off 8-17)

Download range link Related principles ① $DATA bypass: php under windows system, if the file name + ":: $DATA" The DATA after:: $DATA will be treated as a file stream, the suffix will not be detected, and the file name before:: $DATA will be retained In this way, the purpose of bypassing suffix detection can be achieved Level 9 Sou ...

Added by sasito on Fri, 18 Feb 2022 13:02:20 +0200

Summary of basic knowledge of microservice

1. Micro service module The project is divided into these modules: public module, external API module, management and monitoring module, business module, etc. For example, common modules, such as Filter, user-defined verifier, exception interceptor, paging tool class, query parameters and other commonly used modules to prevent XSS attacks in ...

Added by Nexus10 on Fri, 18 Feb 2022 13:00:40 +0200

[DP] chessboard segmentation

Topic source Click me to enter the ACwing official website to submit Title Description Put an 8 × The chessboard of 8 is divided as follows: cut off a rectangular chessboard from the original chessboard and make the rest also rectangular, and then continue to divide the rest. After cutting (n − 1) times, there are n rectangular c ...

Added by Randwulf on Fri, 18 Feb 2022 12:46:53 +0200

linux device adapted touch screen (gt1151)

Record the process of gt1151 touch drive adapter, which is controlled by the full log D1s dot screen strong core. First, to find the touch driver source, you can go to the github repository of goodix and find a generic driver code with the following links: https://github.com/goodix/gt1x_driver_generic.git Drivers/input/touchscreen/gt1x_in Tin ...

Added by yuraupt on Fri, 18 Feb 2022 12:44:24 +0200

OS Experiment 4 of Harbin Institute of technology -- tracking and statistics of process running track

Tracking and statistics of process running track The whole process from the creation of a process (call fork() under Linux) to the end is the life cycle of the process. The running track of the process in its life cycle is actually represented by multiple switching of the process state. For example, after the process is created, it will become ...

Added by gsaldutti on Fri, 18 Feb 2022 12:40:46 +0200

21 - handwritten Dubbo RPC based on Netty

Basic introduction to RPCRPC(Remote Procedure Call) -- remote procedure call is a computer communication protocol that allows a program running on one computer to call a subroutine of another computer without additional programming for this interactive procedureTwo or more applications are distributed on different servers, and the calls between ...

Added by arundathi on Fri, 18 Feb 2022 12:40:10 +0200

Simple construction of springboot

advantage The configuration becomes simple. In most cases, you can use the default configuration; For example, maven dependency, using starter to simplify maven configurationThe construction of the project is simple, with a built-in framework for integrating the third party and no configuration integration;The deployment of the project is ...

Added by Chrysanthus on Fri, 18 Feb 2022 12:36:38 +0200

java Concurrent Programming Practice

java Concurrent Programming Practice Programmer interview 2020-04-05 11:08:16 77 Category column: java concurrency Article label: ThreadLocal ...

Added by smoothrider on Fri, 18 Feb 2022 12:33:42 +0200

ORB-SLAM2 from theory to code implementation: ORB feature extraction and matching theory and code explanation

1. Theoretical knowledge Feature points are composed of key points and descriptors. ORB feature points (Oriented FAST and Rotated BRIEF) are composed of Oriented FAST corner points and BRIEF (binary robot independent elemental features) descriptors. Its calculation speed is 100 times that of sift feature points and 10 times that of surf featur ...

Added by frans-jan on Fri, 18 Feb 2022 12:23:25 +0200