Kaptcha of verification code tool

Function of verification code Prevent malicious password cracking, ticket swiping, Forum irrigation and page swiping. Effectively prevent a hacker from constantly trying to log in to a specific registered user by using a specific program to brutally crack the way. In fact, the use of verification c ...

Posted on Tue, 14 Jan 2020 02:30:10 -0500 by zigizal

Spring boot 2.0 multithreading concurrent task execution

In spring boot 2.0, there are two ways to execute multithreading. One is to directly inherit the parent class Thread or implement the Runnable interface class and override the run method. The other is to annotate @ Async through the support of spring boot. First, the custom class inherits the Thread ...

Posted on Tue, 14 Jan 2020 00:02:04 -0500 by merylvingien

JAVA course notes series: Spring Boot Admin

Spring Boot Admin 1. What is Spring Boot Admin? Spring Boot Admin is an open source software for managing and monitoring Spring Boot applications. Each application is considered as a client. It is displayed in the admin server through HTTP or Eureka registration. The Spring Boot Admin UI uses Angular ...

Posted on Mon, 13 Jan 2020 23:20:18 -0500 by kangaroo232002

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 courses with them, so they have not taken many detours. I haven't updated this article for a long time. What I want to share with you is to learn how to build a secure SPA using Spring Boot and OAu ...

Posted on Mon, 13 Jan 2020 22:21:58 -0500 by wesmont

java ordinary class introduces the pit stepped by Spring container (the injected mapper is null)

The following are all personal experiences of the blogger, hoping to help the students who meet the same problem! **Background: * * develop a schedule to realize the statistics of various types of abnormal work ordersImplementation mode:1. Define general interface: abnormal work order statistics public ...

Posted on Mon, 13 Jan 2020 21:35:37 -0500 by goldilok

The strongest and most common development library - log class library in detail

Introduction to Log Library The most important thing is to distinguish the log system from the log facade. Secondly, the use of log libraries, including configuration and API usage; configuration focuses on the configuration of the log system, API usage focuses on the log facet; Finally, selectio ...

Posted on Mon, 13 Jan 2020 20:38:51 -0500 by Basdub

redis persistence problem handling

This is a recent problem encountered in development because redis is frequently used as an intermediate query operation, suddenly fails, the service aborts, and an exception is thrown 2020-01-09 09:34:17.848 ERROR 25703 --- [ XNIO-2 task-83] o.z.p.spring.web.advice.AdviceTrait : Internal Server Error org.springframework.data.redis.RedisS ...

Posted on Mon, 13 Jan 2020 15:16:22 -0500 by ubersmuck

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 is recorded as follows:   1. Spring boot project directly depends on <dependency> <groupId>org.springframework.boot</groupId> ...

Posted on Mon, 13 Jan 2020 10:55:34 -0500 by csplrj

Log frame SLF4J+Logback

1, SLF4J(Simple Logging Facade): The face of the log system 2, Logback Specific solutions of log system 3, SLF4J+Logback It can be understood that SLF4J is an interface. Without the specific implementation of Logback, SLF4J cannot be used. 4, Integration with SpringBoot 1. Dependenc ...

Posted on Mon, 13 Jan 2020 10:25:21 -0500 by LeeRoy8888

dubbo exposes HTTP services

dubbo exposes HTTP services Don't get lost. Welcome to visit again! Catalog dubbo exposes HTTP services Preface Preparation HttpProviderConf configuration class Request response input and output parameters HttpRequest input HttpResponse response Exposure service controller Preface Ge ...

Posted on Mon, 13 Jan 2020 10:12:57 -0500 by carylson