自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飘渺Jam的博客

个人公众号:JAVA日知录 个人博客:http://www.javadaily.cn/

  • 博客(106)
  • 收藏
  • 关注

原创 SpringCloud alibaba实战系列文章汇总

个人感觉这是全网比较齐全,写的比较好的SpringCloud alibaba系列教程了,推荐给大家!SpringCloud Alibaba微服务实战一 - 基础环境准备SpringCloud Alibaba微服务实战二 - 服务注册SpringCloud Alibaba微服务实战三 - 服务调用SpringCloud Alibaba微服务实战四 - 版本管理SpringCloud Alibaba微服务实战五 - 限流熔断SpringCloud Alibaba微服务实战六 - 配置隔离Sprin

2020-08-07 17:13:58 766 4

原创 再见,2019!你好,2020!

19年某月某日突发奇想,想用公众号分享一下这些年学到的技术知识。可是说来惭愧,至今天才发表了40多篇文章。今天我将公众号中反响还不错的一些文章整理成几个栏目,如果有你喜欢的,点击标题即可阅读。

2020-01-03 22:23:21 2893

原创 推荐几部极客时间学习视频

推荐五部极客时间学习视频,按需获取!微服务架构实战160讲玩转Spring全家桶深入剖析KubernetetsMySQL实战45讲趣谈网络协议微服务架构实战160讲玩转Spring全家桶深入剖析KubernetesMySQL实战45讲趣谈网络协议获取说明关注 微信公众号“JAVA日知录” 与我联系 ,或直接添加个人微信号,二维码如下:...

2021-01-25 09:32:34 8

原创 手把手教你安装MySQL

在日常开发学习中不可或少的需要用到MySQL,本文手把手教你如何在Centos7下使用RPM管理包安装MySQL,闲话少叙,直接开始!文中MySQL版本为5.7.32安装服务端下载mys...

2021-01-20 09:30:00 34 4

原创 面试被吊打系列 - 事务隔离级别

小张兴冲冲去面试,结果被面试官吊打!小张:面试官,你好。我是来参加面试的。面试官:你好,小张。我看了你的简历,精通MySQL数据库。那你肯定知道事务吧,你能说说事务有哪些特性吗?小张...

2021-01-18 09:30:00 31

原创 SpringCloud Alibaba二十五 | 网关Restful接口拦截

前言之前在 集成RBAC授权 的文章中提到了SpringCloud可以「基于路径匹配器授权」在网关层进行用户权限校验,这种方式的实现原理是Springcloud Gateway接受到请求...

2021-01-14 09:49:55 32

原创 应用层安全架构设计-访问控制

权限控制,或者说访问控制,广泛应用于各个系统中。抽象地说,是某个主体(subject)对某个客体(object)需要实施某种操作(operation),而系统对这种操作的限制就是权限控制...

2021-01-11 10:17:51 27

原创 面试被吊打系列 - Redis缓存雪崩

小张兴冲冲去面试,结果因为redis的缓存雪崩问题被面试官拒绝!小张:面试官,你好。我是来参加面试的。面试官:你好,小张。我看了你的简历,你们平时在项目中用了redis,能说一下你们使用...

2021-01-08 08:56:54 23

原创 SpringCloud Alibaba微服务运维一 - 集成SkyWalking

概述大家都知道在微服务架构下的一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某个节点发生异常,整个调用链的稳定性就会受...

2021-01-06 09:34:08 115 6

原创 一文读懂微内核架构

什么是微内核架构?微内核是一种典型的架构模式 ,区别于普通的设计模式,架构模式是一种高层模式,用于描述系统级的结构组成、相互关系及相关约束。微内核架构在开源框架中的应用非常广泛,比如常见...

2020-12-30 09:00:00 40 1

原创 SpringCloud Alibaba微服务实战二十四 - SpringCloud Gateway的全局异常处理

设为星标,每天进步一点点!前言在单体SpringBoot项目中我们需要捕获全局异常只需要在项目中配置 @RestControllerAdvice和 @ExceptionHandler就可...

