朝花夕誓
06
30
结构型-代理模式 结构型-代理模式
一、代理模式角色分析 抽象角色:一般使用接口和抽象类来实现。定义有哪些方法。 真实角色:被代理的角色。(实际业务方法、增删改查) 代理角色:代理真实角色,一般会对真实角色的方法进行增强。(公共业务逻辑,数据过滤/日志等) 客户:使用代理方
2021-06-30
20
19
17
14
ES6新特性 ES6新特性
1、变量声明 越域 // var 声明的变量可以越域 // let 声明的变量有严格的局部作用域 { var a = 1; let b = 2; } console.log(a); // 1 console.log(b);
2021-06-14
14
10
10
10
10
09
过滤器_拦截器_切面 过滤器_拦截器_切面
过滤器、拦截器、切面区别(1)三种可获得的信息 可获得的信息 原始的Request和Response 拦截的类名/方法名 控制器的方法参数信息 过滤器 √ × × 拦截器 √ √ × 切面 × √ √ (2)拦截器、过
2021-06-09
08
秒杀/超卖/限流 秒杀/超卖/限流
秒杀/超卖/限流 存在问题 如果你的项目流量非常小,完全不用担心有并发的购买请求,那么做这样一个系统意义不大。但如果你的系统要像12306那样,接受高并发访问和下单的考验,那么你就需要一套完整的流程保护措施,来保证你系统在用户流量高峰期不
15 / 24