Microservice architecture integrates Sa-Token to implement gateway authentication and authentication services

Microservice architecture integrates Sa-Token to implement gateway authentication and authentication services This project is a hands-on project I made, using the SpringCloudAlibaba microservice architecture. When I was working on the authentication module, I remembered the Sa-Token project I had seen online before. It was called the Light of Domestic Authentication, so I checked their documentation […]

Python artificial intelligence practice: automatic recommendation system

1. Background introduction Auto Recommendation System (Auto Recommendation System) is a very popular research field in the Internet industry. According to different application scenarios and user needs, its goals can be divided into the following three categories: Personalized recommendation: The system recommends products, articles, etc. that are most relevant to the user’s interests based on […]

HackTheBox-Starting Point–Tier 2—Vaccine

Article directory 1 Vaccine testing process 1.1 Management 1.1.1 FTP anonymous login 1.1.2 SQL injection 1.2 Privilege Elevation 2 Topics One Vaccine testing process 1.1 Management 1. Port scan nmap -sV -sC 10.129.191.63 1.1.1 FTP anonymous login 2.FTP allows anonymous login and found backup.zip ftp 10.129.191.63 Unzip backup.zip, but a password is required: 3. Use […]

Pointer(2) – pointer in array

Summary of insights into programming learning, Record every moment of struggle, I hope it can help you who are also working hard! If there are any shortcomings, please correct me! Learn and communicate together! Welcome everyone → Like + Collection? + Leave a message? Since we have chosen a distant place, we only care about […]

Super detailed! A must-see for newbies! STM32–EXTI external interrupt

1. What is an external interrupt? External interrupts are interrupts triggered by external events on pins external to the microprocessor or microcontroller, usually GPIO pins. These external events can be triggers from external devices, sensors, or other external sources. 2. Details of external interrupt The registers managed by the AFIO clock include AFIO_EVCR (time control […]

[SCM graduation project] [jj-019] Intelligent range hood | Kitchen fume detection | Kitchen environment detection | Kitchen fire detection

1. Basic introduction Item name: Design of intelligent range hood system based on single-chip microcomputer Design of kitchen oil smoke detection system based on microcontroller Design of kitchen environment detection system based on microcontroller Design of kitchen fire detection system based on microcontroller Project name: range hood Microcontroller type: STC89C52 Specific functions: 1. Use the […]

21. Integration of Flink’s table API and DataStream API (2) – batch processing mode and insert-only stream processing

Flink series of articles 1. Flink column The Flink column systematically introduces a certain knowledge point and explains it with specific examples. 1. Flink deployment series This section introduces the basic content related to the deployment and configuration of Flink. 2. Flink basic series This part introduces the basic parts of Flink, such as terminology, […]

Springboot java introduces Mqtt to receive and send messages under the framework of the front and back separation version

This is just one of them, and it is a superficial method of receiving and sending messages. The synchronization mechanism needs to be communicated and confirmed with colleagues engaged in the Internet of Things to see if it can be implemented. Or if there are many devices, the synchronization mechanism will not be used. First, […]

“Reveal the secret! Eat it everywhere with one trick, and easily obtain product details through the Shopee API interface.”

To use the Shopee API interface to obtain product details based on product ID, you need to perform the following steps: Obtain API credentials: Obtain your API credentials (access token) on the Shopee open platform or API documentation page. Build requests: Build API requests using your favorite programming language (such as Python, Java, PHP, etc.). […]

vue implements printing function (can print multiple pages)

When we use the vue-print-nb” plug-in, we find that we can only print one page, which is very uncomfortable. Now we have encapsulated a tool class that can print multiple pages, which is simple and convenient. Not much to say, Go directly to the code. Introduce the tool class first 1. Create the print.js file […]