自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nicky's blog

Email:nickypm@foxmail.com

原创 SpringCloud系列之客户端负载均衡Netflix Ribbon

负载均衡是一种基础的网络服务,它的核心原理是按照指定的负载均衡算法,将请求分配到后端服务集群上,从而为系统提供并行处理和高可用的能力。提到负载均衡,你可能想到nginx。对于负载均衡,一般分为服务端负载均衡和客户端负载均衡 Ribbon 是由 Netflix 发布的负载均衡器,它有助于控制 HTT...

2020-07-31 17:41:17 1340 0

原创 SpringCloud系列之声明式服务调用Netflix Feign

在上一章的学习中,我们知道了微服务的基本概念,知道怎么基于Ribbon+restTemplate的方式实现服务调用,接着上篇博客,我们学习怎么基于Feign实现服务调用,请先学习上篇博客,然后再学习本篇博客 Feign是一个声明式的web service客户端,它使得编写web service客户...

2020-07-28 14:20:06 361 0

原创 SpringCloud系列使用Netflix Eureka进行服务治理

Spring Cloud是一个分布式的整体解决方案的框架。基于Spring Boot开发。Spring Cloud 为开发者提供了在分布式系统(配置管理,服务发现,负载,网关,消息总线,集群管理,安全管理,分布式锁,分布式事务等等)中快速构建的工具,使用Spring Cloud的开发者可以快速的启...

2020-07-27 18:29:16 870 2

原创 SpringSecurity系列之极速入门与实践教程

Spring Security 是 Spring 家族中的一个安全管理框架,应用程序的两个主要区域是“认证”和“授权”(或者访问控制)。Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型

2020-07-24 17:12:04 387 0

原创 SpringBoot系列之Actuator监控管理极速入门与实践

SpringBoot官方提供了spring-boot-starter-actuator场景启动器用于系统的监控管理,可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康及指标信息等

2020-07-23 18:12:14 480 0

原创 SpringBoot系列之IDEA项目中设置热部署教程

1、新建SpringBoot项目 环境准备 JDK 1.8 SpringBoot2.2.1 Maven 3.2+ 开发工具 smartGit IntelliJ IDEA2018 创建一个SpringBoot Initialize项目,详情可以参考我之前博客:SpringBoot系列之快速...

2020-07-23 13:27:21 263 0

原创 SpringBoot系列之发送邮件极速入门与实践

SpringBoot系列之发送邮件开发手册一、前言介绍二、例子实践2.1 实验环境准备2.2 Meavn配置文件2.3 application配置2.4 发送文本格式邮件2.5 发送Html格式邮件2.6 发送html内嵌图片2.7 发送模板html邮件2.8 发送Attachment邮件 一、前...

2020-07-22 20:52:17 511 0

原创 SpringBoot系列之使用Spring Task实现定时任务

SpringBoot系列之使用Spring Task实现定时任务1、前言介绍 1、前言介绍 定时任务是企业开发中很常用的,比如定时推送一些接口数据,在java中实现定时任务的方法有Spring Task、Quartz等等框架,也有JDK自带的ScheduledExecutorService、Tim...

2020-07-22 14:56:41 367 0

原创 Linux系列之学会使用Top命令进行系统监控

top命令可以实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具,TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,有点像window系统的任务管理器 语法:top [param] param为: -b:以批处理模式操作;...

2020-07-21 13:46:58 408 0

翻译 SpringBoot系列之异步任务@Async使用教程

SpringBoot系列之异步任务@Async使用教程 例子翻译自国外的两篇博客: https://spring.io/guides/gs/async-method/ 实验环境准备: JDK 1.8 SpringBoot2.2.1 Maven 3.2+ 开发工具 IntelliJ IDEA...

2020-07-20 12:57:42 411 2

原创 Linux系列之学会使用CURL命令进行URL测试

curl命令是一个利用URL规则在shell终端命令行下工作的文件传输工具;curl命令作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征;做网页处理流程和数据检索自...

2020-07-17 17:23:30 410 0

原创 Elasticsearch系列之极速入门与实践教程
原力计划

SpringBoot系列之极速入门与实践教程,什么Elasticsearch?Elasticsearch是一款开源的分布式搜索引擎,基于 JSON 开发而来,具有 RESTful 风格,基于 Apache Lucene 的基础上开发而成的

2020-07-16 18:06:05 2115 0

原创 Docker系列之Elasticsearch安装教程
原力计划

Elasticsearch 是一个分布式的开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据。Elasticsearch 在 Apache Lucene 的基础上开发而成,由 Elasticsearch N.V.(即现在的 Elastic)于 2010 年首次...

2020-07-14 16:39:00 618 2

原创 SpringBoot系列之前后端接口安全技术JWT
原力计划

JSON Web令牌(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且自包含的方式,用于在各方之间安全地将信息作为JSON对象传输。由于此信息是经过数字签名的,因此可以进行验证和信任。可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对对JWT进行签名。

2020-07-10 14:05:52 1182 2

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