自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不了痕的博客

知道的越多,知道的就越少

  • 博客(8)
  • 问答 (7)
  • 收藏
  • 关注

原创 SpringCloud学习笔记四:Spring Cloud Zuul 路由

Spring Cloud Zuul 路由的作用Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散,Spring Cloud Config服务集群配置中心,似乎一个微服务框架已经完成了。我们还是少考虑了一个问题,外部的应用如何来访问内部各种各样的微服务呢?在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请...

2019-02-28 23:44:40 220

原创 SpringCloud学习笔记三:Spring Cloud Hystrix 熔断器

Spring Cloud Hystrix 熔断器的用处当服务A依赖服务B和服务C,而服务B和服务C又依赖其他服务时,这时服务B发生了异常,就会导致整体流程阻塞在服务B处,服务A中堆积了大量的请求,最终导致一系列问题的发生。Hystrix就是为了保证给服务加上异常保护措施,一但某个服务发生了异常,就会启用该服务的备用方案,不至于阻塞整体流程。在上一篇中(《SpringCl...

2019-02-25 22:47:14 249

原创 SpringCloud学习笔记一:Spring Cloud Netflix

Spring Cloud Netflix的起源Netflix是一家当年最火的视频公司,由于访问量非常大,迫使其不断发展自己的技术,也正是因为如此,Netflix开始整体把系统往微服务上迁移,并做了大规模生产级别的尝试。并在后来把一整套微服务架构核心技术栈开源了出来,叫做Netflix OSS。后来又有人在其基础上做了一系列封装,演变成了如今的SpringCloud,虽然现在SpringClou...

2019-02-24 22:49:46 595

原创 SpringCloud学习笔记二:Spring Cloud Eureka 服务治理

Spring Cloud Eureka的用处Spring Cloud Eureka是Spring Cloud Netflix的微服务架构中最核心的一部分,主要负责完成微服务架构中的服务治理功能,它用来实现各个微服务实例的自动化注册和发现。本本通过以下几个demo来分享如何通过Eureka进行服务治理搭建服务注册中心 注册服务提供者 服务发现和消费一、搭建服务注册中心项目结构图...

2019-02-24 22:21:17 288

原创 springboot集成shiro控制登录权限

Shiro入门:ApacheShiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理。Shiro有三大核心组件:Subject:即当前用户,在权限管理的应用程序里往往需要知道谁能够操作什么,谁拥有操作该程序的权利,shiro中则需要通过Subject来提供基础的当前用户信息,Subject 不仅仅代表某个用户,与当前应用交互的任何东西都是Subjec...

2019-02-21 00:01:17 743

原创 springboot+thymeleaf+druid+mybatis 多模块实现用户登录

项目代码:https://github.com/bruceq/supermarket项目结构:依赖关系:common:公共层,无依赖dao:数据层,依赖commonservice:服务层,依赖dao、commonweb:应用层,依赖dao、common、service注:启动类在web层中父依赖pom<?xml version="1.0" en...

2019-02-14 23:16:35 837

原创 并发编程笔记五:jdk的并发容器

内容多有疏漏,有问题欢迎提出目录线程安全的HashMap:ConcurrentHashMap 随机数据结构:ConcurrentSkipListMap 高效读取:CopyOnWriteArrayList 高效读写的队列:ConcurrentLinkedQueue 数据共享通道:BlockingQueue 总结线程安全的HashMap:ConcurrentHashMap...

2019-02-05 23:36:16 153

原创 IDEA添加注释

1.idea类注释打开:file->setting->Editor->Filr and Code Templates->Includes->File Header  类注释模板:/*** @Description: TODO* @author ${USER}* @date ${DATE} ${TIME}*/ 2.方法注释打开...

2019-02-01 00:03:15 524

空空如也

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

TA关注的人

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