后端
XXL-JOB快速入门(什么是XXL-JOB、部署XXL-JOB、在SpringBoot项目中接入XXL-JOB、XXL-JOB中的核心概念、集群环境下任务的路由策略)
文章目录
1. 分布式任务调度
2. @Scheduled注解的局限
3. 什么是XXL-JOB
4. 通过源码部署调度中心
4.1 下载源码
4.2 源码说明
4.3 运行数据库脚本
4.4 补充:xxl_job数据库中八张表的作用
4.5 调度中心配置
4.5.1 数据库相关配置
4.5.2 日志相关配置
4.6 启动调度中心
4.7 访问
1408. 数组中的字符串匹配(难度:简单)
题目链接:
题目描述:
给你一个字符串数组 words ,数组中的每个字符串都可以看作是一个单词。请你按 任意 顺序返回 words 中是其他单词的子字符串的所有单词。
如果你可以删除 words[j] 最左侧和/或最右侧的若干字符得到 word[i] ,那么字符串 words[i
Java锁相关概念的简单理解
Java中锁的概念
自旋锁:是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环
乐观锁:假定没有冲突,在修改数据时如果发现数据和之前获取的不一致,则读最新数据,修改后重试修改
悲观锁:假定会发生并发冲突,同步所有对数据的相关操作,从读数据就开始上锁
独享锁(写):给资源加上写锁,线程可以修改资源,其他线程不能
02-架构师的视图和视角
1. 架构师的视图
image.png
1.1 上下文视图
1.1.1 概念
上下文视图总结我们所设计的架构背后究竟是怎么样的一个系统,包括系统本身、外部实体和相关接口。
1.1.2 示例
image.png
1.2 功能视图
1.2.1概述
描述系统运行时功能元素及其职责、接口和交互关系。
功能视图和上下文视图有一定的重合之处,但功能视图脱离环境,描述的是系统组件定义及
SpringAI 大模型应用开发篇-SpringAI 项目的新手入门知识
🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍
文章目录 1.0 SpringAI 概述 1.1 大模型的使用 2.0 SpringAI 新手入门 2.1 配置 pom.xml 文件 2.2 配置 application.yaml 文件 2
什么是链路追踪?分布式系统如何实现链路追踪?
在分布式系统,尤其是微服务系统中,一次外部请求往往需要内部多个模块,多个中间件,多台机器的相互调用才能完成。在这一系列的调用中,可能有些是串行的,而有些是并行的。在这种情况下,我们如何才能确定这整个请求调用了哪些应用?哪些模块?哪些节点?以及它们的先后顺序和各部分的性能如何呢?
这就是涉及到链路追踪。
什么是链路追踪?
链路追踪是分布式系统下的一个概念,它的目的就是要解决上面所提出的问题,也就是将
