Springboot——多数据源事务、切换数据源+事务 前言 项目有多个数据源,根据配置文件配置的连接数来自动生成多数据源配置,并且使用 aop切换数据源,使用的是 AbstractRoutingDataSource 重写 determineCurrentLookupKey 方法。 在切换数据源之前 @Transactional 先执行,此时会去获取数据源,如果不使用用前置通知(@Before),那么此时数据源还没有切换就会获取默认的数据源 ,这种情况 数据结构与算法 2025年06月19日 78 点赞 0 评论 17522 浏览
Mysql数据库查询好慢,除了索引,还能因为什么? 我熟练应用ctrl c和ctrl v 开发curd代码好多年了。 mysql查询为什么会慢,关于这个问题,在实际开发经常会遇到,而面试中,也是个高频题。 遇到这种问题,我们一般也会想到是因为索引。 那除开索引之外,还有哪些因素会导致数据库查询变慢呢? 有哪些操作,可以提升mysql的查询能力呢? 今天这篇文章,我们就来聊聊会导致数据库查询变慢的场景有哪些,并给出原因和解决方案。 数据库查询流程 我 数据结构与算法 2025年06月02日 90 点赞 0 评论 17537 浏览
MySql一主一从同步结构配置 一、环境准备: Ip地址 主机名 角色 数据管理员密码 公共配置 192.168.88.50 Host50 Master服务器 123qqq…A 关闭防火墙禁用selinux 192.168.88.51 Host51 Slave服务器 123qqq…A 关闭防火墙禁用selinux 二、配置流程: 1、50主机开启binlog日志 2、50主机用户授权 3、50主机查看日志 数据结构与算法 2025年05月17日 55 点赞 0 评论 17551 浏览
LeetCode #1348 Tweet Counts Per Frequency 推文计数 1348 Tweet Counts Per Frequency 推文计数 Description: A social media company is trying to monitor activity on their site by analyzing the number of tweets that occur in select periods of time. These perio 数据结构与算法 2024年11月02日 37 点赞 0 评论 17579 浏览
03.pandas基础操作 3、pandas基础操作 1. pandas 介绍 1.1 为什么学习pandas numpy已经可以帮助我们进行数据的处理了,那么学习pandas的目的是什么呢? numpy能够帮助我们处理的是数值型的数据,当然在数据分析中除了数值型的数据还有好多其他类型的数据(字符串, 时间序列),那么pandas就可以帮我们很好的处理除了数值型的其他数据! 什么是pandas? 首先先来认识pa 数据结构与算法 2025年05月03日 172 点赞 0 评论 17616 浏览
基于YOLOv10算法的交通信号灯检测与识别 目录 一.🦁 写在前面 1.1 实现模块划分 1.2 优化与实时性支持 二.🦁 相关技术与理论基础 2.1 各版本yolo对比 2.2 YOLOv10网络结构 三.🦁 结果分析 3.1 训练损失与验证损失分析 3.2 精确率(Precision)、召回率(Recal 数据结构与算法 2025年07月01日 189 点赞 0 评论 17637 浏览
C#不能在控件上调用 Invoke 或 BeginInvoke 参考资料: 1、现象: 今天关闭一个窗体,报出这样的一个错误: "在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。"。 数据结构与算法 2025年06月15日 43 点赞 0 评论 17731 浏览
469. 还是自主可控香 用别人开发的软件,阅读别人的代码,对于程序员来说,相比之下,终究还是没自己(包括加入的团队)开发的香。 自己开发的软件遇到什么错误,直接能通过现象,思维贯穿到底层去定位到问题,看到本质,跟火眼金睛似的。 别人开发的就不一样了,尤其是小众软件,遇到个问题,看到苍白的报错日志,只能说:“我勒个去”! 去年写了个分布式数据库一键部署脚本,实在是太香了,配置内存和节点IP,两个参数,就可以装一套分布式数据 数据结构与算法 2025年05月04日 124 点赞 0 评论 17737 浏览
架构师自诉:如何做到百万数据半小时跑批结束 业务背景 跑批通常指代的是我们应用程序针对某一批数据进行特定的处理 在金融业务中一般跑批的场景有分户日结、账务计提、欠款批扣、不良资产处理等等 具体举一个例子 🌰 客户在我司进行借款,并约定每月 10 号码还款,在客户自主授权银行卡签约后 在每月 10 号(通常是凌晨)我们会在客户签约的银行卡上进行扣款 然后可能会有一个客户、两个客户、三个客户、四个客户、好多个客户都需要进行扣款,所以这一“批” 数据结构与算法 2025年04月19日 68 点赞 0 评论 17752 浏览
【Azure 存储服务】存储在Azure Storage Table中的数据,如何按照条件进行删除呢? 问题描述 如何按条件删除 Storage Table 中的数据,如果Table中有大量的条记录需要删除,Java代码如何按条件删除 Table中的数据(Entity)? image.png (通过Azure Storage Explorer工具是可以删除,但是由于数据量太大,人工操作耗时太久,所以需要使用Java代码完成) 问题解答 删除Table 删除表的操作可以通过 Stora 数据结构与算法 2025年08月12日 110 点赞 0 评论 17755 浏览