摘要: 书接上回SpringCloud Alibaba Nacos 配置动态更新源码学习总结 主要看了Spring Cloud Alibab Nacos的动态配置原理,依赖于部分的spring cloud的组件,比如org.springframework.cloud.bootstrap.BootstrapC 阅读全文
posted @ 2024-07-05 16:47 木马不是马 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 众所周知,nacos两大核心功能,服务注册发现与动态配置 支持服务注册发现的有:Eureka、Consul、Zookeeper、Nacos 支持动态配置的有:Spring Cloud Config、Nacos、Apollo、Consul 像支持分布式的框架,必须得借用第三方服务,比如定时任务调度xx 阅读全文
posted @ 2024-07-03 18:08 木马不是马 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 前言 防止配置文件敏感信息泄露,去年公司出现过类似事件,也防止源码泄露,对项目中的配置文件进行加密 引入方式 pom文件引入以下依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring- 阅读全文
posted @ 2024-07-01 18:16 木马不是马 阅读(5) 评论(0) 推荐(0) 编辑
摘要: mybatis自动配置过程 首先我们项目中使用mybatis如果是mybatis的话会引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <versi 阅读全文
posted @ 2024-06-20 15:01 木马不是马 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 背景 1、用户需求 日常生活中,人们尝尝忘记亲朋好友的生日、纪念日或特殊节日 在快节奏的工作和生活中,自动化的提醒服务能帮助用户避免错过这些重要时刻。 2、微信平台优势 微信拥有庞大的用户基础,小程序无需下载安装即可使用, 方便快捷微信内嵌的服务消息推送功能,可以实时提醒用户即将来临的事件。 通过这 阅读全文
posted @ 2024-05-29 17:54 木马不是马 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 什么是大key 查询bigkey 集群模式查看bigkey redis-cli排查 cluster模式排查大key 因为clister集群模式下查询bigkey时,因为键会分散在不同的槽(slot)和不同的节点上,因此需要分别连到各个主节点进行检查,或者在命令添加-c参数 首先需要查看cluster 阅读全文
posted @ 2024-04-11 19:19 木马不是马 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 为什么要用本地缓存 可以加快资源访问速度,减少第三方IO延迟,也避免了网络调用的开销,将数据存储在本地jvm内存中 可以减少外部系统的压力,可以将频繁访问、且更新场景较少的数据缓存起来,降低对远程服务或者数据库的请求次数,降低外部系统负载,提供系统整体的稳定性 缺点: 但是同时也得注意限制本地缓存的 阅读全文
posted @ 2024-03-26 19:01 木马不是马 阅读(152) 评论(0) 推荐(1) 编辑
摘要: StopWatch 是springframewrk框架当中用于计时的一个秒表工具类,是线程不安全的,注意不要在多个线程同时使用,会造成计时结果不准确, 最简答的用法如下: StopWatch stopWatch = new StopWatch(); stopWatch.start("任务一"); T 阅读全文
posted @ 2023-12-08 16:17 木马不是马 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 利用Redis实现队列 先进先出队列: https://www.cnblogs.com/LiuFqiang/p/16366813.html 延迟队列: https://www.cnblogs.com/LiuFqiang/p/16592522.html 定长队列: https://www.cnblog 阅读全文
posted @ 2023-11-01 18:23 木马不是马 阅读(32) 评论(0) 推荐(0) 编辑
摘要: ### 一、策略模式定义 策略模式(Strategy Pattern)是行为型策略模式当中的一种,定义一系列算法,将每个算法封装到具有公共接口的一系列策略类中,(可以是抽象类,也可以是接口),从而使他们可以相互替换,让算法可在不影响客户端的情况下发生变化, 作用: 将算法的责任和本身进行解耦,使得: 阅读全文
posted @ 2023-07-17 18:26 木马不是马 阅读(1527) 评论(0) 推荐(2) 编辑