nacos坏了临时排除掉依赖
发表于|更新于
|浏览量:
冬天动一动,少闹一场病;冬天懒一懒,多喝药一碗。——佚名
可以配置文件配置
1 | spring: |
也可以手动注解声明
1 | NacosConfigAutoConfiguration: Nacos配置管理的自动配置。 |
相关推荐
2025-10-07
kestra
十年饮冰,难凉热血。——梁启超 https://github.com/kestra-io/kestra Kestra:从脚本到AI,统一编排一切的现代化“工作流即代码”平台在数据驱动、自动化、AI普及的时代,如何高效管理和编排脚本、数据处理、基础设施、AI任务甚至业务流程?如果你需要的不只是一个简单的调度器,而是一个真正“代码即编排、编排即代码”的平台,Kestra 绝对值得你深入了解。 一、项目简介 项目地址:kestra-io/kestra 官网:https://kestra.io 一句话描述:Orchestrate everything - from scripts to data, infra, AI, and business - as code, with UI and AI Copilot. Simple. Fast. Scalable. 主语言:Java Star:22,282+ Fork:2,012+ License:Apache 2.0 标签:workflow pipeline-as-code data-orchestration automa...
2021-10-22
ThreadLocal
只有利害关系和出众的才干,才能帮你出起主意来,才认真细到,眼光透彻。——巴尔扎克 我们在web开发中经常遇到在一个线程中需要共享变量 这里就可以使用ThreadLocal去完成 例如我们用户发起请求,我们在过滤器等将用户信息存储在ThreadLocal中,这样在代码中获取用户信息就相对容易 写法如下: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748import cn.hutool.core.lang.Opt;/** * 用户工具类 * * @author <achao1441470436@gmail.com> * @since 2021/8/25 12:10 */public class UserUtils { private static final ThreadLocal<UserDetail> USER_THREAD = new ThreadLocal<>(); /** ...
2020-07-27
jenkins配置Maven
下载Maven 3.6.3并且上传到centos7 123456#解压tar -zxvf apache-maven-3.6.3-bin.tar.gz #建立目录mkdir /opt/maven#移动mv apache-maven-3.6.3/* /opt/maven/ 最后就是这样 配置环境变量 1234567vim /etc/profile#到最下面追加环境变量export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdkexport MAVEN_HOME=/opt/mavenexport PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin#使环境变量生效source /etc/profile 最后输入 12#查看maven版本mvn -version 就是这个样子 我们回到Jenkins 找到Global Tool Configuration 开始配置JDK 配置Maven 然后保存,到我们的系统配置 配置jenkins用到的环境变量 123456JAVA_HOME/usr/lib/jvm/...
2021-07-19
新版Optional
我们每一做一件事都应该既小心谨慎,又充满信心。——爱比克泰德 首先关于Optional的博客我已经写过好几篇了 Optional进行优雅非空判断 Optional再扩展 Optional没有peek函数?自己写一个 在Java9中更新了Optional的三个函数 第一个:将Optional中的值转换为Stream,如果值不存在,则返回空的Stream 12345678910111213141516171819202122/** * If a value is present, returns a sequential {@link Stream} containing * only that value, otherwise returns an empty {@code Stream}. * * @apiNote * This method can be used to transform a {@code Stream} of optional * elements to a {@code Stream...
2024-08-31
Disruptor
有教养的头脑的第一个标志就是善于提问。——普列汉诺夫 官方文档: LMAX Disruptor github: GitHub - LMAX-Exchange/disruptor: High Performance Inter-Thread Messaging Library Disruptor是由LMAX Exchange开发的一个高性能并发框架,专门用于处理需要低延迟和高吞吐量的场景。与传统的队列模型相比,Disruptor通过无锁的环形缓冲区实现了极高的性能,适合用在对性能要求苛刻的金融交易系统、日志处理系统等领域。 Disruptor的核心概念 Disruptor框架的核心组件包括: RingBuffer: 环形缓冲区,用于存储事件。它的大小是2的幂次方,以便利用位运算进行快速计算。 Event: 事件对象,代表要处理的数据单元。 Producer: 生产者,负责将事件发布到RingBuffer中。 Consumer: 消费者,从RingBuffer中获取事件并处理。 这些组件协同工作,形成一个高效的数据处理流水线。 引入依赖: 12345<depe...
2022-03-08
注解支持@Alias同步值
你最可爱,我说时来不及思索。但思索之后,还是这样说。——普希金《你多么可爱》 首先是这个issue:希望AnnotationUtil增加对@AliasFor的支持 然后我就提交了这个PR:提供AnnotationUtil#getAnnotationAlias,为@Alias注解做别名支持的适配 代码如下(找不到方法可以去看hutool源码): 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152import cn.hutool.core.exceptions.UtilException;import cn.hutool.core.util.ArrayUtil;import cn.hutool.core.util.ObjectUtil;import cn.hutool.core.util.ReflectUtil;import cn.hutool.core.util.StrUtil;import java.lang.annotation.Ann...
