spring-cloud-gateway踩坑之路

本人使用的版本是2.1.2,以下只记录几个小问题,但确实实实在在的把个人恶心的要死要活的找不到办法,几经挣扎,最终解决。 更可恨的是开发的过程中,没有出现异常,后来由于项目组其它人加了依赖,不知不觉对项目的兼容造成了英雄,真的是被撞的头破血流,才找到原因 webflux与mvc不兼容,如类路径中...

2019-08-02 15:00:38

阅读数 107

评论数 5

小白瞎扯常用加密算法及应用场景之MD5

前言 本文主要是个人在开始接触这块之后的一个感悟,不会对实际算法的原理以及代码做说明;只是了解各个算法的使用场景,以及解决某些问题的思路 算法类型 MD5 AES RSA BASE64 MD5 特点 MD5算法最大的特点就是不可逆,所谓不可逆就是用MD5加密后的数据是没有一个系统的方法去解密的...

2019-07-11 23:31:52

阅读数 4

评论数 0

对多台服务器上的同一个文件进行分片下载

前言 闲聊一下大文件的分片下载,制约大文件的下载的速度到底与哪些因素有关?最近接了个任务,有点颠覆常识,本人之前没有做过相关任务,但一般而言,第一反应差不多多是对一个服务器上的资源进行本地多线程分片下载,每个线程各下载一部分的数据;有几点结论或者疑惑总结下 如果是本地文件,这种IO密集型任务,如...

2019-06-25 17:58:27

阅读数 37

评论数 0

Feign的配置类是如何生效的

文章目录最后: 源码阶段:1. Feign1.1 配置类:`ApiConfiguration.java`1.2 FeignClientsRegistrar1.3 `FeignAutoConfiguration`1.4 `FeignClientFactoryBean`的定义1.5 `FeignCli...

2019-03-07 18:08:31

阅读数 121

评论数 0

利用SpringMVC+log4j 1.2 实现自定义异常抛出给前台处理和对异常文件的单独记录

这个是外包一个公司的时候,用到了一个不太成熟的框架来写代码,后来发现,框架几乎没有对异常进行处理的代码,所以花了一些时间,来解决这个问题,所以有很多不成熟的东西在里面,个人经验,大神勿喷。 先上成果图,感兴趣的可以看一下,不感兴趣的也可以不用在这浪费时间。 先说一下,以下步骤完成了哪些...

2019-03-07 17:58:06

阅读数 180

评论数 0

记一次@PathVariable特殊参数会丢失的排查问题

请求参数中如果包含.,会造成参数丢失,请看如下代码 以下代码,省略@RestController控制层类代码 @RequestMapping(value = "hello/{name:.*}") public Map&l...

2019-03-05 15:57:03

阅读数 147

评论数 0

spring注解驱动第九节之Spring+SpringMVC注解版整合

五、注解版整合Spring+SpringMVC 1. 可行性与整合思路研究 1.1 ServletContainerInitializer与SpringServletContainerInitializer 依赖于Servlet3.0的ServletContainerInitiali...

2018-09-08 17:40:18

阅读数 63

评论数 0

spring注解驱动第八节之Servlet3.0

四、Servlet3.0 1. 创建一个Servlet工程,勾选Web Application,取名servlet-annotation 2. 创建基于注解的Servlet,对于Servlet提供直接的注解支持WebServlet 3. 编写待注册的Servlet组件,不使用WebServl...

2018-09-08 17:05:27

阅读数 47

评论数 0

spring注解驱动第七节之AOP

二、AOP 1. @Aspect自定义切面 2. 事务控制 2.1 配置数据源与事务支持 2.2 测试与总结 二、AOP 这一章节开始讲述有关AOP相关的注解内容,即面向切面变成,AOP可以很方便的在某个方法某个业务逻辑前后,无侵入式的加入逻辑代码或者日志或者权...

2018-09-08 16:41:59

阅读数 42

评论数 0

spring注解驱动第六节之@Profile根据环境注入Bean

6. @Profile根据环境注入Bean @Profile注解,Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能,加了环境标识的bean,只有这个环境被激活的时候才能注册到容器中。默认是default环境,写在配置类上,只有是指定的环境的时候,整个配置类里面的所...

2018-09-08 16:22:49

阅读数 196

评论数 0

spring注解驱动第五节之Bean的依赖注入

5. Bean的依赖注入 5.1 @Autowired 5.2 @Resource和@Inject 5.3 综合演示测试结果 5. Bean的依赖注入 如何将一个组件自动注入到另外一个组件中呢? 5.1 @Autowired @Autowire...

2018-09-08 15:58:00

阅读数 24

评论数 0

spring注解驱动第四节之Bean的属性赋值

4. Bean的属性赋值 4.1 @Value与@PropertySource 4. Bean的属性赋值 4.1 @Value与@PropertySource @Value可以标注在类的字段上,以表示该该字段赋值,可以直接使用目标值,支持SPEl,也支持外...

2018-09-08 15:57:49

阅读数 84

评论数 0

spring注解驱动第三节之Bean的生命周期

3. Bean的生命周期 bean的生命周期指的是bean创建—初始化—-销毁的过程 我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 构造(对象创建) 单实例:在容器启动的时候创建对象 多实例:容器不会管理这...

2018-09-08 15:57:34

阅读数 30

评论数 0

spring注解驱动第二节之Bean的导入

写在前面 上一节对配置类和注入Bean的方式有一个最基本的认识,从这里开始讲解,想要往IOC容器中添加我们自定义的类的方式一共有哪些 2. Bean的导入 2.1 @ComponentScan包扫描 该注解需要配合@Configuration标识的配置类上使用才会生效,它的作用是指定spr...

2018-09-08 15:57:17

阅读数 65

评论数 0

spring注解驱动第一节之配置类初体验

从本章开始,总结一下之前看到的关于spring-annotation的相关知识点,从最基本的入门到后面与mvc的整合,全部使用注解版来实现,从此告别繁杂的配置文件,该系列总结会为后面理解spring-boot提供一定的帮助 AnnotationConfigApplicationContext ...

2018-09-08 15:57:03

阅读数 131

评论数 0

提示
确定要删除当前文章?
取消 删除