Lingjun Meng's Blog

Life is a long long journey.

An Interesting UnderLine Animation in CSS

An Interesting UnderLine Animation in CSS

This is an interesting title animation in CSS. Please hover on me to see the effect. Source Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 span { /* Sets a linear gradient as the ...

KMP Algorithm

KMP Algorithm

PerFace The key of the hard problem in the leetcode weekly contest this week is KMP algorithm. I have learned this algorithm before, but I still need to review it. So I write this blog to review th...

Understanding 'this' in React Components

Understanding 'this' in React Components

React React, a popular JavaScript library for building user interfaces, often involves handling the this keyword, especially in class components. Understanding how this behaves in different context...

Understanding COUNT(*) vs. COUNT(1) in MySQL

A Detailed Analysis

Perface When working with MySQL, one common operation is counting rows in a table. This can be achieved using COUNT(*) or COUNT(1). While they may seem similar, there are nuances in how they operat...

What is JVM?

Java Architect 03 JVM 01 What is JVM?

How to Prevent Duplicate Orders: Strategies and Workflows Table of Contents Introduction User Workflow for Placing an Order Technical Strategies to Prevent Duplicate Orders Unde...

How to Prevent Duplicate Orders

Strategies and Workflows

How to Prevent Duplicate Orders: Strategies and Workflows Table of Contents Introduction User Workflow for Placing an Order Technical Strategies to Prevent Duplicate Orders Unde...

Build a permission management system from scratch Day 1

Project structure of backend

Github address: https://github.com/KanadeM/Java-VUE-Admin-System Dependences of the backend Spring Boot 2.3.2-RELEASE is chosen as the backend framework because of the following reasons: 1. Easy ...

Build a permission management system from scratch Day 0

Introduction 0

Github address: admin-system 1 Dependences of the backend Spring Boot 2.3.2-RELEASE is chosen as the backend framework because of the following reasons: Easy to use A lot of dependences Ea...