E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mybatis缓存
互联网大厂Java面试全景实录:核心技术与架构深度问答
面试官以严肃专业的态度,围绕Java核心知识、JUC、JVM、多线程、线程池、HashMap、ArrayList、Spring、SpringBoot、
MyBatis
、Dubbo、RabbitMQ、xxl-job
TC-2017
·
2025-06-05 20:29
Java场景面试宝典
Java
面试
JUC
多线程
线程池
Java内存模型
CAS
Linux系统之free详解
它可以帮助用户快速了解系统的内存状态,比如总内存、已用内存、空闲内存、共享内存、缓冲区以及
缓存
等信息。下面是对free命令的详细介绍。
门前灯
·
2025-06-05 20:27
linux
服务器
运维
Reids 如何处理
缓存
穿透、
缓存
击穿、
缓存
雪崩问题?
Redis本身是一个高性能的键值存储系统,它提供了一些基础功能,但解决
缓存
穿透、
缓存
击穿和
缓存
雪崩等问题,更多的是依赖于应用层面的策略,并结合Redis提供的特性来实现。
冰糖心书房
·
2025-06-05 17:07
Redis实战系列
缓存
Redis
缓存穿透
雪崩
Java 线程池完整讲解
corePoolSize核心线程数,任务少时也会常驻(默认不回收)maximumPoolSize最大线程数,线程池可扩展到的上限keepAliveTime非核心线程空闲等待任务的最长时间workQueue任务队列,用于
缓存
等待执行的任务
缒儚
·
2025-06-05 17:36
java
开发语言
Redis-旁路
缓存
策略详解
CacheAsidePattern是我们平时使用比较多的一个
缓存
读写模式,比较适合读请求比较多的场景.写操作:先更新db,然后直接删除cache读操作:从cache中读取数据,读取到就直接返回,cache
趁你还年轻_
·
2025-06-05 17:32
Redis
缓存
redis
数据库
Java 多线程调度策略
Round-RobinScheduling)2.优先级调度(PriorityScheduling)3.线程池调度(ThreadPoolExecutor策略)3.1固定线程池(FixedThreadPool)3.2
缓存
线程池
微笑听雨。
·
2025-06-05 14:19
java
进阶教程
java
多线程调度
线程池
时间片轮换调度
线程池调度
访存优化实践 二 : 内存一致性模型与
缓存
一致性
一、内存一致性通常在不考虑异构平台的前提下,所谓内存一致性,是指从CPUCore角度看,无论何时“读内存地址”都能获取最近的值。在计算机技术发展的早期,沿用的是单核CPU单进程工作模式,在这种模式下即使引入了Cache,从硬件和软件层面,都没有一致性的问题。随着时间推移,多(核)CPU、指令执行顺序优化重排、多进程/线程并发等等技术也成为充分利用硬件资源的必要手段。如何在复杂的场景下保证内存一致性
守正待
·
2025-06-05 14:44
计算机技术学习与实践
缓存
开发语言
内存一致性
【基于Redis的秒杀图书专区】秒杀专区商品的购买和取消购买--从理论到实践
本项目基于SpringBoot框架,结合Redis
缓存
技术,实现了一个图书购买与库存管理系统,重点解决了高并发环境下的库存扣减、购买操作等核心业务场景。Redis作为高性能的内存数
Code哈哈笑
·
2025-06-05 13:09
SpringBoot探秘
redis
数据库
缓存
spring
boot
后端
mybatis
华为OD机试_2025 B卷_静态扫描(Python,100分)(附详细解题思路)
题目描述静态扫描可以快速识别源代码的缺陷,静态扫描的结果以扫描报告作为输出:1、文件扫描的成本和文件大小相关,如果文件大小为N,则扫描成本为N个金币2、扫描报告的
缓存
成本和文件大小无关,每
缓存
一个报告需要
蜗牛的旷野
·
2025-06-05 13:07
华为OD机试Python版
华为od
python
java
DuckDB + Spring Boot +
MyBatis
构建高性能本地数据分析引擎
DuckDB是一款令人兴奋的内嵌式分析型数据库(OLAP),它为本地数据分析和处理带来了前所未有的便捷与高效。它无需外部服务器,可以直接在应用程序进程中运行,并提供了强大的SQL支持和列式存储带来的高性能。什么是DuckDB?DuckDB被誉为“数据科学领域的SQLite”,是一个开源的、专为分析查询设计的嵌入式数据库管理系统。它与传统的行式数据库(如SQLite,主要用于事务处理OLTP)不同,
java干货
·
2025-06-05 12:32
spring
boot
mybatis
数据分析
【前端】vue3性能优化方案
v-ifvsv-show:v-if:条件为假时销毁DOM,适合低频切换场景(如权限控制)v-show:仅切换CSS显示,适合高频切换(如标签页)v-once:静态内容使用此指令,避免重复渲染v-memo:
缓存
组件片段
Fly-ping
·
2025-06-05 12:30
Vue3
前端
性能优化
mysql数据库调优的若干方式及高频知识点
一.明确调优的核心指标响应时间,命中率(
缓存
、索引),扫描行数二.调优方式1.慢查询定位slow_query_log=onlong_query_time=1#阈值,超过1s的查询会被记录可以在日志中看到查询耗时
lytcreate.
·
2025-06-05 10:49
Mysql
数据库
mysql
TDengine 开发指南——高效写入
启动高效写入特性后,TDengine连接器将自动创建写入线程与专属队列,将数据按子表切分
缓存
,在达到数据量阈值或超时条件时批量发送,以此减少网络请求、提升吞吐量,让用户无需掌握多线程
TDengine (老段)
·
2025-06-05 09:10
TDengine
开发指南
tdengine
大数据
时序数据库
涛思数据
物联网
iot
数据库
缓存
控制HTTP标头设置为“无
缓存
、无存储、必须重新验证”
对于安全内容,请确保
缓存
控制HTTP标头设置为“no-cache,no-store,must-revalidate”(无
缓存
、无存储、必须重新验证)。如果应该
缓存
资产,请考虑将指令设
Never_Satisfied
·
2025-06-05 08:04
网络安全漏洞手札
缓存
http
网络协议
Java + Spring Boot +
Mybatis
实现只更新有修改过的内容
ReagentServiceImpl.java//更新试剂信息@Overridepublicvoidupdate(@NotNullReagentreagent){if(reagent==null)return;ReagentstoreReagent=reagentMapper.selectById(reagent.getId());if(storeReagent==null)return;//两个
BillKu
·
2025-06-05 06:51
java
spring
boot
mybatis
《Offer来了:Java面试核心知识点精讲》大纲
文章目录一、《Offer来了:Java面试核心知识点精讲》的典型大纲框架Java基础并发编程JVM原理数据库与
缓存
分布式架构系统设计二、《Offer来了:Java面试核心知识点精讲(原理篇)》技术文章大纲核心主题
Shipley Leo
·
2025-06-05 05:41
面试专栏
java
面试
开发语言
前端与后端请求数据
缓存
的四种方式
前端与后端请求数据
缓存
的四种方式:1,Cache-control2,Expires3,Etag/if-None-match4,Last-modified/if-Modified-Since1,Cache-control
小鱼爱曲奇
·
2025-06-05 04:34
前端
缓存
node的下载、安装、配置和使用(node.js下载安装和配置、npm命令汇总、cnpm的使用)
早点睡觉博主相关博主信息博客首页专栏推荐活动信息文章目录一、node.js的下载、安装和配置1.node.js下载、安装1.1node.js下载1.2安装1.3验证1.4npm2.node的配置2.1node的全局模块目录和
缓存
目录的配置
岫珩
·
2025-06-05 01:40
#
前端基础
前端
前端vue3入门实战
node.js
npm
前端
Mybatis
自定义插件实现分表
Mybatis
自定义插件实现分表功能背景因为公司项目中需要使用到简单分表的功能,但是使用sharding-jdbc组件比较庞大,并且公司大多数项目都要支持各种国产数据库,比如达梦,大金、华为等等,用sharding-jdbc
gen_
·
2025-06-05 00:01
mybatis
spring
sql
MyBatis
升级至
MyBatis
-Plus 详细步骤
1.升级背景与优势
MyBatis
-Plus核心优势:内置通用CRUD,减少重复代码。强大的条件构造器(QueryWrapper、UpdateWrapper)。
云之兕
·
2025-06-04 23:56
Mybatis
mybatis
MyBatis
动态 SQL 的执行原理
MyBatis
动态SQL是
MyBatis
框架中的一个重要特性,它允许开发者根据条件动态地生成不同的SQL语句。
秋恬意
·
2025-06-04 23:23
mybatis
吐血整理
MyBatis
面试题大全
1、什么是
MyBatis
?答:
MyBatis
是一个可以自定义SQL、存储过程和高级映射的持久层框架。
上杉樱酒
·
2025-06-04 21:40
mybatis
java
数据库
Redis最佳实践——性能优化技巧之
缓存
预热与淘汰策略
Redis在电商应用中的
缓存
预热与淘汰策略优化一、
缓存
预热核心策略1.预热数据识别方法热点数据发现矩阵:维度数据特征发现方法历史访问频率日访问量>10万次分析Nginx日志,使用ELK统计时间敏感性秒杀商品
纪元A梦
·
2025-06-04 20:59
Redis常见问题与最佳实践
缓存
redis
性能优化
MyBatis
分页插件(以PageHelper为例)与MySQL分页语法的关系
MyBatis
分页插件(以PageHelper为例)与MySQL分页语法关系总结
MyBatis
的分页插件(如PageHelper)底层实现依赖于数据库的分页语法。
weixin_43833540
·
2025-06-04 19:22
mybatis
mysql
数据库
springboot 整合
mybatis
-plus dynamic 多数据源实现读写分离
前言最近翻了下
mybatis
-plus官方文档,发现多数据源这一块,提供了读写分离的功能。
lncy1991
·
2025-06-04 19:49
工作记录
mybatis
spring
Java框架面试题
文章目录Spring框架核心面试题SpringMVC面试题
MyBatis
面试题SpringBoot面试题SpringCloud面试题性能优化实战Spring框架核心面试题IOC与DI的实现原理控制反转(
Shipley Leo
·
2025-06-04 18:48
面试专栏
java
开发语言
MyBatis
-Plus入门指南:从零到精通
MyBatis
-Plus入门指南:从零到精通作为一名编程博客专家,我将带领大家深入探讨如何使用
MyBatis
-Plus,这是一个强大的ORM框架,能够极大地简化
MyBatis
的开发流程。
需要重新演唱
·
2025-06-04 17:11
mp
mybatis
Java
MyBatis
基础:XML映射文件与注解方式的选择
、注解方式的特点与使用三、XML映射文件的优势与适用场景四、注解方式的优势与适用场景五、选择的最佳实践简单查询使用注解方式复杂动态查询使用XML映射文件插入和更新操作结合使用总结引言在Java开发中,
MyBatis
程序媛学姐
·
2025-06-04 17:11
ORM框架
Java
java
mybatis
xml
Spring Boot +
MyBatis
项目中常用注解详解(万字长篇解读)
SpringBoot+
MyBatis
项目中常用注解详解在现代Java开发中,SpringBoot和
MyBatis
是两大热门框架,广泛应用于构建高效、可维护的企业级应用。
码力无边-OEC
·
2025-06-04 17:06
Spring
Boot
spring
boot
mybatis
后端
web
java
spring
MyBatis
常用注解全解析:从基础CRUD到高级映射
MyBatis
常用注解全解析:从基础CRUD到高级映射本文全面解析
MyBatis
核心注解体系,涵盖基础操作、动态SQL、关系映射等高级特性,助你彻底掌握
MyBatis
注解开发精髓一、
MyBatis
注解概述
米粉0305
·
2025-06-04 17:35
mybatis
【
Mybatis
】浅谈
Mybatis
的
缓存
机制,一级
缓存
和二级
缓存
目录1.
缓存
机制介绍2.一级
缓存
3.二级
缓存
4.
mybatis
缓存
执行流程1.
缓存
机制介绍
MyBatis
的
缓存
机制是为了提高应用程序的性能而设计的,通过
缓存
策略来减少数据库的查询次数。
空谷忧人
·
2025-06-04 13:41
ssm框架学习
mybatis
缓存
开发语言
如何合理设计
缓存
Key的命名规范,以避免在共享 Redis 或跨服务场景下的冲突?
设计合理的
缓存
Key命名规范对于避免冲突、提高可维护性和可读性至关重要,尤其是在共享Redis实例或跨服务调用的场景下。
冰糖心书房
·
2025-06-04 13:09
Redis实战系列
缓存
redis
数据库
Redis
缓存
粒度如何控制?
缓存
整个对象还是部分字段?
控制Redis
缓存
粒度,即决定是
缓存
整个对象还是对象的部分字段,是一个需要在性能、内存使用、数据一致性、更新复杂性和开发成本之间进行权衡的决策。没有绝对的“最佳”方案,需要根据具体业务场景来选择。
冰糖心书房
·
2025-06-04 13:09
Redis实战系列
缓存
redis
mybatis
一级
缓存
与二级
缓存
一级
缓存
一级
缓存
生效的必要条件:必须是相同的会话必须是同一个mapper,即同一个namespace必须是相同的statement,即同一个mapper中的同一个方法必须是相同的sql和参数查询语句中间没有执行
Tiutiu.
·
2025-06-04 13:37
mybatis
缓存
java
Mybatis
一级
缓存
的坑
Mybatis
一级
缓存
的坑前序接着上篇文章插入唯一数据的各种问题。中间过程说Spring的事务,是不是在生命周期的时候程序提交了事务,但是数据库没有提交事务。
发哥随手记
·
2025-06-04 13:37
JAVA后端开发
数据库
平时工作记录
java
mybatis
数据库
spring
Redis
缓存
问题及其解决方案
1.
缓存
雪崩概念:
缓存
雪崩是指在
缓存
层出现大范围
缓存
失效或
缓存
服务器宕机的情况下,大量请求直接打到数据库,导致数据库压力骤增,甚至可能引发数据库宕机。
未来并未来
·
2025-06-04 13:07
缓存
redis
java
Spring 入门-第二十九篇:Spring Boot-自动配置原理
集成
MyBatis
需配置数据源、SqlSessionFactory、Map
程序员勇哥
·
2025-06-04 11:19
Java全套教程
Java入门
spring
spring
boot
java
SpringBoot
后端
Java面试——Redis
5.
缓存
穿透、
缓存
雪崩、
缓存
击穿的区别及解决方案?6.Redis如何实现延迟队列?三、Redis集群与高可用7.RedisCluster的槽(Slot)分配机制?8.Redis主从复制原理?9.Re
踏着七彩祥云的小丑
·
2025-06-04 11:47
面试
java
面试
redis
【Redis】热点key问题,的原因和处理,一致性哈希,删除大key的方法
解决方案应针对“单个Key高并发”:分片
缓存
:将热点Key分散到不同Redis节点(如按一致性哈希算法分片)。本地
缓存
:在应用层
缓存
热点数据(如Caffeine),减少Redis压力。
{⌐■_■}
·
2025-06-04 09:05
redis
redis
哈希算法
数据库
day31-系统编程之 framebuf
一、framebuf简介framebuf帧缓冲/帧
缓存
,用于画图,显示技术由linux提供显示设备驱动的接口二、使用步骤open();//打开显示设备/dev/fb0获得屏幕信息(如分辨率、色深),ioctl
小狗祈祷诗
·
2025-06-04 09:35
嵌入式入门学习
c语言
linux
ubuntu
vscode
Redis最佳实践——秒杀系统设计详解
请求冲击库存超卖风险:精准扣减防止超卖系统高可用性:99.99%服务可用性要求数据强一致性:库存/订单/支付状态同步用户体验保障:排队机制防止系统雪崩二、系统架构设计(百万级并发)用户端CDN静态资源
缓存
纪元A梦
·
2025-06-04 08:55
Redis常见问题与最佳实践
redis
数据库
缓存
面试必备!Redis面试题合集
目录1.Redis简介2.分布式
缓存
常见的技术选型方案有哪些?3.说一下Redis和Memcached的区别和共同点4.
缓存
数据的处理流程是怎样的?5.为什么要用Redis/为什么要用
缓存
?
hao_kkkkk
·
2025-06-04 07:54
Java面试专栏
面试
redis
职场和发展
Redis
缓存
-穿透,击穿,雪崩问题及解决方案
一穿透首先说一下什么是
缓存
穿透,举个例子来说,当访问一个东西数据不存在时,会跳过redis,直接访问数据库。
2301_76835023
·
2025-06-04 07:52
缓存
redis
数据库
Python装饰器实战:从入门到项目级应用
在开发中,我们经常需要为函数添加"通用功能":记录日志、验证权限、统计性能、
缓存
结果…如果每次都重复编写这些代码,不仅冗余,还会让核心逻辑变得混乱。
xuemenghan
·
2025-06-04 05:35
Python相关问题排查笔记
python
开发语言
笔记
Redis最佳实践——性能优化技巧之集群与分片
Redis集群与分片在电商应用中的性能优化技巧一、Redis集群架构模式解析1.主流集群方案对比方案核心原理适用场景电商应用案例主从复制读写分离+数据冗余中小规模读多写少商品详情
缓存
RedisSentinel
纪元A梦
·
2025-06-04 05:59
Redis常见问题与最佳实践
redis
性能优化
wpf
KONG根据请求参数限流
背景价格接口/search同时支持
缓存
查价和实时查价,主要通过searchType字段区分这两种请求。searchType为空时为
缓存
查价,QPS很高。
JohnGox
·
2025-06-04 04:58
kong
限流
Redis最佳实践——性能优化技巧之数据结构选择
Redis在电商应用中的数据结构选择与性能优化技巧一、电商核心场景与数据结构选型矩阵应用场景推荐数据结构内存占用读写复杂度典型操作商品详情
缓存
Hash低O(1)HGETALL,HMSET购物车管理Hash
纪元A梦
·
2025-06-04 04:57
Redis常见问题与最佳实践
redis
性能优化
数据结构
Apache网页优化实战指南 - 让你的网站飞起来!(4招提速70%)
今天就来分享一下我在Apache优化方面的一些实战经验,主要包括网页压缩、
缓存
配置、
神秘泣男子
·
2025-06-04 03:15
Linux高级管理
#
Apache服务器掌握之路
⚡
apache
服务器
linux
运维
优化WP网站速度的最佳做法
WordPress网站容易加载速度慢的原因主要有主题和插件的问题、未优化的图片、低性能服务器和数据库、缺乏
缓存
机制、过多的HTTP请求以及依赖外部资源等等等。
Mahi笔记
·
2025-06-04 02:15
建站
SEO
服务器
数据库
前端
学习
搜索引擎
通俗易懂解析:@ComponentScan 与 @MapperScan 的异同与用法
在Spring和
MyBatis
集成开发中,@ComponentScan和@MapperScan是两个核心注解,但它们的用途和工作机制截然不同。
牧马人Eikko
·
2025-06-04 02:43
java
spring
mybatis
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他