首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鱼da王
掘友等级
鱼塘游泳运动员
|
鱼池科技
来来来! 一起在鱼塘游起来啊
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
57
文章 34
沸点 23
赞
57
返回
|
搜索文章
文章
热门
最新
怎么写可测试代码?为什么写可测试的代码是重要的呢?
最近 leader 在要求每次开发新需求时同时要编写单元测试,之前很少会写单元测试,对单元测试的理解比较浅,刚好看到一篇介绍比较细致的文章。 单元测试是任何一个有态度的软件开发工程师的工具箱中必备的工具。然而,有时候对一段特定的代码,编写一个好的单元测试是一件让人头疼的事情。开…
SpringBoot-Oauth2.0(三) —— Token 的存储方案
上一篇,我们把 Token 放到了关系型数据库当中存储,如果你的系统对认证接口响应时间要求很高,那么在关系型数据库中,查询 Token,一定会是一个瓶颈。那么怎么办呢?如果仅从存储 Token 方面考虑,有什么可以替代关系型数据的存储呢? 第一,一般关系型数据库中的数据会存放于…
Q - springboot 升级到 2.1.1 - bean override 问题
回到代码中,发现有两个 FeignClient 的 name 是相同的。 从问题描述来看,bean 的名字冲突了,但是之前并没有出现这种情况,现在为什么突然出现了呢?看代码记录,是有同事升级了 springboot 版本到 2.1 release 版本,那去看看相关改动是不是和…
SpringBoot-Oauth2.0(二)—— client 及 token 存放到数据库
上一篇我们已经用最简单的方式,搭建了一个授权方式是 client_credentials 的 Oauth2 的流程。那么现在,在此基础上,我们就再往前迈一步,我们把 client 信息和 token 存储到数据库当中,方便我们管理。并且密码需要保证安全,那么就需要加密。目标明确…
SpringBoot - Oauth2.0(一) —— 初识
最近在搞平台 API 的安全和认证的相关东西,接口安全和认证在生产活动中是非常重要的。目前最流行的就是 Oauth2 的认证方式。接下来就用 SpringBoot 的安全依赖简单实践一下,了解一下 Oauth2 的流程。 此方式安全性最高,授权码通过前端传送,令牌存储在后端。主…
Zuul的路由匹配
上一篇,我们已经知道了 Zuul 的配置,其中 Zuul 的路由匹配也是核心配置之一,那 Zuul 是怎么匹配我们的请求,从而让我们的请求进入到一系列的 ZuulFilter 呢?那就和我一起去刨一刨吧。 首先把请求的路由修理一下,去掉context-path。就像例子当中,请…
Zuul的配置
这一篇主要介绍Zuul的配置。为了大家快速上手,主要通过示例来演示如何进行Zuul配置。 Ribbon配置信息:主要提供负载均衡、重试、超时等配置。配置类是CommonClientConfigKey,其中要注意配置key是大小写敏感的! 匹配路由映射到服务,服务是由服务治理框架…
SpringCloud整合Zuul源码分析
结合SpingMVC对于请求的处理流程可以猜到,当请求给到SpringMVC的DispatcherServlet后,如果该路由是需要Zuul拦截的请求,那么会匹配到ZuulHandlerMapping,从而找到处理器ZuulController,之后在处理的时候,会交给Zuul…
Zuul源码分析
可以通过这两个类,让Zuul接管请求。由这两个类内部逻辑基本一致,下面用ZuulServletFilter的源码来分析 整个大致流程比较简单清晰,类似于设计模式中的门面模式。 其中,RequestContext是存在ThreadLocal当中,可以注意到当Zuul处理完毕之…
Hytrix线程池设置坑
由此可以看出hytrix是使用jdk的线程池,所以线程池的运行规则应该都是一样的。 HystrixContextScheduler,由于hytrix的源代码是使用RxJava框架来写的,不太理解,最终打断点找到了此类,进入了schedule方法。 可以看到,再添加action之…
下一页
个人成就
文章被点赞
38
文章被阅读
17,886
掘力值
410
关注了
33
关注者
22
收藏集
4
关注标签
34
加入于
2016-11-11