摘要:SpringBoot启动报错Failed to determine a suitable driver classSpringBoot启动报错Failed to determine a suitable driver class 我的错误原因与网上其他的原因不同,故记录 项目结构: 我的项目是有继承
阅读全文
摘要:转载:面试必问:session,cookie和token的区别 详情自行看转载的链接,以下是自己的笔记总结 http是无状态协议,若想实现客户端与服务器的交互,需要使用cookie+session技术或者token技术 cookie+session的实现流程 客户端发送请求到服务器 服务器收到请求后
阅读全文
摘要:redis基于内存结构进行数据缓存,当内存消耗完时,需要进行数据释放,淘汰策略即使数据释放策略 # volatile-lru -> Evict using approximated LRU among the keys with an expire set. # allkeys-lru -> Evi
阅读全文
摘要:集群:高并发 哨兵:高可用 redis-server redis-7001.conf & ps -ef|grep redis springboot配置(ip注意写自己的) max-reddirects是指最大重连次数 测试: 查看pid: ps -ef|grep redis 连接集群: redis-
阅读全文
摘要:
阅读全文
摘要:主从配置 在多个redis实例之间建立起主从关系,当主redis中的数据发生变化时,从redis中的数据也要做同步更新 通过主从配置可以实现对redis数据的备份(从redis就是对主redis的数据备份),提高了数据安全性 通过主从配置,实现了redis的读写分离,主redis负责写,从redis
阅读全文
摘要:缓存击穿 大量并发请求同时访问一个在redis中不存在的数据时,就会绕过redis去直接访问底层数据库,对数据库造成极大的访问压力 解决方案 使用双重检测锁 缓存穿透 当请求访问redis中的某个资源时,若返回的结果为null,则会绕过redis去访问底层数据库,若底层数据库中没有相关数据,则返回结
阅读全文
摘要:转载自:Jackson 数据类型转换 Jackson,我感觉是在Java与Json之间相互转换的最快速的框架,当然Google的Gson也很不错,但是参照网上有人的性能测试,看起来还是Jackson比较快一点 Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMappe
阅读全文
摘要:什么是页面静态化? 静态化就是指把原本动态生成的html页面变为静态内容保存,用户客户端请求的时候,直接返回静态页面,不用再经过服务渲染,不用访问数据库,可以大大的减小数据库的压力,显著的提高性能。 页面静态化可以解决哪些问题? 在使用页面静态化之前,我们的页面都是通过动态渲染后返回给客户端的,在后
阅读全文
摘要:1.修改服务器防火墙使63797端口放行 2.修改redis.conf配置文件 # 允许任何主机连接、访问 bind 127.0.0.1 改为 bind 0.0.0.0 # 关闭保护模式 protected-mode yes 改为 protected-mode no # 允许启动后在后台运行,即关闭
阅读全文
摘要:Redis持久化策略 RDB 原理 RDB是redis默认的持久化策略,当redis的“写操作”达到指定次数,且距离上一次持久化达到指定间隔时间,就会将redis内存中的数据生成数据快照,保存到指定的rbd文件中 默认触发条件 900 1 (解释:当操作次数达到一次,900s就会进行一次持久化) 3
阅读全文
摘要:redis的基本使用 数据类型 redis支持多种数据类型,常用的是这5种 String常用指令 设置/修改值(key存在则做添加,不存在则做修改) set key value 设置/修改值(有过期时间) setex key time value 例:setex key3 10 123,表示10秒后
阅读全文
摘要:redis-server :启动redis服务(按ctrl+c退出) redis-server &:后台启动redis服务(&也适用于其他指令) redis-cli :启动redis操作客户端(命令行客户端) redis可以启动多个,每一个都有不同的端口 在启动redis时,可以选择一个配置文件,若
阅读全文
摘要:设置redis实例为守护模式(默认为no) daemonize yes 设置redis实例启动后,保存进程id的文件路径 pidfile /var/run/xxx.pid 设置redis实例的启动端口 port XXXX 设置redis实例是否开启保护模式 protected-mode yes 设置
阅读全文
摘要:JWT : JSON WEB TOKEN JWT的定义: JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑而独立的方法,用于在各方之间安全地将信息作为JSON对象传输。 由于此信息是经过数字签名的,因此可以被验证和信任。 可以使用秘密(使用HMAC算法)或使用RSA
阅读全文
摘要:注:日志框架规范也有很多种 日志规范(接口) JCL SLF4 JBoss Logging 日志实现(日志框架) Log4j Logback 基于slf4j规范,我们主要使用:logback、slf4j-log412、slf4j-simple、slf4j-nop这四个其中某一个
阅读全文