redis复习笔记05(小滴课堂)

案例实战之注册登录-图形验证码+谷歌开源Kaptcha引入

redis复习笔记05(小滴课堂)_第1张图片

redis复习笔记05(小滴课堂)_第2张图片

redis复习笔记05(小滴课堂)_第3张图片

redis复习笔记05(小滴课堂)_第4张图片

redis复习笔记05(小滴课堂)_第5张图片

验证码配置工具类。

验证码存储Redis逻辑编码实战

redis复习笔记05(小滴课堂)_第6张图片

redis复习笔记05(小滴课堂)_第7张图片

redis复习笔记05(小滴课堂)_第8张图片

工具类用于获取本机ip和md5加密,直接使用就行,我们这里主要是学习redis不是学习这个。

获取验证码并存到redis中的接口:

redis复习笔记05(小滴课堂)_第9张图片

redis复习笔记05(小滴课堂)_第10张图片

运行测试:

redis复习笔记05(小滴课堂)_第11张图片

redis复习笔记05(小滴课堂)_第12张图片

JsonData工具类封装+验证码校验编码实战

工具类

public class JsonData {

​    /**
     * 状态码 0 表示成功
     */
​    private Integer code;
    /**
     * 数据
     */
    private Object data;
    /**
     * 描述
     */
    private String msg;
 public JsonData(int code,Object data,String msg){
        this.code = code;
        this.msg = msg;
        this.code = code;
    }
    /**
     * 成功,不传入数据
     * @return
     */
    public static JsonData buildSuccess() {
        return new JsonData(0, null, null);
    }
    /**
     *  成功,传入数据
     * @param data
     * @return
     */
    public static JsonData buildSuccess(Object data) {
        return new JsonData(0, data, null);
    }
    /**
     * 失败,传入描述信息
     * @param msg
     * @return
     */
    public static JsonData buildError(String msg) {
        return new JsonData(-1, null, msg);
    }    
    //set get 方法省略
}

我们现在写个发送验证码的接口:

redis复习笔记05(小滴课堂)_第13张图片

高并发商品首页热点数据开发实战

redis复习笔记05(小滴课堂)_第14张图片

redis复习笔记05(小滴课堂)_第15张图片

redis复习笔记05(小滴课堂)_第16张图片

redis复习笔记05(小滴课堂)_第17张图片

视频实体类和视频封面实体类。

dao层模拟数据库:

redis复习笔记05(小滴课堂)_第18张图片

redis复习笔记05(小滴课堂)_第19张图片

service层:

redis复习笔记05(小滴课堂)_第20张图片

实现类:

redis复习笔记05(小滴课堂)_第21张图片

controller层调用:

redis复习笔记05(小滴课堂)_第22张图片

redis复习笔记05(小滴课堂)_第23张图片

redis复习笔记05(小滴课堂)_第24张图片

不走缓存的方式。

redis复习笔记05(小滴课堂)_第25张图片

走缓存的方式。

还是比较符合我们的方式的,缓存没有就从数据库中取,缓存有就从缓存中取。

redis复习笔记05(小滴课堂)_第26张图片

一线大厂必备Jmeter5.x压力测试工具急速入门

redis复习笔记05(小滴课堂)_第27张图片

redis复习笔记05(小滴课堂)_第28张图片

redis复习笔记05(小滴课堂)_第29张图片

redis复习笔记05(小滴课堂)_第30张图片

可以切换成中文。

这种方法是临时的。

永久的方法可以改配置文件:

redis复习笔记05(小滴课堂)_第31张图片

讲解Jmeter里面GUI菜单栏主要组件

redis复习笔记05(小滴课堂)_第32张图片

redis复习笔记05(小滴课堂)_第33张图片

redis复习笔记05(小滴课堂)_第34张图片

redis复习笔记05(小滴课堂)_第35张图片

redis复习笔记05(小滴课堂)_第36张图片

redis复习笔记05(小滴课堂)_第37张图片

redis复习笔记05(小滴课堂)_第38张图片

redis复习笔记05(小滴课堂)_第39张图片

redis复习笔记05(小滴课堂)_第40张图片

redis复习笔记05(小滴课堂)_第41张图片

我们下一次可以直接打开这个。

运行项目,我们就可以进行压力测试了:

压测结果:

redis复习笔记05(小滴课堂)_第42张图片

redis复习笔记05(小滴课堂)_第43张图片

redis复习笔记05(小滴课堂)_第44张图片 Jmeter5.x压测接口实战-接口性能优化前后QPS对比

redis复习笔记05(小滴课堂)_第45张图片

无缓存的参数也同样设置。

聚合报告参数解释:

redis复习笔记05(小滴课堂)_第46张图片

redis复习笔记05(小滴课堂)_第47张图片

redis复习笔记05(小滴课堂)_第48张图片

redis复习笔记05(小滴课堂)_第49张图片

我们可以看到性能听声了很多

redis复习笔记05(小滴课堂)_第50张图片

你可能感兴趣的:(redis,笔记)