自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Dubbo面试题总结

人分类: 面试 dubbo 大型分布式系统 http://bbs.itheima.com/forum.php?mod=viewthread&tid=386556

2018-09-02 11:14:13 4118

转载 缓存穿透、缓存击穿、缓存雪崩区别和解决方案

一、缓存处理流程前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。二、缓存穿透描述:缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。解决方案:接口层增加校验,如用户鉴权校验,i...

2020-04-07 09:10:13 123

转载 mysql索引的新手入门详解

写的非常好---- 转载: https://blog.csdn.net/u012954706/article/details/81241049

2019-10-21 08:54:37 152

原创 Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web appl

tomcat启动报错too low setting for -Xss,具体报错:Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [] due to a StackOverflowError. Possible root cause...

2019-10-08 14:18:53 822

原创 Caused by: java.lang.IllegalArgumentException: No Spring Session store is configured

Caused by: java.lang.IllegalArgumentException: No Spring Session store is configured: set the 'spring.session.store-type' propertyat org.springframework.boot.autoconfigure.session.SessionAutoConf...

2019-06-11 14:08:28 439

原创 JAVA之验证码生成器

package cn.lonsun.rbac.utils;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputSt...

2019-05-21 14:16:58 279

转载 第三方登录(QQ,微信,微博)

https://blog.csdn.net/AngryFyj/article/details/79552636

2019-05-20 15:40:59 472

原创 session工作原理以及session一致性解决方案

session工作原理以及session一致性解决方案一. HttpSession工作原理 1.访问浏览器的时候会创建session保存到本地缓存(JVM中的concurrenthashmap). 2.将sessionId放入cookie中,响应给浏览器,浏览器保存cookie 3.服务器根据cookie中的sessionId就能分辨出这个请求属于哪个sessio...

2019-03-23 22:42:10 242

转载 CAS单点登录(经典版)

https://blog.csdn.net/wang379275614/article/details/46337529

2018-09-07 21:04:42 285

原创 redis面试必看

Redis总结: 集群的搭建: 在集群搭建的时候,根据redis-trib.rb脚本在0-16383之间为每一个master服务器来分配槽值,redis的存储是以key/map的形式,key:(key:value)的形式,当存储数据时,会根据 大key值计算出slots的槽值,根据槽值存储在对应的redis中。主从复制的原理:为了保证主从数据保持一致 主要经历四个阶段: 对于s...

2018-08-30 16:10:56 223

原创 Dubbo常见错误

1, 注册中心找不到对应的服务 控制台报错: 请检查一下你的服务层代码是否添加了@service注解,并且该注解的包一定是com.alibaba.dubbo.config.annotation包,不是org.springframework.stereotype.Service。2,无法连接到注册中心 请检查IP与端口是否填写正确,检查注册中心是否正常启动...

2018-08-20 14:07:36 379

原创 Springmvc的拦截器的使用

1.定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。 2.拦截器的定义 注解: prehandle : handle方法执行前 设置false就不会往下执行 posthandle: handle执行后,modelAndView之前 afterCommpletion: ...

2018-08-19 19:26:12 177

原创 关于classpath使用与介绍

1、概念解释:    classpath : 即项目中WEB-INF下面的classes目录;2、应用: 【01】 src路径下的文件在编译后会放到WEB-INF/classes路径下。默认的classpath是在这里。直接放到WEB-INF下的话,是不在classpath下的。用ClassPathXmlApplicationContext当然获取不到的。【02】 如果单元测试的话,可...

2018-08-16 23:24:00 433

原创 Springmvc执行流程及架构

一,Springmvc基础: 1,spring介绍 Spring Web mvc 和Struts2都属于表现层的框架,它是Spring框架的一部分.1.1,处理流程 2.SpringMVC架构 2.1 ,架构结构 2.2,架构流程 1、 用户发送请求至前端控制器DispatcherServlet 2、 DispatcherServlet收到请求调用HandlerM...

2018-08-16 23:20:23 439

原创 Mybatis基础详解

Mybatis 一. JDBC问题: 数据库信息连接和驱动硬编码问题二. Mybatis架构 mybatis执行流程 1、 mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapC...

2018-08-15 12:52:22 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除