logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker可视化工具

       docker图形页面管理工具基本上是3个工具,docker UI,shipyard,portainer。对比后,shipyard最强大,其次是portainer,最后是doucker UI       docker针对于系统工程师或者开发人员来说操作比较简单。一般我们习惯了对着黑黑的屏幕敲命令,docker pull,docker push,docker run,docker l..

什么是分布式事务?

     —————  第二天  —————                    ————————————        假如没有分布式事务 在一系列微服务系统当中,假如不存在分布式事务,会...

获取SpringCloud gateway响应的response的并进行修改

文章目录一、需求说明:二、解决方案:三、代码实现一、需求说明:由于公司的项目接入了几个几个服务进来,因为这几个服务接口返回的结果对象没有统一,前端需要后端将返回结果对象统一。二、解决方案:在网关写一个全局过滤器去对接口返回结果对象进行重构然后返回给前端。三、代码实现package com.jzt.zyy.gateway.filter;import cn.hutool.core.util.StrUt

Docker的四种网络模式Bridge模式

当Docker进程启动时,会在主机上创建一个名为docker0...Docker的四种网络模式1.Bridge模式当Docker进程启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会连接到这个虚拟网桥上。虚拟网桥的工作方式和物理交换机类似,这样主机上的所有容器就通过交换机连在了一个二层网络中。从docker0子网中分配一个IP给容器使用,并设...

幂等性问题及解决方案

      我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务服务往往会去调用另外一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能在服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数据的结果是否要统一呢?那是肯定的!尤其再支付场景。      ..

【springboot源码分析】- springboot项目搭建

文章目录1 快速搭建一个springboot + mybatis的项目1.1 新建一个springboot项目1.2 创建一个sb2的数据库,并且新建一个user表1.3mybatis generate插件自动生成实体类和Mappers1.4 实现根据主键id查询用户信息的功能本博客源码地址https://github.com/suchahaerkang/spring-boot-study...

分布式服务治理技术Dubbo

1,为什么需要Dubbo?       因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了 Netty、Zookeeper,保证了高性能高可用性。       使用Dubbo 可以将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,可用于提高业务复用灵活扩展,使前端应用能更快速的响应多变的市场需求。       下面这张图可以很清楚的诠释,最重要的一...

【spring注解驱动开发】- 自动装配 - @Profile

文章目录1 @Profile的作用2 激活环境的两种方式本博客demo源码地址https://github.com/suchahaerkang/spring-annotation.git1 @Profile的作用@Profile的作用:切换不同的环境,可以动态的将不同的组件注册到容器中去现在有这么一个需求,我们都知道我们在开发项目的时候一般都会有开发(dev),测试(test)和生产(p...

【spring注解驱动开发】- 组件注册 - @Scope&@Lazy

文章目录1 @Scope1.1 代码检验@Scope注解默认作用域是什么1.2 代码检验作用域为单实例的时候什么时候开始创建实例1.3 代码验证多实例prototype的特性和实例创建时间2 @Lazy本博客demo源码地址https://github.com/suchahaerkang/spring-annotation.git1 @Scope注意:@Scope 作用域有四种:s...

Elasticsearch面试题

1,什么是ElasticSearch?       Elasticsearch是一个基于Lucene的搜索引擎。它提供了具有HTTP Web界面和无架构JSON文档的分布式,多租户能力的全文搜索引擎。Elasticsearch是用Java开发的,根据Apache许可条款作为开源发布。       Lucene工作原理       1)、Lucene 是一个 JAVA 搜索类库,它本身并...

    共 11 条
  • 1
  • 2
  • 请选择