![](https://img-blog.csdnimg.cn/cbcc621c79514546a1ca7f18704869ce.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java技术栈
文章平均质量分 60
java相关的技术知识合集!
_何同学
学习编程最好的方法之一就是多练习。
展开
-
windows | CentOS 下的RabbitMQ安装配置
RabbitMQ是一套开源(MPL)的消息队列服务软件,是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成。主要特性可伸缩性:集群服务消息持久化:从内存持久化消息到硬盘,再从硬盘加载到内存RabbitMQDocsGitHub。原创 2023-03-01 17:53:46 · 343 阅读 · 0 评论 -
Sa-Token 一个轻量级Java权限认证框架
*** 注册路由拦截器(自定义拦截规则)// 登录认证 拦截所有路由,并排除/user/doLogin 用于开放登录 SaRouter . match("/**" , "/auth/login" , r -> StpUtil . checkLogin());原创 2022-08-15 15:05:21 · 5836 阅读 · 0 评论 -
解决在maven项目中已导入依赖 项目启动时无法找到包
最近在学习一些安全相关的框架,在昨天偶然在github上看到一个名为sa-token的轻量级java权限认证框架,于是便开始了学习,在学习过程中首先在导入依赖这一问题上就出现了问题。在之前也遇到过类似的情况(导入依赖后启动报错问题,如下图所示),在试过清除idea缓存,重启,重新打包等等一系列操作后发现问题依旧存在。最后在一顿摸索后找到两个相对可以完美解决此问题的方法。注意目前发现该问题主要出现于IDEA2020版及其之后的版本。......原创 2022-08-01 14:59:37 · 6186 阅读 · 0 评论 -
自定义注解实现AOP切面日志操作
最近自己在做项目时,因为要使用到日志记录功能,故翻阅之前自己的学习文章,从新理解并加以总结后加入自己的项目中,对此相关的一些技术知识点做一些分享。注意:如若不熟悉AOP以及注解如何使用请先通过下文了解先。java注解快速入门......原创 2022-07-06 14:42:02 · 411 阅读 · 0 评论 -
java注解快速入门 一步到位
注解是一种可以被添加到java代码中的一种元数据,类、方法、参数、变量以及包都可以用注解来修饰,对于所修饰的代码并没有直接的影响。1.编写文档:通过代码里标识的元数据生成帮助文档。2.代码分析:通过代码里标识的元数据对代码进行分析,跟踪代码依赖性,实现替代配置文件功能。(反射实现)3.编译检查:通过代码里标识的元数据让编译器能够实现基本的编译检查【Override】例如:新建一个注解@Target作用:用于指定被修饰的Annotation可以放置的位置。@Retention作用:定义注解的原创 2022-07-06 14:18:18 · 357 阅读 · 0 评论