Day03 Shiro study notes

1. Introduction to Shiro Apache Shiro is an open source security framework that provides authentication, authorization, cryptography, and session management. Shiro framework is intuitive and easy to use. At the same time, it can also provide robust security. Although its function is not as powerful as spring security, it is still enough in ord ...

Added by DimArchon84 on Sat, 05 Mar 2022 08:21:46 +0200

Heap of data structure (priority queue) c++

Heap of data structure (priority queue) c++ What is a pile? Heap (priority queue) is a "special" queue. The order in which elements are taken out is based on the priority (keyword) size of elements, not the order in which elements enter the queue. The heap can be regarded as a complete binary tree. You can use either a linked list o ...

Added by journy101 on Sat, 05 Mar 2022 08:19:16 +0200

Cve-2021-44731 analysis of Linux snap local right lifting vulnerability

I Vulnerability Description:1. Brief description of snap:ubuntu official explanation of snap: https://cn.ubuntu.com/blog/what-is-snap-applicationSnap is a software packaging and deployment system developed by Canonical for operating systems using Linux kernel. These packages (called snaps) and the tools that use them, snapd, work in a range of ...

Added by NIGHTSBIRD on Sat, 05 Mar 2022 08:06:01 +0200

xml configuration of SpringBoot-19-Mybatis

xml configuration of SpringBoot-19-Mybatis In the previous chapter, we have briefly introduced the basic operations of addition, deletion, modification and query of mybatis. The addition, deletion, modification and query of basic (single table) can be implemented according to. If it is slightly more complex, we need to use the xml format of my ...

Added by paulmo on Sat, 05 Mar 2022 08:02:53 +0200

The principle of pre order, middle order, post order and hierarchical traversal of binary tree and its C + + code implementation

Binary tree is the simplest tree structure, which is usually composed of root node, left subtree and right subtree. The common binary tree consists of balanced binary tree, binary search tree and so on. Next, the author will focus on the principle and code implementation of pre order, middle order, post order and hierarchical traversal of ordin ...

Added by crondeau on Sat, 05 Mar 2022 08:02:02 +0200

LLDB: installation and use of Chisel

Introduction to Chisel What is Chisel? Chisel is an open-source set of LLDB commands from Facebook to assist developers in debugging iOS applications. The commands in chisel are run based on the python script interpreter supported by LLDB. That is to say: chisel is actually a collection of Python scripts. These Python scripts splice comma ...

Added by eddedwards on Sat, 05 Mar 2022 08:01:43 +0200

[task allocation] UAV task allocation based on ant colony algorithm with matlab code

1 Introduction With the rapid development of intelligent technology and robot system, multi robot system is used more and more widely. The multi task assignment problem of swarm robots is an important research field of multi robot systems. The task assignment problem is a typical combinatorial optimization problem. The research on optimal task ...

Added by Tonka1979 on Sat, 05 Mar 2022 07:53:32 +0200

C language: detailed explanation of pointer 1

Review the concept of pointer A pointer is a variable used to store an address, which identifies a space Memory is divided into small memory units. Each memory unit has a number, which is called address. We usually call the "container" containing address as pointer Memory number = address = pointer Pointer or address, to be store ...

Added by username123 on Sat, 05 Mar 2022 07:47:38 +0200

Physical backup of Dameng database

Physical backup Reference learning articles Official documents A better article on the preparation Online articles corresponding to official documents dmrman physical offline backup article on line backup There are two ways to start archiving Online archive configurationManual archive configuration be careful During online backup, clo ...

Added by SithLordKyle on Sat, 05 Mar 2022 07:47:50 +0200

MySQL knowledge summary III (MySQL query data)

MySQL knowledge summary III (MySQL query data) MySQL knowledge summary I (MySQL common terms) MySQL knowledge summary II (basic MySQL operation) MySQL knowledge summary III (MySQL query data) MySQL knowledge summary IV (SQL injection) MySQL knowledge summary 5 (MySQL functions and operators) Keyword execution order1,from2,join on3,where4,grou ...

Added by szcieder on Sat, 05 Mar 2022 07:39:31 +0200