There is a recent need to adjust the Ruoyi management background: if the user has not changed his password for three months (a long period of time), he needs to forcibly change his password when logging in, otherwise he will not be able to log in to the system. 1. Back-end project adjustment From the […]
Tag: hang
How Python crawls real-time changing WebSocket data
1. Preface As a crawler engineer, I often encounter the need to crawl real-time data at work, such as real-time data on sports events, real-time data on the stock market, or data on real-time changes in the currency circle. As shown below: In the Web field, there are two methods used to achieve ‘real-time’ update […]
[h5 uniapp] Scroll scroll bar, data changes accordingly
uniapp project Requirements: When you slide down, the data increases and the calendar title date above also changes. When you slide up, the date in the calendar title above changes accordingly. Implementation ideas: Load the data of the current month and the data of the next month for the first time this.getdate() Bottom loading next […]
Only changing one line of statement, so many locks?
Introduction In this article, I want to talk about how MySQL locks are added. Why do I want to talk about this? Mainly because we use locks more or less in our business. After all, locks are the key to ensuring the security of our data. However, due to lack of understanding of the principle, […]
Luatos Air700 changes the BL0942 serial port baud rate
LuatOs changes the module serial port baud rate for reference luatos changes the AIR530 serial port baud rate BL0942 default serial port baud rate can be set to 9600bps by connecting the SCLK_BPS pin to a 3.3V power supply But if you adjust to 38400bps, you need to modify the 0x19 register Special register description […]
BPMN-JS: Modify node “Change Type” event type
Modify the path: node_modules\bpmn-js\lib\features\replace\ReplaceOptions.js export var START_EVENT = [ { label: ‘Start Event’, actionName: ‘replace-with-none-start’, className: ‘bpmn-icon-start-event-none’, target: { type: ‘bpmn:StartEvent’ } }, // { // label: ‘Intermediate Throw Event’, // actionName: ‘replace-with-none-intermediate-throwing’, // className: ‘bpmn-icon-intermediate-event-none’, // target: { // type: ‘bpmn:IntermediateThrowEvent’ // } // }, // { // label: ‘End Event’, // actionName: ‘replace-with-none-end’, […]
PyCharm 2023.2 latest changes
PyCharm 2023.2 latest changes PyCharm 2023.2 is a feature A powerful Python integrated development environment that provides Python developers with many new features and improvements. This tutorial will introduce the latest changes in PyCharm 2023.2, including Django support, Black formatter integration, AI Assistant, Run Anything, GitLab integration, etc., to help novice programmers quickly master the […]
Change the network card name to the traditional naming rule of CentOS6 in CentOS/RHEL7 environment
picture Introduction to CentOS/RHEL7 network card naming rules picture The traditional naming method of Linux server network cards is from eth0, eth1, eth2…. However, this number often does not necessarily correspond to the physical order of the network card interfaces. In regular mode, the server equipment we use may only have One network card. If […]
The capital of SwiftUI code debugging is caused by “change of heart”
0. Overview This is a very simple piece of SwiftUI code, we pass the Item array to the subview and modify it in the subview, and the modified results are immediately reflected in the main view. Unfortunately, when we modified the Item name, we found that we couldn’t input continuously: every time we typed a […]
Achang teaches you how to elegantly desensitize data
Achang teaches you how to elegantly desensitize data Hi, I am Achang. Recently, there is a demand for data desensitization, which requires users to customize data permissions and desensitize certain types of data and return it to the front end. 1. Knowledge points involved SpringMVC Java reflection Java custom annotations Java enumeration 2. Plan selection […]