-
不看源码,真不知道springboot默认整合mybatis会导致一级缓存失效
在 MyBatis 中,SqlSession 缓存查询结果的主要机制包括两种:一级缓存(Local Cache)和二级缓存(Second Level Cache)。这两种缓存机制可以帮助提高查询性能和减少数据库访问次数。一级缓存(Local Cache)一级缓存是 SqlSession 的默认缓存机制,它的特点如下:生命周期:一级缓存是 SqlSession 级别的缓存,...9个月前 阅读264
-
Oracle使用fetch first子句报错:ORA-00933 SQL命令未正确结束
问题背景今天在统计终端厂商告警次数Top10的时候使用SQL查询使用到了fetch first子句,结果执行报错:ORA-00933 SQL命令未正确结束。报错原因Oracle数据库中,使用 FETCH FIRST 子句需要启用 Oracle 12c 及以上版本。如果在较低版本的 Oracle中使用FETCH FIRST 子句则会报错。如图(公司是内网环境开发...9个月前 阅读274
-
MYSQL DQL in 到底会不会走索引&in 范围查询引发的思考。
前情引子in 会不会走索引?很多人肯定会回答、废话、如果命中了索引、那肯定会走。其实我和大多数人一样、一开始也是这么想的、直至有一个血淋淋的案子让我有所改观、有所思考。背景介绍业务的工单表、我们分了64张、以userId作为分表键、业务实际场景中未使用到搜索引擎、主要是一些B端业务。业务有一个场景是使用userI...9个月前 阅读256
-
授权认证登录之 Cookie、Session、JWT 详解
一.状态先从状态说起,http无状态我们知道,HTTP 是无状态的。也就是说,HTTP 请求方和响应方间无法维护状态,都是一次性它不知道前后的请求都发生了什么的,每一次请求都是独立的,下一次请求并不会携带上一次请求的数据。但是有的场景,我们需要维护状态,就比如说一个用户登录想访问其他资源就必须是在登录的状态下进...9个月前 阅读275
-
【SpringBoot】SpringCache轻松启用Redis缓存
1.前言Spring Cache是Spring提供的一种缓存抽象机制,旨在通过简化缓存操作来提高系统性能和响应速度。Spring Cache可以将方法的返回值缓存起来,当下次调用方法时如果从缓存中查询到了数据,可以直接从缓存中获取结果,而无需再次执行方法体中的代码。2.常用注解@Cacheable:在方法执行前查看是否有缓存对应的数据,...9个月前 阅读285
-
使用Python绘制一个自动变色爱心
介绍使用Python绘制一个随着时间自动变色的爱心。效果代码:import matplotlib.pyplot as plt import numpy as np from matplotlib.animation import FuncAnimation # 定义爱心形状的函数 def heart_shape(t): x = 16 * np.sin(t)**3 y = 13 ...9个月前 阅读296
-
AI时代:云存储加速多模态数据存储与管理创新
存储是历史比较久的一个领域。从大家最早接触的软盘、光盘等那个时代开始,存储就已经出现在大家生活中。分享一个数据,去年,中国的企业级存储市场增长的规模不是很符合预期,但是有一个细分的板块增长比较快。这个板块是高端的企业级存储,是全闪的存储。全闪的存储用在性能比较高的领域,比如AI的场景。去年整个AI大模型...9个月前 阅读350
-
小程序字体图标使用iconfont 阿里巴巴矢量图
打开链接 iconfont官网进入 素材库-官方图标库中 挑选 适合的 字体图标 放到购物车点击 导航栏 中 购物车 图标把选中的 图标 添加至项目然后在我的项目中 找到 项目 点击 【查看在线链接】点击 图中 【暂无代码,点此生成】 生成 css 文件链接点击 css 打开 css 文件 复制代码在微信小程序项目中...9个月前 阅读265
-
Java智能之Spring AI:5分钟打造智能聊天模型的利器
前言尽管Python最近成为了编程语言的首选,但是Java在人工智能领域的地位同样不可撼动,得益于强大的Spring框架。随着人工智能技术的快速发展,我们正处于一个创新不断涌现的时代。从智能语音助手到复杂的自然语言处理系统,人工智能已经成为了现代生活和工作中不可或缺的一部分。在这样的背景下,Spring AI 项目迎来了发...9个月前 阅读308
-
3000字 | 一文讲透redis在大数据开发中的应用场景
前言最近写了一篇关于redis的不同架构的文章:Redis:告诉我怎么顶住2000万QPS的压力,主要讲的是在日常开发中,通过哪些优化手段,来提升与redis的交互效率。同时,文章也从SparkStreaming连接redis cluster的角度切入,讲述了如何通过自定义JedisCluster的pipeline,去减少与redis cluster交互次数,从而降低数据处...9个月前 阅读278