Java高级架构
Java高级架构
全部文章
分类
b树(6)
eureka(4)
git(2)
github(2)
gradle(2)
hibernate(2)
java(117)
javascript(8)
json(2)
jvm(2)
kafka(2)
linux(10)
maven(4)
mysql(16)
redis(6)
rpc(6)
spring(6)
spring boot(2)
中间件(4)
云原生(1)
云计算(4)
代理模式(2)
前端(4)
哈希(2)
学习(2)
微服务(2)
数据库(10)
数据库架构(2)
数据结构(2)
未归档(26)
程序人生(14)
缓存(8)
网络(8)
蓝桥杯(4)
面试(2)
归档
标签
去牛客网
登录
/
注册
Java高级架构的博客
全部文章
(共296篇)
Java 中常规的集合工具,相比大家都熟练于胸,但是还有一个很好用的数据结构你绝对没用过
前言 Java 中常规的集合工具,相比大家都熟练于胸,但是如果说有一个集合类你不一定知道或者说肯定没用过,你相不相信呢?今天跟大家介绍的就是 java.util.EnumMap,也是 java.util 包下面的一个集合类,同样的也有对应的的 java.util.EnumSet,下面我们看一下吧。...
2022-05-12
0
0
面试官如果问你:你会从哪些维度进行MySQL性能优化?你会怎么回答?(MySQL性能优化的5个维度)
面试官如果问你:你会从哪些维度进行MySQL性能优化?你会怎么回答? 所谓的性能优化,一般针对的是MySQL查询的优化。既然是优化查询,我们自然要先知道查询操作要经过哪些环节,然后思考可以在哪些环节进行优化。 我之前写过一条SQL查询语句是如何执行的?,感兴趣的朋友可以阅读一下,我用其中的一张图...
2022-05-12
0
0
怎么让MySQL性能优化?我们来聊聊(从以下四个维度考虑:硬件升级、系统配置、表结构设计、SQL语句和索引)
MySQL性能优化 MySQL性能优化我们可以从以下四个维度考虑:硬件升级、系统配置、表结构设计、SQL语句和索引。 从成本上来说:硬件升级>系统配置>表结构设计>SQL语句及索引,然而效果却是由低到高。所以我们在优化的时候还是尽量从SQL语句和索引开始入手。 硬件升...
2022-05-12
0
0
SpringBoot多线程环境下:如何避免多个定时器的互相冲突?
实际开发项目中一定不止一个定时器,很多场景都需要用到,而多个定时器带来的问题 : 就是如何避免多个定时器的互相冲突 推荐下自己做的 Spring Boot 的实战项目: https://github.com/YunaiV/ruoyi-vue-pro 使用场景 : 我们的订单服务,...
2022-05-12
0
0
学习SpringBoot,绝对避不开自动装配这个概念,这也是SpringBoot的关键之一
前言 学习SpringBoot,绝对避不开自动装配这个概念,这也是SpringBoot的关键之一 本人也是SpringBoot的初学者,下面的一些总结都是结合个人理解和实践得出的,如果有错误或者疏漏,请一定一定一定(不是欢迎,是一定)帮我指出,在评论区回复即可,一起学习! 篇幅较长,希望你可以...
2022-05-12
0
0
Redisson的“看门狗”机制,一个关于分布式锁的非比寻常的BUG
你好呀,我是歪歪。 提到分布式锁,大家一般都会想到 Redis。 想到 Redis,一部分同学会说到 Redisson。 那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。 所以你以为这篇文章我要给你讲“看门狗”吗? 不是,我主要是想给你汇报一下我最近研究的由于引入“看...
2022-05-12
0
0
都知道MyCat 实现 MySQL 的分库分表,那你知不知道MySQL 其实也自带了分区功能?
@[toc] 松哥之前写过文章跟大家介绍过用 MyCat 实现 MySQL 的分库分表,不知道有没有小伙伴研究过,MySQL 其实也自带了分区功能,我们可以创建一个带有分区的表,而且不需要借助任何外部工具,今天我们就一起来看看。 1. 什么是表分区 小伙伴们知道,MySQL 数据库中的数据是以文...
2022-05-12
0
0
MySQL数据查询太多会OOM吗?所以大表全表扫描,看起来应该没问题。这是为啥呢?
我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了? 所以大表全表扫描,看起来应该没问题。这是为啥呢? 全表扫描对server层的影响 假设,我们现在要对一个200G的InnoD...
2022-05-12
0
0
当你遇到面试官问:select......for update会锁表还是锁行?你该怎么回答
select查询语句是不会加锁的,但是select .......for update除了有查询的作用外,还会加锁呢,而且它是悲观锁。 那么它加的是行锁还是表锁,这就要看是不是用了索引/主键。 没用索引/主键的话就是表锁,否则就是是行锁。 验证: 建表sql //id为主键 //nam...
2022-05-12
0
0
一起来聊一聊MySQL:从B树到B+树到索引再到存储引擎
学习 Java 也有一年多了,但是从来没有就数据库做一个完整的总结,心血来潮立了这么一个网文标题,希望不要虎头蛇尾吧,哈哈。 索引其实是一种数据结构,在数据库中,读写的比例是在 10:1,所以如果每一次查找都全表查找的话,效率将会变的十分的低下。所以,本文将会按照题目,按部就班地讲解 MySql ...
2022-05-12
0
0
首页
上一页
11
12
13
14
15
16
17
18
19
20
下一页
末页