logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用责任链设计模式修改登录接口的业务代码,提高扩展性

起初,handle()方法上是有一个Object params参数的,后来通过整体需求,调整为将参数设置成成员变量,通过setParams()方法手动设置。然后在UserLoginHandler接口的具体实现类的handle()方法上调用下一个处理器的handler()方法(如果下一个处理器不为null)。于是就开始着手设计处理链,首先创建一个接口,表示登录的处理器,里面定义了处理方法、设置参数和

文章图片
#设计模式#python#开发语言
Spring Boot整合Feign实现RPC调用,并通过Hystrix实现服务降级

feign/openfeign和dubbo是常用的微服务RPC框架,由于feigin内部已经集成ribbon,自带了负载均衡的功能,当有多个同名的服务注册到注册中心时,会根据ribbon默认的负载均衡算法将请求分配到不同的服务。这篇文章就简单介绍一下怎么使用feign来调用远程的服务。首先,需要有一个微服务注册中心来提供服务注册与发现,本章就使用nacos作为注册中心。springboot整合na

文章图片
#spring boot#rpc#后端
PhpStorm下载、安装、配置教程

前面的文章中,都是把.php文件放在WampServer的www目录下,通过浏览器访问运行。这篇文章就简单介绍一下PhpStorm这个php集成开发工具的使用。

文章图片
#phpstorm#ide
Ubuntu上安装和使用Redis

Ubuntu上安装、使用Redis的详细教程

文章图片
#linux#redis#ubuntu
Ubuntu上安装和使用Docker

Ubuntu上安装docker的详细教程、docker常用命令介绍

文章图片
#docker#ubuntu#运维 +1
安装了node.js,但是npm命令不可用的解决方案

在打开的窗口里查看是否有node.js的安装目录,如果没有,点击新建按钮,把node.js的安装目录复制一份,然后点击【确定】按钮,基本上99%问题就解决了。右键单击【此电脑】,在显示的菜单里点击【属性】,此时会打开系统设置窗口,点击如下位置的【高级系统设置】,在弹出的系统属性小窗口点击【环境变量(N)...】第二步:检查node.js的安装路径是否添加到了Path环境变量。

文章图片
#npm#node.js#vue.js
前端缓存技术cookie、WebStorage使用介绍

这篇文章主要介绍前端常用的几种存储技术cookie、web storage(sessionStorage、localStorage)的简单介绍和使用方法。

文章图片
#javascript#jquery
在windows操作系统上安装MariaDB

最近收到关于数据库在哪里看的评论,所以就一不做二不休,把安装数据库的步骤写一篇文章吧。这篇文章介绍如何在windows上完成MariaDB-10.6.5版本的安装,对应MySQL-8.x版本。

文章图片
#mariadb#数据库
在windows操作系统上安装MariaDB

最近收到关于数据库在哪里看的评论,所以就一不做二不休,把安装数据库的步骤写一篇文章吧。这篇文章介绍如何在windows上完成MariaDB-10.6.5版本的安装,对应MySQL-8.x版本。

文章图片
#mariadb#数据库
JetBrains Fleet-下一代idea安装教程

JetBrains Fleet-下一代idea安装教程

文章图片
#intellij-idea#java
    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择