当我第一次登录时我会得到{" timestamp":1481719982036," status":999," error":" None"," message":"无可用消息"},但第二次还可以。 解决办法:填写如下配置...
假设一个接口里面有两个方法: package demo.long; public interface CustomerService { public void doSomething1(); public void...
使用SpringBoot Admin 配置QQ邮箱去发送邮件时报错:com.sun.mail.smtp.SMTPSenderFailedException: 501 mail from address must be same as...
SpringMVC执行流程 用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用处理器映射器HandlerMapping。 处理器映射器根据请求url找到具体的处理器,生成处理器执行...
Spring事务可简单的理解为由PlatformTransactionManager, TransactionDefinition, TransactionStatus 构成 PlatformTransactionManager...
SpringBoot的WEB异常捕获,如果是WEB项目的话,可以直接处理Controller中的异常。如果不是WEB项目的话,就需要使用AspectJ来做切面。 1. web项目 package com.test.handler;...
ThreadLocal 是一个线程的本地变量,也就意味着这个变量是线程独有的,是不能与其他线程共享的,这样就可以避免资源竞争带来的多线程的问题,这种解决多线程的安全问题和lock(这里的lock 指通过synchronized 或者Lock...
ThreadLocal 保证的是单个线程内部访问的是同一个实例,不同线程访问的不是同一个实例。 package test; public class Singleton { private static final...
如果采用有界BlockingQueue,队列满后启用maximumPoolSize,达到maximumPoolSize上限后走RejectedExecutionHandler的逻辑;如果采用无...
大致来说,zookeeper 的使用场景如下,我就举几个简单的,大家能说几个就好了: 分布式协调 分布式锁 元数据/配置信息管理 HA 高可用性 分布式协调 这个其实是 zookeeper 很经典的一个用法,简单来说,就好比,你 A 系...