Summer∩_∩
码龄6年
关注
提问 私信
  • 博客:28,567
    28,567
    总访问量
  • 88
    原创
  • 351,133
    排名
  • 17
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2019-06-03
博客简介:

weixin_45174537的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得2次评论
  • 获得62次收藏
创作历程
  • 88篇
    2019年
成就勋章
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 软件工程
    性能优化
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

反射修饰符 Modifier

java中反射获取方法的修饰符代码演示:package com.caoguangli.reflect;import java.lang.reflect.Field;import java.lang.reflect.Modifier;public class LFrog { public String name0; public static String name...
原创
发布博客 2019.06.15 ·
498 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

RabbitMQ之消息模式1

本章目标消息如何保证100%的投递幂等性概念Confirm确认消息Return返回消息自定义消费者消息如何保证100%的投递 消息如何保障100%的投递成功?什么是生产端的可靠性投递?保障消息的成功发出保障MQ节点的成功接收发送端收到MQ节点(Broker)确认应答完善的消息进行补偿机制BAT/TMD互联网大厂的解决方案:消息落库,对消息状态进行打标消息的延迟投...
原创
发布博客 2019.12.26 ·
225 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ之消息模式2

本章目标消费端限流消息的ACK与重回队列TTL消息死信队列消费端限流什么是消费端的限流?假设一个场景,首先,我们RabbitMQ服务器有上万条未处理的消息,我们随便打开一个消费者客户端,会出现下面情况:巨量的消息瞬间全部推送过来,但是我们单个客户端无法同时处理这么多数据!消费端限流RabbitMQ提供的解决方案RabbitMQ提供了一种qos(服务质量保证)功能,即在 非自动确...
原创
发布博客 2019.12.25 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ整合SpringCloud和交换机

本章目标交换机RabbitMQ整合 SpringCloud实战交换机交换机属性:Name:交换机名称Type:交换机类型 direct、topic、fanout、headersDurability:是否需要持久化,true为持久化Auto Delete:当最后一个绑定到Exchange上的队列删除后,自动删除该ExchangeInternal:当前Exchange是否用于Rab...
原创
发布博客 2019.12.21 ·
430 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RabbitMQ入门

课程目标RabbitMQ简介RabbitMQ安装及使用RabbitMQ快速入门RabbitMQ简介初识RabbitMQRabbitMQ是—个开源的消息代理和队列服务器,用来通过普通协议 在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写 的,并且RabbitMQ是基于AMQP协议的。哪些大厂在用RabbitMQ,为什么?滴滴、美团、头条、去哪儿、艺龙…①:...
原创
发布博客 2019.12.20 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker之网络配置

本章目标:Docker网络配置Docker部署SpringCloud项目Docker网络配置Docker网络模式介绍Docker在创建容器时有四种网络模式:bridge/host/container/none,bridge为默认不需要用–net去指定,其他三种模式需要在创建容器时使用–net去指定Docker部署SpringCloud项目...
原创
发布博客 2019.12.20 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker之自定义镜像上传阿里云

本章目标alpine制作jdk镜像Alpine制作jre镜像(瘦身)Docker镜像上传至阿里云阿里云镜像仓库配置alpine制作jdk镜像alpine Linux简介1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和 BusyBox以减少系统的体积和运行时的资源消耗。2.Alpine Linux提供了自...
原创
发布博客 2019.12.18 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker之Dockerfile文件制作镜像

本章目标Dockerfile简介Docker制作jdk镜像Dockerfile简介dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行,...
原创
发布博客 2019.12.16 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker之数据卷(Data Volumes)

本章目标Docker宿主机和容器之间文件拷贝数据卷数据卷容器Docker宿主机和容器之间文件拷贝前言:Docker 数据管理在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作 容器中的管理数据主要有两种方式:数据卷 Data Volumes 容器内数据直接映射到本地主机环境;数据卷容器(Data Vol...
原创
发布博客 2019.12.15 ·
138 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker入门及docker基本命令

本章目标:Docker简介Centos7安装DockerDocker基本命令Docker镜像常用命令Docker 容器常用命令Docker简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完...
原创
发布博客 2019.12.14 ·
184 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud之服务配置中心

本章目标SpringCloud Config简介Config Server基本使用Config Client基本使用Config整合EurekaConfig配置搜索路径SpringCloud Config简介Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户...
原创
发布博客 2019.12.13 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud之zuul网关

本章目标Zuul路由网关简介及基本使用Zuul路由映射配置Zuul请求过滤配置zuul的服务断路处理Zuul路由网关简介及基本使用简介Zuul API路由网关服务简介请看上图,这里的API 路由网关服务 由Zuul实现,主要就是对外提供服务接口的时候,起到了请求的路由和过滤作用,也因此能够隐藏内部服务的接口细节,从来有利于保护系统的安全性;Zuul 路由配置增加一个zuul项...
原创
发布博客 2019.12.11 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springcloud之Hystrix集群及集群监控turbine

目标Hystrix集群及监控turbineFeign、Hystrix整合之服务熔断服务降级彻底解耦集群后超时设置Hystrix集群及监控turbine前面Dashboard演示的仅仅是单机服务监控,实际项目基本都是集群,所以这里集群监控用的是turbine。turbine是基于Dashboard的。先创个集群;再microservice-student-provider-hystr...
原创
发布博客 2019.12.10 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

熔断器Hystrix及服务监控Dashboard

目标服务雪崩效应服务熔断服务降级Hystrix默认超时时间设置Hystrix服务监控Dashboard服务雪崩效应当一个请求依赖多个服务的时候:正常情况下的访问但是,当请求的服务中出现无法访问、异常、超时等问题时(图中的I),那么用户的请求将会被阻塞。如果多个用户的请求中,都存在无法访问的服务,那么他们都将陷入阻塞的状态中。Hystrix的引入,可以通过服务熔断和服务降级...
原创
发布博客 2019.12.08 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ribbon负载均衡及Feign消费者调用服务

目标微服务调用RibbonRibbon负载均衡Feign简介及应用微服务调用Ribbon简介前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。这里的话 就要用到Ribbon,结合eureka,来实现服务的调用;Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某...
原创
发布博客 2019.12.06 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

eureka集群

目标Eureka集群搭建Eureka自我保护机制Eureka集群搭建高可用集群配置当注册中心扛不住高并发的时候,这时候 要用集群来扛;普通操作新建两个简单的springboot模块module microservice-eureka-server-2002 microservice-eureka-server-20031、pom.xml 把依赖加下:<dependenci...
原创
发布博客 2019.12.05 ·
223 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springcloud简介

目标springcloud简介注册中心eureka1、springcloud解决了什么问题?2、最简单的分布式架构的项目①一个消费者一个生产者3、引入eureka初步解决可能的服务宕机的问题(要与下节课配合使用)②初步理解注册中心的作用4、配置注册中心中的服务的联系负责人springcloud简介Spring Cloud 是一系列框架的有序集合。它利用Spring Boot的开...
原创
发布博客 2019.12.04 ·
433 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringBoot+Quartz+数据库存储

目录1、Spring整合Quartz2、读取数据库来开启定时任务(案例)Spring整合Quartza、quartz调度框架是有内置表的进入quartz的官网 link,点击Downloads,下载后在目录\docs\dbTables下有常用数据库创建quartz表的脚本,例如:“tables_mysql.sql”table_mysql.sqltable_mysql_innodb....
原创
发布博客 2019.12.02 ·
656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Quartz入门

目标:1、Quartz简介及应用场景2、Quartz简单触发器 SimpleTrigger介绍3、Quartz表达式触发器CronTirgger介绍4、Quartz中参数传递5、Spring task Vs QuartzQuartz简介及应用场景1、Quartz介绍任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全...
原创
发布博客 2019.12.01 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot对JPA的支持

目标:1、springboot之jpa支持2、Springboot+bootstrap界面版之增删改查及图片上传springboot之jpa支持导入相关pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo...
原创
发布博客 2019.11.30 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多