Interface parameter resolution - fixed type resolution
In the actual project, we often get the following interfaces: HttpServletRequest, HttpServletResponse. We will find that...
Interface parameter analysis based on map
I think this kind of parser is a supplement to the parsing of interface parameters based on key value, which relies on t...
A reusable distributed transaction message architecture scheme based on RabbitMQ!
Author: Throwable Blog Park: https://www.cnblogs.com/throwable/p/12266806.html premise Distributed transaction is a dif...
css parallax slide (read the website case)
Today, let's talk about the slide of vision difference. First, let's look at the effect picture. It's caused by differen...
Redis practice Spring Boot2.0 integrate redis custom injection template operation Bean component
Overview: the related content of this series of blog articles comes from the actual combat course recorded by debug in p...
springboot project entry level docker packaging mirror publishing and installation
The springboot project database is mysql, the cache is redis, both MySQL and redis run in the docker environment, and th...
SpringBoot2.x Integrates detailed usage of lightweight distributed timer task ShedLock3.x
Catalog Preface SpringBoot2.x Integrates detailed usage of lightweight distributed timer task ShedLock3.x 1. About ShedL...
Two ways to implement Spring AOP: annotation and XML configuration
What is AOP?
AOP (aspect oriented programming) is face-to...
Condition annotation of automatic configuration in SpringBoot @ condition
The once bloated and cumbersome Spring configuration really makes people feel big, and the new automatic configuration b...
Springboot project integration xxl-job
XXL-JOB is a lightweight distributed task scheduling platform whose core design goal is to develop quickly, learn simply...
Spring boot web application practice
I have been using springboot for some time, and I always want to make a summary. Before the Department training, I just ...
Microservice framework: overview of microservices
Microservice framework (2): overview of microservices Learning Objectives 1. System Architecture Evolution 1.1. Centra...
Java collection source code analysis of LinkedList based on JDK 1.8
In the last part, we analyzed the underlying implementation of ArrayList, and learned that the underlying implementation...
Java learning 5 - looking at the factory method pattern from Spring source
Java learning 5 - looking at the factory pattern from the Spring source code What is the factory method mode Factory method pattern is to define an i...
[Python] Python game--Airplane battle
1. Preface Today is the fourth day of the lunar new year. The Spring Festival when we are comfortable lying down at home is over. We are also startin...
Spring - handwritten spring annotation version transaction, seven communication behaviors of spring things
I. annotations 1. What is built-in annotation (1) Add @ SuppressWarnings to the front of the program to remove warnings in javac compilation -- stage ...
Rejected our connection request
background When accessing the content platform, the content platform uses iframe to embed ugc's post details page, so that users can preview the...
Project 4 product purchase
1: Merchant background - commodity management [commodity list] (in the merchant background, display the commodity list information of the merchant) T...
OAuth2 protocol and Spring Security OAuth2 integration
The authorization protocol of OAuth 2.0 allows third-party applications to access restricted HTTP resources. As usual, when you use Github and Google...
spring Boot integrated multi data source (with paging)
According to the needs of the project, the front end needs to be provided with data from different databases. Now a variety of data sources are integ...
Make "New Year's Eve Countdown" poster with python. Are you ready for the new year?
Yun Qi Hao: https://yqh.aliyun.comThe first-hand cloud information, the selected cloud enterprise case base of different industries, and the best prac...
Implementation of a lightweight RPC framework based on Netty and SpringBoot Client side request response synchronization
premise Pre article: Implementing a lightweight RPC framework based on Netty and SpringBoot protocol Implementing a lightweight RPC framework Server ...
HTML of Java Web Foundation
Overview of web concept * JavaWeb: *Using Java language to develop Internet based projects *Software architecture: 1. C/S: Client/Server client / ser...
New springboot + mybatis plus project
New springboot + mybatis plus project First, use idea to create a new SpringBoot [failed to transfer the pictures in the external chain. The source s...
ByteBuddy manipulating Java bytes example: automatically removing spaces on both sides of a string
I learned a little bit about ByteBuddy today. Its official warehouse address is: https://github.com/raphw/byte-buddy. Official description: Runtime co...
Using Spring Boot and OAuth to build a secure SPA
Recently, I have been studying in a closed door, but the process is still a little hard. Fortunately, there are also teachers who take the excellent c...
Spring boot uses quartz to dynamically add tasks
In the project, the page needs to dynamically add timed tasks and delete tasks. The practice of others is used for reference. Now the design method i...
The third day of micro HR: SpringBoot integrates Freemarker
Let's talk about how SpringBoot integrates Freemarker: You need to check web and Freemarker when creating a springboot project After the project...
Spring MVC series execution process
Article directory doDispatch() method getHandler(HttpServletRequest request) getHandlerAdapter(Object handler) processDispatchResult() This series co...
Using JPA in SpringBoot
In the last article, we used the JdbcTemplate to access the database. After all, we used the native SQL form. I'm sure that lazy people like me ...