摘要:
什么是桥接方法?
Java中的桥接方法(Bridge Method)是一种为了实现某些Java语言特性而由编译器自动生成的方法。
我们可以通过Method类的isBridge方法来判断一个方法是否是桥接方法。
在字节码文件中,桥接方法会被标记为ACC_BRIDGE和ACC_SYNTHETIC,其中ACC_BR... 阅读原文
2020-12-16 21:50:02 阅读(680) 评论(0)
摘要:
作者:蚊子squirrel
www.jianshu.com/p/a4229aa79ace
Spring框架已是JAVA项目的标配,其中Spring事务管理也是最常用的一个功能,但如果不了解其实现原理,使用姿势不对,一不小心就可能掉坑里。
为了更透彻的说明这些坑,本文分四部分展开阐述:
第一部分简单介绍下Spr... 阅读原文
2020-12-16 19:52:02 阅读(679) 评论(0)
摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
背景
对于生产环境,我们一般会用CI&&CD工具完成整个构建和部署,因此本文不适合生产... 阅读原文
2020-12-16 19:09:04 阅读(730) 评论(0)
摘要:
1.什么是服务网关
1.说明
网关统一服务入口,可方便实现对平台众多服务接口进行管控,对访问服务的身份认证、防报文重放与防数据篡改、功能调用的业务鉴权、响应数据的脱敏、流量与并发控制,甚至基于API调用的计量或者计费等等。
网关 = 路由转发 + 过滤器路由转发:接收一切外界请求,转发到后端的微服务... 阅读原文
2020-12-16 17:13:16 阅读(696) 评论(0)
摘要:
一、是什么
当下很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维持一份及时更新且完整的 Rest API 文档将会极大的提高我们的工作效率。传统意义上的文档都是后端开发人员手动编写的,相信大家也都知道这种方式很难保证文档的及时性,这种文档久而久之也就会失去其参考... 阅读原文
2020-12-16 15:28:04 阅读(718) 评论(0)
摘要:
一、RestTemplate
1.1简介
spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,RestTempla... 阅读原文
2020-12-16 14:44:24 阅读(678) 评论(0)
摘要:
Java基础之:OOP——接口
usb插槽就是现实中的接口,可以把手机,相机,u盘都插在usb插槽上,而不用担心那个插槽是专门插哪个的,原因是做usb插槽的厂家和做各种设备的厂家都遵守了统一的规定包括尺寸,排线等等。
而在java中我们也可以实现类似这样的功能。
简单案例
package class_int... 阅读原文
2020-12-16 14:33:03 阅读(679) 评论(0)
摘要:
前言
之前虽然也一直在使用sentinel实现限流熔断功能,但却没有好好整理之前看的源码与资料,今天有时间将之前自己整理过的资料写成一篇博文,或者是是一篇关于Sentinel(基于目前最近版本1.8,如果没有特殊说明,都指最新1.8版本)持久化Nacos的指南,因为我发现网上的一些博文虽然有参考价值但却... 阅读原文
2020-12-16 12:44:11 阅读(723) 评论(0)
摘要:
一、String类
想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码:
public final class String
implements java.io.Serializable, Comparable<String>, CharSequence
{... 阅读原文
2020-12-16 11:23:04 阅读(713) 评论(0)
摘要:
Java基础之:OOP——抽象类
当父类的某一些方法并不知道具体实现内容,但需要继承给子类让其在子类中实现时,就可以将这些方法声明为抽象方法,而有抽象方法的类就叫做抽象类。使用abstract来声明。
简单案例
package com.atguigu.abstract_;
public class Ab... 阅读原文
2020-12-16 10:40:02 阅读(719) 评论(0)