Java
文章平均质量分 54
Ijiran
这个作者很懒,什么都没留下…
展开
-
LeetCode刷题记录:自除数
LeetCode刷题:自除数原创 2022-04-01 10:06:09 · 432 阅读 · 1 评论 -
(五)Gateway开发教程之为什么选择JWT
我们已经说到了Gateway中如何利用全局过滤器来做权限认证token处理的功能,但是我们还没有说到如何集成权限认证相关组件功能呢。今天就说到了,如何实现统一权限认证功能,请接着往下看吧。原创 2021-11-25 21:48:45 · 304 阅读 · 0 评论 -
(八)Gateway开发教程之配置uri的三种方式
前情回顾Gateway文章系列已经快要接近尾声了,在这之前的几篇文章将Gateway的功能说明,组件集成,组件功能的使用,组件特性,组件中的各项配置的说明。当然除了这些,我们还要说一下Gateway中的一些小知识点,这些小知识点才是提升效率的关键。今天我们就要来说一下Gateway网关中的配置uri的三种方式,在适当的时候使用适当的配置方式,可能有着意想不到的效果。Gateway路由中uri的三种配置方式Gateway路由一共有三种uri的配置方式,下面我们会逐一介绍一下。http方原创 2021-11-28 00:37:42 · 4738 阅读 · 0 评论 -
(九)Gateway开发教程之使用经验总结
theme: vue-pro这是我参与11月更文挑战的第28天,活动详情查看:2021最后一次更文挑战前情回顾这是Gateway开发教程系列最后一篇文章,到这里,基本使用已经没什么问题了,再继续深入,就需要一些具体的场景,或者说是一些具体的解决方案。只有为了解决某个问题,而引入相应的技术,这才是正确的,而每个技术组件,也都是解决了一些开发上,亦或者是业务上的痛点才被人们广泛应用...原创 2021-11-29 00:05:54 · 362 阅读 · 0 评论 -
高频面试题-请聊一下Springboot自动装配原理
自从SpringBoot的出现,让Java的基本系统搭建过程变得更简单,不需要关心很多的配置文件,也不需要去关心市面上各版本的包存在版本冲突等等的问题,使得SpringBoot让开发人员推崇备至。SpringBoot在面试过程中,SpringBoot的面试题也同样是非常频繁的,简单点的有SpringBoot有哪些核心注解?、SpringBoot如何启动?、SpringBoot中yml配置文件有什么不同之处?等等吧,问这些都是在检测你是否对SpringBoot有了解。当然还有一些细节点的面试题有Spr.原创 2021-09-12 00:35:49 · 464 阅读 · 0 评论 -
高频面试题—聊一下Euraka的注册原理
如何判断一个人对Euraka的使用程度,那就需要去问他对其执行原理是否清楚,当然这也不能完全检测出来他的熟练程度,但是最起码会有一个基本的理解。那么Euraka的执行流程又是什么,我们都知道Euraka的最重要的功能就是服务注册,那么问题就来了,Euraka的服务注册流程,或者说原理是什么呢?来解释下。Euraka的服务注册流程共有以下几个重点知识,服务注册、服务续约、服务剔除、服务下线、获取注册信息等多个关键词。Euraka注册流程先大概的说一下其注册流程。首先在应用启动时,系统会读取Eu.原创 2021-09-12 00:17:43 · 142 阅读 · 0 评论 -
聊一下SpringCloud Zuul的核心构造
SpringCloud Zuul提供了微服务系统中的网关功能,今天的目的就是来看一下Spring Cloud Zuul的基本构成和配置。Zuul提供而来哪些网关功能Zuul组件给微服务架构提供了统一的API入口,并且根据不同过滤器处理API,最后传到后端业务。Zuul组件主要还是提供了过滤机制、动态路由的功能。Zuul组件还提供了效验过滤、服务聚合、服务容错等等的功能。因为Zuul自动集成了Ribbon和Hystrix,所以Zuul组件生来就自带负载均衡和服务容错的能力。Z.原创 2021-09-12 00:14:54 · 88 阅读 · 0 评论 -
高频面试题—聊一下Bean的生命周期
关于Bean的生命周期,是面试中非常容易被问到的知识点了,同时也十分考验面试者对Spring的理解够不够深入。下面我们就来说一下Bean的生命周期到底是怎么个流程吧。首先,Bean一定是从创建,经历中间很多的过程,然后被使用,最后执行销毁方法来走完它的一生。那么我们就将Bean的生命周期大概分为三个大点来说明。一. 创建Bean,并且准备Bean的一些附属方法二. 使用Bean三. 销毁Bean让我们来围绕这三点说一下吧。一. 创建Bean,并且准备Bean的一些附属方法首先,Bean会.原创 2021-09-11 23:54:31 · 488 阅读 · 0 评论 -
BigDecimal 四舍五入
不多说。四舍五入BigDecimal bigdecimal = new BigDecimal("1.234567");bigdecimal = bigdecimal .setScale(1, RoundingMode.HALF_UP);加减乘除BigDecimal a = new BigDecimal("1");BigDecimal b = new BigDecim...原创 2019-01-15 16:13:40 · 673 阅读 · 1 评论 -
Spring 配置文件标签——util:list使用方法
首先要将spring的beans标签属性进行配置;在下面中加粗的必须加入才能进行util类标签的使用,否则会报错<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://w...原创 2018-11-06 11:43:14 · 6013 阅读 · 0 评论 -
HashMap源码解读(JDK7)
HashMap特性我们都知道HashMap是实现了Map接口的一个类,同时也有着存储key-value键值对的功能。与此同时,HashMap还有着一些特性,比如:“无序”、“允许null值”等特性。在这我就不一一列出来了,马上转战源码解读。源码解读HashMap底层主要元素是一个Entry数组,每个Entry元素中储存相应的key-value等;transient En...原创 2018-10-24 11:13:06 · 2849 阅读 · 0 评论 -
javaWEB中重定向和转发对乱码的解决方法。
重定向和转发的区别:分为地址栏的路径、数据更新,作用域的问题。代码的乱码并不一定是当前页面中的错误,而可能是servlet中的错误,正因为是转发,他已经将转发的页面完全在这个地址下调用,所以,他的编码格式也继承了转发之前页面的编码格式。如果遇到乱码,不妨改改servlet里面的请求,在方法内的第一行设置编码格式...原创 2018-04-24 10:56:11 · 569 阅读 · 0 评论