×

spring

spring多个AOP执行先后顺序记录(spring 多个aop执行顺序)

aniu aniu 发表于2024-05-29 浏览4577 评论0
目录 一、配置AOP执行顺序的三种方式: 1、通过实现org.springframework.core.Ordered接口 2、Order 注解 3、配置文件 配置 order 二、多个aop执行顺序:order越小越是最先执行,最先执行的最后结束 一、配置AOP执行顺序的三种方式: 1、通过实现org.springframework.core.Ordered接口 @Component @Aspect public class WebLogAspect impl

react.js

图片上传流程&前端上传文件&后端保存文件&并返回图片地址

aniu aniu 发表于2024-05-28 浏览6442 评论0
也是在最近一点时间写小demo 遇到的一些问题 比如在用户界面,用户选择本地的一张照片,前端把照片传到后端,后端怎么把照片保存到服务器,然后返回给 图片线上地址。也是找了一些文章,然后分享下。  技术 前端:react 后端:egg.js(node框架) base64 转换  转二进制 保存图片 base64(mdn) Base64 是一组相似的二进制到文本(binary-to-text)的编码规则,使得二进制数据在解释成 radix-64 的表现形式后能够用

Ruby教程

sass的安装、概念和使用(如何安装sass)

aniu aniu 发表于2024-05-28 浏览5627 评论0
世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 特性: 兼容CSS:Sass完全兼容所有版本的CSS。我们对此严格把控,所以你可以无缝地使用任何可用的CSS库。 特性丰富:Sass拥有比其他任何CSS扩展语言更多的功能和特性。Sass核心团队不懈努力,一直使其保持领先地位。  成熟:Sass已经经过其核心团队超过13年的精心打造。 行业认可:一次又一次地,行业把Sass作为首选CSS扩展语言。 社区庞大:数家科技企业和成百上千名开发者为Sass提供支持。 框架:有无数的框架使

gateway

Spring Cloud Gateway整合OAuth2思路分享

aniu aniu 发表于2024-05-28 浏览7172 评论0
微服务做用户认证和授权一直都是一个难点,随着OAuth2.0的密码模式被作废,更是难上加难了。今天胖哥群里的一个群友搭建用户认证授权体系的时候遇到了一些棘手的问题,这让胖哥觉得是时候分享一些思路出来了。 两种思路 通常微服务的认证和授权思路有两种: 所有的认证授权都由一个独立的用户认证授权服务器负责,它只负责发放Token,然后网关只负责转发请求到各个微服务模块,由微服务各个模块自行对Token进行校验处理。 另一种是网关不但承担了流量转发作用,还承担认证授权流程,当前请求的认

spring boot

slf4j使用教程以及常见问题解决(最新稳定版)(slf4j如何使用)

aniu aniu 发表于2024-05-27 浏览11156 评论0
1.简介 官网:https://www.slf4j.org/manual.html (1)简单日记门面(simple logging Facade for Java)SLF4J是为各种loging APIs提供一个简单统一的接口。 (2)slf4j并不是一种具体的日志系统,而是一个用户日志系统的facade。 (3)在部署时,选择不同的日志系统包,即可自动转换到不同的日志系统上。 如:选择JDK自带的日志系统,则只需要将slf4j-api-XXX.jar和slf4j-jdkXXX

html5

Vue中鼠标移入移出事件-解析(vue鼠标移动事件)

aniu aniu 发表于2024-05-27 浏览14825 评论0
鼠标在li上移动也会触发移出事件 两组鼠标事件  mouseover 和 mouseout mouseenter 和 mouseleave mouseover 和 mouseout 什么时候使用说明  根据鼠标事件的target进行触发,是一种精确触发。 当为某一组件(如div或ul)设置这两个事件时,当事件的target是该组件时,就会触发mouseover,但是当鼠标划到该组件的子组件上时,因为target改变了,所以就触发了 mouseout 事件,

ajax

JS中Ajax的方法和应用(ajax 用法)

aniu aniu 发表于2024-05-27 浏览11026 评论0
XMLHttpRequest对象 Ajax技术的核心是XMLHttpRequest对象(简称XHR),这是有微软率先引入的一个特性,其他浏览器提供商后来都提供了相同的实现。 但因为IE的兼容性问题,这里对低版本的IE兼容性不做过多的描述。 XMLHttpRequest是一个构造函数,现在已经被各大浏览器厂商所支持,IE的话事支持IE7以上,XMLHttpRequest函数提供的方法有如下几个: open: open有三个参数,第一个参数规定了当前请求的类型(get、post、put、de

typescript

【TypeScript】深入学习TypeScript装饰器

aniu aniu 发表于2024-05-27 浏览9842 评论0
👉 TypeScript学习:TypeScript从入门到精通👉 蓝桥杯真题解析:蓝桥杯Web国赛真题解析👉 个人简介:即将大三的学生,热爱前端,热爱生活🍬 👉 你的一键三连是我更新的最大动力❤️! 🏆分享博主自用牛客网🏆:一个非常全面的面试刷题求职网站,前端开发者必备的刷题网站,真的超级好用🍬 前言 最近博主一直在创作TypeScript的内容,所有的TypeScript文章都在我的TypeScript从入门到精通专栏里,每一篇文章都是精心打磨的优质好文,并且非常的全面

spring cloud

springCloud Feign的实现原理(springcloudfeign原理和流程)

aniu aniu 发表于2024-05-26 浏览6999 评论0
一、Feign介绍 Feign是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求。 Spring Cloud Feign是基于Netflix feign实现,整合了Spring Cloud Ribbon和Spring Cloud Hystrix 实现负载均衡和断路器,除了提供这两者的强大功能外,还提供了一种声明式的Web服务客户端定义的方式。 Spring Cloud Feign帮助我们定义和实现依赖服务接口的定义。在Spring Cloud feign的实现

Golang教程

VSCode安装Go环境(详细教程)(vscode配置go环境)

aniu aniu 发表于2024-05-26 浏览6042 评论0
一、前言 最近算法本身工作第一阶段目标也算接近完成了,接下来将模型进行部署的工作,算法模型工程化,服务化。 这块主要是用GO。 还是挺期待学一门新的语言的,经过这么多年的算法毒打,导致现在基本上只会写写调包的python。之前学嵌入式PID啥的写寄存器C语言能力,写android和服务器的java能力基本上在我身上都消失了。 接下来准备学习下GO了。 二、IDE的下载 这块可以用Goland,但是收费,如果你是学生身份,可以申请免费使用,不过有期限,我当年也申请过,不过那个时候没