开发笔记 第2页
都是同样条件的mysql select语句,为什么读到的内容却不一样?-阿噜噜小栈

都是同样条件的mysql select语句,为什么读到的内容却不一样?

假设当前数据库里有下面这张表。老规矩,以下内容还是默认发生在 innodb 引擎的可重复读隔离级别下。大家可以看到,线程 1,同样都是读 age >= 3 的数据。第一次读到1 条数据,这个是原始...
8个月前
0241756
在MySQL中当数据量较大时,查询多个以

在MySQL中当数据量较大时,查询多个以”,”间隔的varchar类型的数据

正常情况下,在 MySQL 中,查询 VARCHAR 类型的字段是否包含或不包含某个字符串,可以使用 LIKE 或 NOT LIKE操作符,但是如果存储的是多个区域的 ID,并且用逗号 , 分隔,数据量较大时,...
5个月前
0234793
「收藏整理」Java知识库网站整理-阿噜噜小栈

「收藏整理」Java知识库网站整理

分享一些收藏的高质量Java知识库网站,便于更好地学习和提升Java技能。如果你有其他优秀的Java学习网站推荐,欢迎在评论区分享!如遇到以下网站不能打开请检查自己上网方式是否科学。1.互联网Ja...
2个月前
0226559
Scoop 搭建 Windows 开发环境-阿噜噜小栈

Scoop 搭建 Windows 开发环境

Scoop 是一个 Windows 下基于 PowerShell 编写的的第三方包管理器,能够自动下载、解压、设置环境变量、添加 shim、持久化用户数据。本文将使用 Scoop 来安装一些工具,简化开发环境搭建,让开...
28天前
0207046
AC自动机原理-阿噜噜小栈

AC自动机原理

AC(Aho–Corasick)自动机是 以 Trie 的结构为基础,结合 KMP 的思想 建立的自动机,该算法在1975年产生于贝尔实验室,是著名的多模板匹配算法之一。要搞懂AC自动机,先要有字典树Trie和KMP模...
16天前
0204275
Mysql数据库查询好慢,除了索引,还能因为什么?-阿噜噜小栈

Mysql数据库查询好慢,除了索引,还能因为什么?

我熟练应用 ctrl c 和 ctrl v 开发 curd 代码好多年了。mysql 查询为什么会慢,关于这个问题,在实际开发经常会遇到,而面试中,也是个高频题。遇到这种问题,我们一般也会想到是因为索引。那除...
8个月前
0178715
Spring Boot 中多 Elasticsearch 数据源配置:为什么需要 @Qualifier 和构造函数注入?-阿噜噜小栈

Spring Boot 中多 Elasticsearch 数据源配置:为什么需要 @Qualifier 和构造函数注入?

在 Spring Boot 项目中,使用多个 Elasticsearch 数据源时,通常会遇到如何正确注入 ElasticsearchRestTemplate 的问题。直接使用 @Autowired 可能会导致 Bean 冲突,而结合 @Qualifier ...
5个月前
0164440
两个事务并发写,能保证数据唯一吗?-阿噜噜小栈

两个事务并发写,能保证数据唯一吗?

两个事务并发写,能保证数据唯一吗?我先来解释下标题讲的是个啥。我们假设有这么一个用户注册的场景。用户并发请求注册新用户。你有一张数据库表,也就是下面的 user 表。产品经理要求用户和用...
8个月前
0142763
使用 Spring Cloud Config 来管理 Spring Boot 项目中密码-阿噜噜小栈

使用 Spring Cloud Config 来管理 Spring Boot 项目中密码

在 Spring Boot 项目中,使用 Spring Cloud Config 来管理敏感信息(如数据库密码、Elasticsearch 密码等)是一种推荐的做法。Spring Cloud Config 提供了一个集中化的配置管理方案,可以将配...
5个月前
0123036
新版SpringAI的2个致命问题-阿噜噜小栈

新版SpringAI的2个致命问题

无论是使用最新正式版的 Spring AI,还是最新正式版 Spring AI Alibaba,在实现自定义 MCP 服务器端和客户端的时候,一定要注意这两个问题,不然你会发现你的 MCP 服务器端能启动,但客户端就是...
31天前
074884