2020-12-23 10:32:33 92 1

原创 SpringCloud Alibaba微服务实战二十三 - Feign 性能调优

概述在正常情况下Feign有三种客户端实现:Client.Default类:默认的 feign.Client 客户端实现类,内部使用HttpURLConnnection 完成HTTP U...

2020-12-15 09:13:41 111

原创 SpringCloud Alibaba微服务实战二十二 - 整合Dubbo

概述在Spring Cloud构建的微服务系统中,大多数的开发者使用都是官方提供的Feign组件来进行内部服务通信,这种声明式的HTTP客户端使用起来非常的简洁、方便、优雅,但是有一点,...

2020-12-08 10:13:49 329 9

原创 常见开源协议介绍

世界上的开源许可证(Open Source License)大概有上百种,今天我们来介绍下集几种我们常见的开源协议。大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等...

2020-12-04 09:18:49 139

原创 SpringCloud Alibaba微服务实战二十一 - JWT增强

今天内容主要是解决一位粉丝提的问题:如何在jwt中添加用户的额外信息并在资源服务器中获取这些数据。涉及的知识点有以下三个:如何在返回的jwt中添加自定义数据如何在jwt中添加用户的额外数...

2020-11-19 10:34:29 9714 29

原创 消息架构的设计难题以及应对之道

消息架构的设计难题以及应对之道 - 架构师必看

2020-11-05 08:39:22 189 4

原创 SpringCloud Alibaba微服务实战二十 - 集成Feign的降级熔断

在之前的项目中我们已经实现了使用Feign调用远程接口,本章内容主要是借助sentinel实现Feign接口熔断器功能。概述首先我们看看不使用熔断器的情况下调用一个没有启动的服务会出现什...

2020-10-28 09:03:46 248

原创 设计模式之代理模式(文末赠书)

