07 2020 档案

摘要:一、为啥使用redis来限制密码输入次数 使用mysql等关系型数据库也可以完成禁用,但是没有定时的功能,而redis数据库自带的定时删除功能。 二、实现思路 用户输入密码错误后,就自动在redis数据库中增加一条数据,数据内容为key+value,key是用户名,value是错误次数,每次出错,更 阅读全文
posted @ 2020-07-22 12:40 码在江湖 阅读(973) 评论(0) 推荐(0) 编辑
摘要:一、什么是热点数据 在很短的时间内,许多数据要被多次查询(像双十一购物,查询商品) 二、为什么要使用redis redis是非关系型数据库,Redis将数据存储在内存上,避免了频繁的IO操作,接下来,让大家正真感受下redis的魅力 三、场景 短时间内有大量的请求来获取用户列表的数据,每次都需要从数 阅读全文
posted @ 2020-07-15 17:38 码在江湖 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:一、SpringCloudConfig定义 spring cloud config是一个基于http协议的远程配置实现方式。通过统一的配置管理服务器进行配置管理,客户端通过https协议主动的拉取服务的的配置信息,完成配置获取。 二、为什么要使用监听的形式重新获取配置文件内容,而不是重启服务 1、无 阅读全文
posted @ 2020-07-12 08:02 码在江湖 阅读(827) 评论(0) 推荐(0) 编辑
摘要:一、为什么要使用线程池 先谈谈直接建立Thread的弊端: 1、每次执行不同的任务都需要新建线程,浪费资源和时间 2、缺乏统一的管理,容易出现自锁的现象 再来对比说说使用线程池的优势: 1、起到重用线程的作用,减少时间和资源的浪费 2、可有效的控制线程的总数,避免资源的浪费 3、有更多的功能比如定期 阅读全文
posted @ 2020-07-01 21:21 码在江湖 阅读(396) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示