深圳幻海软件技术有限公司 欢迎您!

  • CVPR‘2023 即插即用系列! | BiFormer: 通过双向路由注意力构建高效金字塔网络架构

    Title:BiFormer:VisionTransformerwithBi-LevelRoutingAttentionPaper:https://arxiv.org/pdf/2303.08810.pdfCode:https://github.com/rayleizhu/BiFormer导读众所周知

  • Kubernetes的Ingress是怎样工作的

    KubernetesIngress是一种管理应用程序HTTP和HTTPS路由的机制。它通过在Kubernetes集群中创建一个Ingress资源对象来提供统一的访问入口,并将请求路由到不同的后端服务,从而实现应用程序的负载均衡和流量控制。Ingress通过在集群中创建一个负载均衡器(LoadBala

  • 全栈云网络技术之VPC/VBC简介

    ​一、能力在对具体技术细节进行介绍前,让我们先了解一下两种类别的基础组网能够增强哪些方面的能力能给我们1-VPC1.1 独立的网络空间,优秀的安全能力VPC给用户提供专属的网络空间,不同的VPC之间逻辑隔离。如果应用不需要与外界交互,可以借助这个安全的网络空间在云上完全隐身。如果应用需要与

  • rbac权限管理

    一.概述传统权限管理:类似于这样,每新增一个人都要重新给她一些权限,是针对每个人单独设置的,这种方法已经不适用于高效管控权限的基于此,RBAC权限模型就诞生了,Role-BasedAccesscontrol也就是基于角色的权限控制,相对于传统模式,这套方案强调一个role角色RBAC实现了用户和权限

  • Vue Router

    1.1相关理解1.1.1vue-router的理解Vue的一个插件库,专门用来实现SPA应用1.1.2对SPA应用的理解单页Web应用(singlepagewebapplication,SPA)整个应用只有一个完整的页面点击页面中的导航链接不会刷新页面,只会做页面的局部更新数据需要通过Ajax请求获

  • vue路由守卫用于登录验证权限拦截

    vue路由守卫用于登录验证权限拦截vue路由守卫-全局(router.beforeEach((to,from,next)=>来判断登录和路由跳转状态)主要方法:to:进入到哪个路由去from:从哪个路由离开next:路由的控制参数,常用的有next(true)和next(false)home需

  • Vben Admin 源码学习:状态管理-角色权限

    前言本文将对Vue-Vben-Admin角色权限的状态管理进行源码解读,耐心读完,相信您一定会有所收获!更多系列文章详见专栏👉 📚VbenAdmin项目分析&实践 。本文涉及到角色权限之外的较多内容(路由相关)会一笔带过,具体功能实现将在后面专题中详细讨论。为了更好的

  • Kitex Proxyless 之流量路由:配合 Istio 与 OpenTelemetry 实现全链路泳道

    1.引言1.1KitexProxylessKitex是字节跳动开源的GolangRPC框架,目前已经原生支持了 xDS标准协议, 支持以 Proxyless 的方式被ServiceMesh统一纳管。详细设计见:Proposal:KitexsupportxDSP

  • Spring WebFlux使用函数式编程之HandlerFunction

    本篇主要内容:RouterFunction的使用概述路由器函数用于将请求路由到相应的HandlerFunction。通常情况下,你不需要自己编写路由器函数,而是使用RouterFunctions类中的方法来创建一个。RouterFunctions.route()(无参数)为创建路由器函数提供了一个流

  • React 最新的路由库,玩出了什么花样?

    大家好,我是ssh。ReactRouter是React生态系统中最受欢迎的第三方库之一,近一半的React项目中使用了ReactRouter。1.概述ReactRouter创建于2014年,是一个用于React的声明式、基于组件的客户端和服务端路由库,它可以保持UI与URL同步,拥有简单的API与强

  • 聊聊分布式中灰度方案实践

    一、背景简介分布式系统中会存在这样的开发场景,不同需求可能涉及到对同一个服务的开发,那么该服务在研发期间就会存在多个版本并行的状态,为了保持不同版本之间的隔离性,验收需要将请求路由到指定版本号的服务上处理;假设存在三个服务:A、B、C,且服务B和C都存在多个版本,那么让请求按照即定的路由规则执行,即

  • RabbitMQ是如何实现消息路由的?

    ​1.工作流程RabbitMQ是一个基于AMQP协议实现的分布式消息中间件。AMQP的具体工作机制是,生产者把消息发送到RabbitMQBroker上的Exchange交换机上。Exchange交换机把收到的消息根据路由规则发给绑定的队列(Queue)。最后再把消息投递给订阅了这个队列的消费者,从而

  • 一文搞定常考Vue-Router知识点

    1.路由的起源路由其实就是url和文件的映射,在后端控制路由在接收到客户端发来的http请求时,会根据响应的url来找到相应的映射函数,执行得到返回值给客户端。对于简单的静态资源服务,所有url的映射函数是一个文件读取操作;对于动态资源,映射函数可能是个数据库读取操作,也可能是一些数据的处理等等。然

  • 这篇SpringCloud GateWay 详解,你用的到

    在微服务架构中,通常一个系统会被拆分为多个微服务,面对这么多微服务客户端应该如何去调用呢?如果没有其他更优方法,我们只能记录每个微服务对应的地址,分别去调用,但是这样会有很多的问题和潜在因素。客户端多次请求不同的微服务,会增加客户端代码和配置的复杂性,维护成本比价高。认证复杂,每个微服务可能存在不同

  • 无法做单元化,异地双活也可以玩得很溜

    ​一、基本概念1、机房中心机房当前单机房情况下的机房,除了双活的业务外,长尾业务以及没做多活的业务都在该机房。 单元机房新机房,即双活新增的机房,用以承接主链路双活能力流量的机房。2、路由sharding_id即route_code,双活根据路由规则会转换为route_code(四轮出行为

  • 聊聊微前端那些事儿

    什么是微前端根据Micro-Frontend官网的定义,微前端是将网站或者web应用程序视为由独立团队拥有的功能组合。这么说你可能会感到难以理解,通俗地讲,微前端就是各个仓库组件独立,彼此可以独立开发和部署,它们彼此之间互不影响,通过通信进行沟通,它们整体对外提供一个完整的服务。提到微前端,就不得不

  • 我去,你竟然还不会用API网关!

    【51CTO.com原创稿件】从应用程序架构的变迁过程可以发现,随着业务多变性、灵活性的不断提高,应用程序需要以更加灵活的组合来应对。图片来自Pexels同时为了应对业务的细分以及高并发的挑战,微服务的架构被广泛使用,由于微服务架构中应用会被拆分成多个服务。为了方便客户端对这些服务的调用于是引入了A

  • 消息中间件:谈一谈 RocketMQ 的技术架构

     RocketMQ自阿里开源以来,在Apache下的孵化还不错,现在很多互联网公司都在生产环境下使用。当然也是各大技术厂商的面试要点。技术架构  RocketMQ架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。Producer

  • 连接池中非常关键的两个参数,到底是干啥用的?

     背景说来惭愧,从事互联网开发好些年了,有些概念一直没有彻底搞清楚。其中之一就是,ttpclient配置连接池的时候,maxConnectionsPerHost,和maxTotalConnections,在网上搜了一圈,发现很多都讲的含含糊糊的。而且有不少故障都是这两个参数设置不合理,或者

  • 第一次,如此清晰脱俗的直解K8S网络

    【51CTO.com原创稿件】 K8S网络设计与实现是在学习K8S网络过程中总结的内容。本文按照K8S网络设计原则、Pod内部网络、Pod之间网络等几个步骤讲解K8S复杂的网络架构。图片出自:《你女儿也能看懂的插画版Kubernetes指南》K8S网络设计原则K8S网络设计原则如下:每个P

推荐阅读