腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
王磊的博客
公众号「Java中文社群」
专栏成员
举报
702
文章
1059001
阅读量
64
订阅数
订阅专栏
申请加入专栏
全部文章(702)
java(188)
编程算法(84)
其他(79)
数据库(71)
spring(47)
sql(46)
jdk(43)
javascript(32)
node.js(29)
云数据库 SQL Server(26)
存储(24)
windows(24)
线程(22)
https(21)
缓存(20)
数据(20)
面试(19)
react(18)
网络安全(18)
spring boot(17)
云数据库 Redis(16)
http(16)
jvm(16)
opencv(15)
asp.net(14)
并发(14)
python(12)
打包(12)
ide(12)
c#(11)
html(11)
网站(11)
sql server(11)
jquery(10)
android(10)
mybatis(10)
面向对象编程(10)
客户端(10)
负载均衡(9)
linux(9)
hashmap(9)
数据结构(9)
对象(9)
线程池(9)
对象存储(8)
xml(8)
api(8)
ubuntu(8)
程序(8)
服务器(8)
源码(8)
go(7)
json(7)
git(7)
队列(7)
解决方案(7)
配置(7)
事务(7)
.net(6)
nginx(6)
腾讯云测试服务(6)
容器(6)
开源(6)
rabbitmq(6)
thread(6)
服务(6)
框架(6)
系统(6)
php(5)
github(5)
maven(5)
微信(5)
安全(5)
微服务(5)
lock(5)
redis(5)
接口(5)
连接(5)
数组(5)
算法(5)
人脸识别(4)
c++(4)
oracle(4)
mvc(4)
unix(4)
负载均衡缓存(4)
apache(4)
mongodb(4)
企业(4)
serverless(4)
分布式(4)
正则表达式(4)
tcp/ip(4)
spring cloud(4)
socket编程(4)
数据分析(4)
性能测试(4)
ps(4)
分布式锁(4)
工作(4)
事件(4)
效率(4)
注解(4)
tensorflow(3)
mac os(3)
xcode(3)
svn(3)
express(3)
运维(3)
numpy(3)
gradle(3)
nat(3)
openapi(3)
kafka(3)
interrupt(3)
object(3)
session(3)
变量(3)
代理(3)
集群(3)
开发(3)
链表(3)
内存(3)
网关(3)
性能(3)
优化(3)
原理(3)
官方文档(2)
ios(2)
servlet(2)
ecmascript(2)
jar(2)
tomcat(2)
容器镜像服务(2)
批量计算(2)
文件存储(2)
NAT 网关(2)
电商(2)
移动开发(2)
shell(2)
dns(2)
npm(2)
aop(2)
markdown(2)
iis(2)
hexo(2)
mvcc(2)
cookie(2)
ip(2)
jwt(2)
nacos(2)
string(2)
synchronized(2)
wait(2)
测试(2)
插件(2)
登录(2)
多线程(2)
工具(2)
管理(2)
函数(2)
集合(2)
进程(2)
模型(2)
视频(2)
数据类型(2)
索引(2)
同步(2)
统计(2)
异步(2)
异常(2)
DNS 解析 DNSPod(1)
自动驾驶(1)
ruby(1)
erlang(1)
bash(1)
bootstrap(1)
vue.js(1)
css(1)
ajax(1)
webview(1)
listview(1)
memcached(1)
ruby on rails(1)
bash 指令(1)
日志服务(1)
互动直播(1)
全站加速网络(1)
消息队列 CMQ 版(1)
短信(1)
人工智能(1)
图像处理(1)
渲染(1)
socket.io(1)
webpack(1)
云数据库 MySQL(1)
grunt(1)
游戏(1)
自动化(1)
压力测试(1)
html5(1)
hive(1)
asp(1)
zookeeper(1)
单元测试(1)
flash(1)
canvas(1)
腾讯云开发者社区(1)
任务调度(1)
sdk(1)
es(1)
程序人生(1)
验证码(1)
汽车(1)
app(1)
children(1)
countdown(1)
default(1)
distinct(1)
edit(1)
element(1)
emoji(1)
excel(1)
exe(1)
file(1)
google(1)
hashset(1)
ioc(1)
jit(1)
join(1)
keydown(1)
lambda(1)
list(1)
microsoft(1)
navicat(1)
netty(1)
png(1)
position(1)
process(1)
public(1)
readline(1)
request(1)
reset(1)
runnable(1)
sentinel(1)
set(1)
shutdown(1)
sleep(1)
stream(1)
substring(1)
system(1)
task(1)
threadpool(1)
timeout(1)
token(1)
txt(1)
types(1)
vi(1)
volatile(1)
百度(1)
编程(1)
编译器(1)
操作系统(1)
产品(1)
程序员(1)
定时任务(1)
动态代理(1)
反射(1)
分布式事务(1)
分布式系统(1)
行业(1)
后端(1)
基础(1)
计算机(1)
科技(1)
垃圾回收(1)
流量(1)
路由(1)
乱码(1)
命令行(1)
内核(1)
排序(1)
权限(1)
日志(1)
软件(1)
软件工程(1)
设计模式(1)
搜索(1)
腾讯(1)
调试(1)
网络(1)
线程安全(1)
消息队列(1)
协议(1)
研发(1)
指针(1)
字符串(1)
作用域(1)
搜索文章
搜索
搜索
关闭
被面试官PUA了:创建索引时一定会锁表?
数据库
并发
对象
数据
索引
索引主要是用于提高数据检索速度的一种机制,通过索引数据库可以快速定位到目标数据的位置,而不需要遍历整个数据集,它就像书籍的目录部分,有它的存在,可以大大加速查询的效率。
磊哥
2023-12-26
247
0
哈啰一面:如何优化大表的查询速度?
数据库
缓存
内存
数据
优化
哈啰出行作为阿里系共享单车的头部企业,在江湖中的知名度还是有的,而今天我们就来看一道哈啰 Java 一面中的经典面试题:当数据表中数据量过大时,应该如何优化查询速度?
磊哥
2023-12-02
225
0
浩鲸科技:为什么要用雪花ID替代数据库自增ID?
数据库
分布式
科技
算法
系统
其他面试题相对来说比较简单,大部人题目都可以在我的网站上(www.javacn.site)找到答案,这里就不再赘述,咱们今天只聊“为什么要使用雪花 ID 替代数据库自增 ID?”这个问题。
磊哥
2023-12-01
692
0
虾皮一面:如何保证数据双写一致?
数据库
缓存
并发
面试
数据
年关将至,又到了准备面试跳槽的季节了。据不完全统计,跳槽是涨薪最快的方式,没有之一。而跳槽成功与否的关键是“面试”,所以认真准备面试 = 快速涨薪。
磊哥
2023-11-29
216
0
分布式锁的3种实现!附代码
数据库
分布式锁
连接
配置
数据
分布式锁是一种用于保证分布式系统中多个进程或线程同步访问共享资源的技术。同时它又是面试中的常见问题,所以我们本文就重点来看分布式锁的具体实现(含实现代码)。
磊哥
2023-09-14
347
0
面试官:说一下 MyBatis 缓存机制?
数据库
缓存
mybatis
单元测试
作用域
MyBatis 的缓存机制属于本地缓存,适用于单机系统,它的作用是减少数据库的查询次数,提高系统性能。
磊哥
2023-09-13
296
0
RR有幻读问题吗?MVCC能否解决幻读?
数据库
mvcc
并发
事务
数据
幻读是 MySQL 中一个非常普遍,且面试中经常被问到的问题,如果你还搞不懂什么是幻读?什么是 MVCC?以及 MySQL 中的锁?那么请好好收藏和阅读本篇文章,因为它非常重要。
磊哥
2023-08-10
578
0
TP-LINK面试真题和答案,您能做对几道?
数据库
队列
服务
服务器
面试
话说 TP-LINK 联洲的秋招提前批已经开启很久了,6 月份就已经开启了,并且最近已经有人陆陆续续拿到口头 Offer 了,所以今天就来给大家介绍一下 TP-LINK 的面试流程和真题及答案解析。
磊哥
2023-07-24
325
0
干掉Navicat?阿里Chat2DB来了!
数据库
开源
navicat
客户端
优化
最近朋友圈被阿里的 Chat2DB 刷屏了,磊哥也是第一时间下载并体验了阿里巴巴的 Chat2DB,今天就迫不及待和大家分享一下。
磊哥
2023-07-09
896
0
宽表的缺点
存储
sql
数据库
网站
编程算法
宽表在BI业务中比比皆是,每次建设BI系统时首先要做的就是准备宽表。有时系统中的宽表可能会有上千个字段,经常因为“过宽”超过了数据库表字段数量限制还要再拆分。
磊哥
2023-02-16
2.2K
0
SQL 嵌套 N 层太长太难写怎么办?
java
python
sql
数据库
我们工作中写SQL处理数据是家常便饭,不管是应用内数据处理还是临时查询分析都可以用SQL完成,相对其他技术(如Java等高级语言)也更简单。不过,SQL的简单只限于简单需求,有些复杂计算场景SQL写起来却很难,嵌套N层以至于达到几百上千行,说SQL代码长度时通常不会以行计而是以KB计。这种情况并不少见,相信经常写SQL的小伙伴并不陌生。
磊哥
2023-02-01
590
0
面试突击84:Spring 有几种事务隔离级别?
spring
云数据库 SQL Server
数据库
sql
其他
Spring 中的事务隔离级别和数据库中的事务隔离级别稍有不同,以 MySQL 为例,MySQL 的 InnoDB 引擎中的事务隔离级别有 4 种,而 Spring 中却包含了 5 种事务隔离级别。
磊哥
2022-09-27
273
0
面试突击83:什么情况会导致@Transactional事务失效?
数据库
sql
一个程序中不可能没有事务,而 Spring 中,事务的实现方式分为两种:编程式事务和声明式事务,又因为编程式事务实现相对麻烦,而声明式事务实现极其简单,所以在日常项目中,我们都会使用声明式事务 @Transactional 来实现事
磊哥
2022-09-27
338
0
1.非 public 方法解决方案
spring
aop
数据库
sql
云数据库 SQL Server
非 public 方法中事务不回滚的直接原因是,在非 public 方法上添加的 @Transactional 关键字是无效的,也就是此方法本身是以非事务的方式运行的,所以它当然不会自动回滚事务了。
磊哥
2022-09-27
683
0
面试突击63:MySQL 中如何去重?
腾讯云开发者社区
sql
官方文档
https
数据库
在 MySQL 中,最常见的去重方法有两个:使用 distinct 或使用 group by,那它们有什么区别呢?接下来我们一起来看。
磊哥
2022-09-07
3.2K
0
面试突击62:group by 有哪些注意事项?
sql
数据库
云数据库 SQL Server
https
官方文档
以上语法顺序是不能前后互换的,否则报错。比如我们不能在 group by 之后添加 where 查询语句,否则会出现如下错误:
磊哥
2022-09-07
448
0
面试突击61:说一下MySQL事务隔离级别?
sql
数据库
云数据库 SQL Server
MySQL 事务隔离级别是为了解决并发事务互相干扰的问题的,MySQL 事务隔离级别总共有以下 4 种:
磊哥
2022-06-30
261
0
面试突击60:什么情况会导致 MySQL 索引失效?
数据库
云数据库 SQL Server
sql
为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。
磊哥
2022-06-30
1.1K
0
面试突击58:truncate、delete和drop的6大区别
sql
数据库
云数据库 SQL Server
在 MySQL 中,使用 truncate、delete 和 drop 都可以实现表删除,但它们 3 个的使用场景和执行效果完全不同,接下来我们来盘点一下。
磊哥
2022-06-30
1.2K
0
面试突击56:聚簇索引和非聚簇索引有什么区别?
存储
云数据库 SQL Server
数据库
sql
在 MySQL 默认引擎 InnoDB 中,索引大致可分为两类:聚簇索引和非聚簇索引,它们的区别也是常见的面试题,所以我们今天就来盘它们。
磊哥
2022-06-14
694
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档