上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页
摘要: 一、Zuul简介 Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能。 zuul有以下功能: Authentication Insights Stres 阅读全文
posted @ 2018-09-18 17:37 沫小淘 阅读(936) 评论(0) 推荐(0)
摘要: 页面缓存+URL缓存+对象缓存 并发的瓶颈在数据库,如何减少对数据库的访问呢? 最有效的方式就是加缓存,通过加不同粒度的缓存,最大粒度的页面缓存,最小粒度的对象缓存 实际页面都已经缓存到了redis,但是这里的缓存时间不能过长,否则页面修改延迟比较大 对象缓存就不帖代码了,这个是最常用的缓存 页面静 阅读全文
posted @ 2018-09-18 17:20 沫小淘 阅读(252) 评论(0) 推荐(0)
摘要: 一直以来没有留意过HTTP请求头的IMS(If-Modified-Since)标签。 最近在分析Squid的access.log日志文件时,发现了一个现象。就是即使是对同一个文件进行HTTP请求,第一次和第二次产生的网络流量数据也是不一致的。 在调查的过程中,逐渐了解了HTTP的If-Modifie 阅读全文
posted @ 2018-09-18 17:19 沫小淘 阅读(15396) 评论(1) 推荐(4)
摘要: 一、正常流程下的拦截器(全部放行) 1.springMVC中拦截器实现这个接口HandlerInterceptor 第一个拦截器 HandlerInterceptor1 public class HandlerInterceptor1 implements HandlerInterceptor { 阅读全文
posted @ 2018-09-17 17:24 沫小淘 阅读(7499) 评论(0) 推荐(0)
摘要: 首先再讨论题主的这个观点之前我们要明确一下ThreadLocal的用途是什么? ThreadLocal并不是用来解决共享对象的多线程访问问题。 看了许多有关ThreadLocal的博客,看完之后会给人一种错觉,ThreadLocal就是用于在多线程情况下防止共享对象的线程安全问题,使用ThreadL 阅读全文
posted @ 2018-09-12 09:38 沫小淘 阅读(1700) 评论(0) 推荐(1)
摘要: 使用场景例子: 用户登陆系统一般会往Session里放置一个VO对象,然后在controller里会来获取用户的userId等信息。 之前的写法是:@SessionAttributes配合@ModelAttribute来进行参数值的注入,但这样需要写2个注解,其中SessionAttributes加 阅读全文
posted @ 2018-09-11 17:45 沫小淘 阅读(367) 评论(0) 推荐(0)
摘要: 在项目中我们遇到404找不到的错误、或者500服务器错误都需要配置相应的页面给用户一个友好的提示,而在Spring Boot中我们需要如何设置。 我们需要实现ErrorController接口,重写handleError方法。 通过上述设置就可以实现对应状态码跳转到对应的提示页面了。 阅读全文
posted @ 2018-09-11 17:38 沫小淘 阅读(2890) 评论(0) 推荐(0)
摘要: 自己写日志的时候,肯定需要: 每次写新的类,就需要重新写logger 有简单的方式,就是使用@Slf4j注解 首先是在pom中引入: 然后在类上写上@Slf4j注解 在方法中直接使用 如果注解@Slf4j注入后找不到变量log,需要IDEA安装lombok插件, File → settings → 阅读全文
posted @ 2018-09-11 17:35 沫小淘 阅读(20380) 评论(5) 推荐(4)
摘要: 此段小代码演示了spring aop中@Around @Before @After三个注解的区别@Before是在所拦截方法执行之前执行一段逻辑。@After 是在所拦截方法执行之后执行一段逻辑。@Around是可以同时在所拦截方法的前后执行一段逻辑。 [Java]代码 [Java]代码 阅读全文
posted @ 2018-09-11 17:29 沫小淘 阅读(258) 评论(0) 推荐(0)
摘要: 传统SpringMVC集成自定义HandlerMethodArgumentResolver的方式为:http://www.cnblogs.com/yangzhilong/p/6282218.html 在SpringBoot中是去配置文件化的,具体做法有: 1、启动类继承WebMvcConfigure 阅读全文
posted @ 2018-09-11 10:09 沫小淘 阅读(587) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 20 下一页