![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java高级
文章平均质量分 78
Java高级
幻墨如烟hj
这个作者很懒,什么都没留下…
展开
-
Redis在项目中的应用(点评)
缓存击穿解决方案示意图:原创 2022-03-22 14:43:09 · 1486 阅读 · 0 评论 -
PostMan接口测试和相关注解的理解
一、@RequestParam注解1、@RequestParam的参数:(1)value、name 属性都标识请求参数名(必须配置);(2)@required:参数是否必传,默认为 true,可以设置为非必传 false;(如果设置了必传或默认,请求未传递参数,将会抛出异常);(3)defaultValue:参数默认值,如果设置了该值,required 将会自动设置为 false;2、@RequestParam获取的参数放在哪儿?(1)Spring中的@RequestParam注解接原创 2021-09-08 11:57:10 · 1007 阅读 · 0 评论 -
SpringCloud的基本组件(Gateway)
1、服务网关是什么?原创 2021-07-16 10:33:49 · 307 阅读 · 0 评论 -
SpringCloud的基本组件(Ribbon、OpenFeign)
ribbon是什么?原创 2021-07-13 15:19:00 · 237 阅读 · 0 评论 -
Kafka的理论基础和配置
一、什么是kafka?Kafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等。主要应用场景是:日志收集系统和消息系统。举个例子,生产者消费者,生产者生产鸡蛋,消费者消费鸡蛋,生产者生产一个鸡蛋,消费者就消费一个鸡蛋,假设消费者消费鸡蛋的时候噎住了(系统宕机了),生产者还在生产鸡蛋,那新生产的鸡蛋就丢失了。再比如生产者很强劲(大交易量的情况),生产者1秒钟生产100个鸡蛋,消费者1原创 2021-07-28 09:31:53 · 607 阅读 · 0 评论 -
OpenFeign的服务调用原理
用户原创 2021-07-22 11:04:32 · 4717 阅读 · 2 评论 -
SpringCloud的基本组件(Config)
1、概述微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。spring cloud提供了ConfigServer来解决这个问题。2、什么是SpringCloud config分布式配置中心...原创 2021-07-19 19:36:52 · 129 阅读 · 0 评论 -
Docker的基本使用命令
一、安装Docker1、yum 包更新到最新yum update2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm23、 设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/d.原创 2021-01-04 11:25:57 · 103 阅读 · 0 评论 -
Docker镜像与应用
一、Docker镜像原理Linux文件系统由bootfs和rootfs两部分组成:bootfs:包含bootloader(引导加载程序)和 kernel(内核) rootfs: root文件系统,包含的就是典型 Linux 系统中的/dev,/proc,/bin,/etc等标准目录和文件 不同的linux发行版,bootfs基本一样,而rootfs不同,如ubuntu,centos等Docker镜像是由特殊的文件系统叠加而成,最底端是 bootfs,并使用宿主机的bootfs,第二层是 r原创 2021-01-06 14:00:07 · 361 阅读 · 0 评论 -
Git的理解与基本命令
一、Git概述(Git与SVN对比)1、SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。集中式版本控制工具缺点:服务器单点故障 容错性差2、Git是分布式版本控制系统(Distributed Version Control System,简称 DVCS) ,分为两种类型的仓库:本地仓库和远程仓库。本地仓库:是在开发人员自己电脑上的Gi原创 2020-11-10 16:06:43 · 164 阅读 · 0 评论 -
SpringCloud的基本组件(Eureka)
一、Eureka的服务注册与发现1、Eureka是什么?22、原理原创 2021-07-12 14:29:36 · 83 阅读 · 0 评论