[fishing artifact] UCode Cms management system has built-in super easy-to-use code generator to solve the pain points of multi meter connection
1, Preface
UCode Cms content management system is an important part of Java knowledge map and a scaffold for enterprise application software development. Current version 1.3.3.
Use simple demo project Quick experience Address.
(1) Project characteristics
1. Source code open source
The source code is open-source, and the MIT open-source lic ...
Posted by scrubbicus on Mon, 21 Feb 2022 05:32:43 +0100
After using MyBatis interceptor, the fishing time is long again
scene
In the development of back-end services, the popular framework combination is SSM (SpringBoot + Spring + MyBatis). When we develop some business systems, there will be many business data tables, and the information in the tables will be inserted again, and many operations may be carried out in the whole life cycle.
For example, when we ...
Posted by chyan on Mon, 21 Feb 2022 05:27:52 +0100
Implementation of spring boot custom annotation (used with AOP, reflection mechanism and interceptor)
1. Annotation type
Java annotation is used to provide metadata for Java code. You can obtain the specified annotation object through reflection, and then obtain the metadata information in the annotation.
Java annotations have four standard meta annotations: @ Target, @ Retention, @ Documented, @ Inherited.
1.1 @Target
@Target describes ...
Posted by Harbinger on Mon, 21 Feb 2022 04:50:05 +0100
Record a WebFlux application memory leak troubleshooting
backgroundThere is a service in the company project, which is similar to a crawler. It needs to parse the given URL and extract the page title, cover image, summary, icon and other information from the returned HTML. Because this is a pure memory service without DB access, and the downstream service (URL address to be resolved) is not an intern ...
Posted by shocker-z on Mon, 21 Feb 2022 04:29:50 +0100
Mysql optimistic lock practice
This paper first introduces the concept of optimistic lock, then introduces the implementation principle of optimistic lock, and finally demonstrates the implementation of optimistic lock with a spring boot project.
catalogue
What is optimistic lock
Implementation principle of optimistic lock
actual combat
What is optimistic lock
Durin ...
Posted by rlalande on Mon, 21 Feb 2022 03:30:58 +0100
Programmer growth path (Day 28)
catalogue
Learning objectives:
Learning content:
Object oriented encapsulation features:
Use steps:
Advantages of encapsulation:
Class definition specification: (JavaBean specification)
Scope of local variables and member variables:
Static attribute, static method, static code block:
Definition:
Difference:
Example:
Static code bloc ...
Posted by dmcke5 on Mon, 21 Feb 2022 03:22:23 +0100
RabbitMQ learning notes
3 RabbitMQ seven message sending and receiving methods
In most cases, we may use RabbitMQ in Spring Boot or Spring Cloud environment
3.1 introduction to rabbitmq architecture
This picture involves the following concepts:
Producer (Publisher): publish messages to the switch (Exchange) in RabbitMQExchange: establish and receive mes ...
Posted by stewart715 on Mon, 21 Feb 2022 02:57:27 +0100
Alternative to log4j
Last December, as Log4J exposed high-risk vulnerabilities, it was not good news for java developers, especially for Ops. The former must repackage their applications with a fixed version of Log4J, while the latter must be redeployed. But for the program log, it is not just. Today, let's take a look at the log mechanism of the java systemIn shor ...
Posted by Perry Mason on Mon, 21 Feb 2022 02:45:20 +0100
Daily algorithm & interview questions, 28 days of special training in large factories - the 15th day (string)
This article comes from the special training column of algorithm interview questions. There are a large number of professional algorithm questions here, such as 21 days of dynamic planning, 28 days of special training in large factories, etc Welcome to study together.
Link: Portal
Reading guide
Fat friends, in order to better help n ...
Posted by dey.souvik007 on Mon, 21 Feb 2022 01:31:38 +0100
LeetCode algorithm problem 117 solution + joint search set
1, Topic retelling
leetCode algorithm Title: https://leetcode-cn.com/problems/H6lPxb/ Briefly described as: 1. Provides an array of strings. There are letter ectopic words between the string elements of the array. For example, "aaabb" and "baaab"; That is, the letters that make up the string are the same, and the letters ap ...
Posted by kennethl on Sun, 20 Feb 2022 20:15:38 +0100