- 博客(13)
- 收藏
- 关注
原创 Feign Ribbon timeout 过期时间优先级
经过实际接口测试,接口设置了3秒的延迟第一种 只配置ribbon 可以访问到数据#ribbon全局重试ribbon: #请求连接的超时时长 ConnectTimeout: 4000 #请求处理的超时时长 ReadTimeout: 4000第二种 只配置 feign 注释掉ribbon可以访问到数据feign: client: config:...
2020-02-26 10:50:09 856
原创 Ribbon 学习笔记
此段笔记均摘自 翟永超 ——《springcloud微服务实战》,特此标出,以示尊敬。一 Spring Cloud Ribbon 客户端负载均衡1、 @LoadBalanced 开启客户端负载均衡 沁bbon 的时候 Spring Cloud 默认采用ZoneAware-LoadBalancer2、 Spring Cloud Ribbon 是一个基于 HTTP 和 ...
2019-07-14 17:31:00 153
原创 eureka相关笔记
此段笔记均摘自 翟永超《springcloud微服务实战》,特此标出,以示尊敬。一:服务注册中心1、通过@EnableEurekaServer 注解启动一个服务注册中心2、在默认设置下,服务注册中心也会将自己作为客户端来尝试注册它自己 eureka.client.register-with-eureka: 是否向注册中心注册自己。 eureka.client.fetc...
2019-07-14 15:55:34 131
原创 redis复制笔记
该笔记来自 《redis开发与运维》(付磊)redis复制 1 描述:默认情况下,Redis都是主节点。每个从节点只能有一个主节点,而主节点可以 同时具有多个从节点。复制的数据流是单向的,只能由主节点复制到从节 点 2 配置从节点方式: 第一种:在配置文件中加入slaveof{master...
2019-06-09 16:03:03 79
原创 redis持久化
该笔记来自 《redis开发与运维》(付磊)1 rdb 描述:当前进程数据快照保存 触发方式:手动、自动 手动触发对应命令:save bgsave save: 阻塞当前Redis服务器,直到RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞, 线上环境不建议使...
2019-06-09 14:52:37 81
转载 事务ACID
1、Atomic原子性:一系列操作要么全部执行,要么全部不执行。例如删除权限表数据时同时删除权限角色中间表,这两个操作要么全部执行成功,要么全部不成。2、Consistent一致性: 数据库的约束 级联和触发机制Trigger都必须满足事务的一致性。也就是说,通过各种途径包括外键约束等任何写入数据库的数据都是有效的,不能发生表与表之间存在外键约束,但是有数据却违背这种约束性。所有改变数据库数据...
2019-06-02 20:20:55 94
原创 二叉树部分笔记
二叉树 1、性质 性质1:二叉树第i层上的结点数目最多为 2{i-1} (i≥1)。 性质2:深度为k的二叉树至多有2{k}-1个结点(k≥1)。 性质3:包含n个结点的二叉树的高度至少为log2 (n+1)。 性质4:在任意一棵二叉树中,若终端结点的个数为n0,度为2的结点数为n2,则n0=n2+1。 2、种...
2019-06-02 20:09:39 67
原创 hashcode() equals()
一、定义hashcodes不等 equals必定不等;equals相等,hashcodes必定相等。二、原因hashcodes是为了hash表使用的。假想:如果一个不允许元素重复(HashSet),那么怎么确定将要添加的元素集合中不存在?1、错误做法,每个对象去equals一下,虽然可以达到效果,但是却不可采用,如果集合中已经存在几万个元素,那么就得euqals几万遍,太闹心了,花...
2019-06-02 00:05:32 116
原创 redis 基本知识1
1、特性(1)速度快(2)功能丰富 提供了键过期功能,可以用来实现缓存、手机验证码次数 提供了发布订阅功能,可以用来实现消息系统。 支持Lua脚本功能,可以利用Lua创造出新的Redis命令。 提供了简单的事务功能,能在一定程度上保证事务特性。 提供了流水线(Pipeline)功能,这样客户端能将一批命令 一...
2019-05-19 06:11:50 120
转载 cas 集成 数据库
第一步 在cas-server-support-jdbc 创建 SystemLoginHandler类 继承AbstractJdbcUsernamePasswordAuthenticationHandler2、配置 cas-server-webapp web-inf下的deployerConfigContext.xml, 在最后边添加<bean id=...
2019-05-18 14:41:51 933
转载 CAS原理 只用来笔记 ,详细的下方有地址,可详细了解
1、身份 浏览器 、服务端(web)、cas验证服务器端 casServer2、流程:浏览器请求 web,web判断用户是否登录,由cas client 提供的form过滤器拦截(配置在web项目中),未登录则直接重定向到cas服务器,cas服务器返回登录页; cas验证账号密码是否正确,如果正确,则在casServer端生成TGT,并且随机生成服务票据-ST和CAS会话标识—TGC,...
2019-05-12 23:12:49 183
原创 aop 拦截不起效果
1、拦截 controller 和拦截service 配置位置不同,可百度;2、本类调用本类的方法不会被拦截,原理以及解决办法可百度。3、由于ShiroFilterFactoryBean实现了FactoryBean接口,所以realm中的相关类会提前被初始化,导致spring相关注解失效。...
2019-02-19 17:25:56 653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人