静态代理在开始代理模式定义之前我们先看一段常见的业务逻辑,假设你有个接口ISubject,接口有个operator方法,然后有个具体的实现类来实现此方法:接口类public interface ISubject { void operator();}具体实现类public class RealSubject implements ISubject{ @Override public void operator() { System.out.pri

2020-10-13 12:46:18 202

原创 架构师之路 - 存储架构

架构师在做架构设计时一定绕不开存储的设计,本文我们一起来了解一下存储的相关知识。主要内容包括存储使用方式、常见协议、链接方式以及分布式存储架构中的典型架构案例。存储分类存储架构从架构角度...

2020-09-18 09:03:10 324

原创 SpringBoot开发秘籍 - 事件异步处理

在项目实际开发过程中,我们有很多这样的业务场景:一个事务中处理完一个业务逻辑后需要跟着处理另外一个业务逻辑,伪码大致如下:@ServicepublicclassProductSer...

2020-09-14 15:15:11 230

原创 架构师之路 - 服务器硬件扫盲

很多架构师都是从软件开发成长起来的,大家在软件领域都有很深的造诣,大部分人对硬件接触的很少。而成为架构师后需要频繁的跟人 、硬件 、软件 、网络打交道,本篇文章就给大家带来服务器硬件方面...

2020-09-07 15:03:11 563

原创 深入了解ActiveMQ!

认识MQ(Message Queue)什么是消息队列消息队列首先我们先从以下几个维度来认识一下消息队列:消息队列:一般我们会简称它为MQ(MessageQueue)消息(Message)...

2020-09-04 12:58:41 186

原创 SpringBoot 开发秘籍 - 启动时配置校验

概述在项目开发过程中,某个功能需要依赖在配置文件中配置的参数。这时候就可能出现下面这种现象问题:有时候经常出现项目启动了,等到使用某个功能组件的时候出现异常,提示参数未配置或者bean注...

2020-08-31 11:37:31 415

原创 Redis过期策略和内存淘汰机制

Redis缓存作为提高系统性能最好的方式相信大家对其一定不陌生,各位作为秃头老码农不仅需要掌握Redis的基础用法还得了解Redis的相关原理,比如Redis过期策略和内存淘汰机制。大家...

2020-08-11 11:19:50 324

原创 SpringCloud Alibaba微服务实战十九 - 集成RBAC授权

概述前面几篇文章我们一直是在实现SpringCloud体系中的认证功能模块,验证当前登录用户的身份;本篇文章我们来讲SpringCloud体系中的授权功能,验证你是否能访问某些功能。认证...

2020-08-07 14:00:00 574

原创 SpringCloud Alibaba微服务实战十八 - Oauth2.0 自定义授权模式

springcloud gateway 实战 - oauth2.0 扩展自定义授权模式

2020-07-28 14:38:22 819

原创 关于JWT Token 自动续期的解决方案

前言在前后端分离的开发模式下,前端用户登录成功后后端服务会给用户颁发一个jwt token。前端(如vue)在接收到jwt token后会将token存储到LocalStorage中。后...

2020-07-16 09:17:09 2358 1

原创 SpringCloud Alibaba微服务实战十七 - JWT认证
原力计划

SpringCloud Alibaba微服务实战系列文章第19篇

2020-07-10 08:08:43 839 6

原创 架构师之路-微服务技术选型

作为一名架构师,需要规划产品技术路线,负责技术选型。而技术栈选型主要参考以下几个标准:安全稳定,不能经常被爆出安全漏洞开源社区活跃度,加入Apache的组件优先考虑一线互联网公司落地产品...

2020-06-29 20:06:17 1009

原创 使用Hexo 搭建你的技术博客

点击上方蓝色文字关注我们温馨提示:本文大概 7500 字,阅读需要 7 分钟。前言如果你是个热爱分(zhuang)享(bi)的人,如果你是一个不甘寂寞的程序猿(媛),你想搭建一个属于...

2020-06-22 09:27:52 425

原创 架构师之路 -- 虚拟化技术与容器Docker
原力计划

作为架构师不得不了解的技术领域-虚拟化技术与容器Docker

2020-06-20 12:51:10 595 2

原创 工具用的好下班走的早

工具用的好下班走的早

2020-06-12 11:28:30 5356 22

原创 SpringCloud Alibaba微服务实战十六 - 2.2.1.RELEASE版本升级
原力计划

SpringCloud Alibaba微服务实战十六 - 2.2.1.RELEASE版本升级

2020-06-05 12:12:19 1450

原创 架构师不得不了解的理论知识 -- 基础设施架构
原力计划

系统层次划分任何一个系统按照逻辑部署维度都可以划分成应用层与基础设施层,开发的应用软件还有使用第三方的应用可以抽象成一些组件的集合,为了运行这些组件需要基础设施层来提供支撑,基础设施层有物理机、存储、虚拟机、容器这些元素。基础设施层中最基本的是物理机,随着技术的发展慢慢出现了虚拟机和容器。我们先来看看基础设施架构的演进。基础设施架构演进基础设施架构不是一步到位的事情,是需要循环渐进不断完善,随着系统复杂度的提升和业务发展不断的演进。接下来我们以Ngnix+web+db这样最基础的架构看看一个系统

2020-06-02 13:49:30 634

原创 一条查询SQL的执行过程
原力计划

一条查询SQL的执行过程

2020-05-29 08:42:23 1214

原创 RocketMQ进阶-延时消息

RocketMQ 延时消息

2020-05-20 17:33:07 823

原创 架构师不得不了解的硬件知识 - 磁盘阵列 RAID

架构师不得不掌握的磁盘阵列知识

2020-05-18 17:44:50 1171

原创 如何优雅的实现分布式锁
原力计划

如何优雅的实现分布式锁

2020-05-15 08:55:50 592 1

原创 SpringBoot 利用 AOP 记录日志

为什么要用AOP?答案是解耦!Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切...

2020-05-13 08:50:08 2038 2

原创 数据库索引知识,你要了解的本文都有!
原力计划

数据库索引知识,你要了解的本文都有!

2020-05-08 08:19:45 854 1

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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