腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
王磊的博客
公众号「Java中文社群」
专栏成员
举报
702
文章
1064951
阅读量
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)
搜索文章
搜索
搜索
关闭
面试官:GROUP BY和DISTINCT有什么区别?
统计
性能
distinct
函数
数据
在 MySQL 中,GROUP BY 和 DISTINCT 都是用来处理查询结果中的重复数据,并且在官方的描述文档中也可以看出:在大多数情况下 DISTINCT 是特殊的 GROUP BY,如下图所示:
磊哥
2024-09-20
101
0
面试官:单核服务器可以不加锁吗?
变量
服务器
数据
线程
线程安全
今天有位同学问了磊哥一个问题,大概的意思是“单核服务器可以不加锁吗?”,我觉得很有意思,所以在这里就和各位探讨一下:
磊哥
2024-09-19
128
0
面试官:说说停止线程池的执行流程?
队列
线程
线程池
源码
程序
对于我们使用的线程池 ThreadPoolExecutor 来说,停止线程池的方法有以下两个:
磊哥
2024-09-13
72
0
面试官:如何实现线程池任务编排?
线程池
string
task
thread
并发
任务编排(Task Orchestration)是指管理和控制多个任务的执行流程,确保它们按照预定的顺序正确执行。
磊哥
2024-09-10
76
0
面试官:说说Lambda表达式底层原理?
注解
lambda
函数
接口
原理
Lambda 表达式是 Java 8 引入的一种简洁的表示匿名方法的方式,使用它可以用于替代某些匿名内部类对象,从而让程序更简洁,可读性更好。但 Lambda 表达式的底层是如何实现的呢?接下来我们一起来看。
磊哥
2024-09-05
56
0
值传递OR引用传递?大部人都答错了!
变量
程序
对象
数据类型
数组
Java 是值传递还是引用传递?这是 Java 中比较基础的一道常见面试题,但对于这道问题的大部分答案都是错的,大部人会这样回答这个问题:
磊哥
2024-09-05
39
0
面试官:JDK中都用了哪些设计模式?
jdk
代理
对象
设计模式
源码
设计模式是前辈们经过实践验证总结的解决方案,帮助我们构建出更具可维护性、可扩展性和可读性的代码。当然,在面试的过程中,也会或多或少的被问到。那么今天,我们就来看一道设计模式中的常见面试问题:JDK 中都用了哪些设计模式?
磊哥
2024-08-16
76
0
说说XXLJob分片任务实现原理?
分布式
管理
路由
数据
原理
XXL Job 是一个开源的分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展的分布式任务调度框架。
磊哥
2024-07-18
343
0
科大讯飞:说说零拷贝技术和多路复用技术?
内存
内核
数据
效率
操作系统
零拷贝技术和多路复用技术是现代计算机系统和网络编程中两项重要的优化手段,旨在提高数据处理和传输的效率。如高性能框架 Netty 中,即使用了零拷贝技术又使用了多路复用技术,同时来保证 Netty 框架的高性能运行。
磊哥
2024-07-02
133
1
抖音面试:说说延迟任务的调度算法?
算法
源码
程序
链表
面试
Netty 框架是以性能著称的框架,因此在它的框架中使用了大量提升性能的机制,例如 Netty 用于实现延迟队列的时间轮调度算法就是一个典型的例子。使用时间轮调度算法可以实现海量任务新增和取消任务的时间度为 O(1),那么什么是时间轮调度算法呢?接下来我们一起来看。
磊哥
2024-06-06
83
0
面试官:说说Netty的核心组件?
netty
客户端
连接
事件
线程
Netty 核心组件是指 Netty 在执行过程中所涉及到的重要概念,这些核心组件共同组成了 Netty 框架,使 Netty 框架能够正常的运行。
磊哥
2024-05-31
76
0
京东面试:SpringBoot同时可以处理多少请求?
框架
连接
面试
配置
容器
Spring Boot 作为 Java 开发中必备的框架,它为开发者提供了高效且易用的开发工具,所以和它相关的面试题自然也很重要,咱们今天就来看这道经典的面试题:SpringBoot同时可以处理多少个请求 ?
磊哥
2024-05-26
103
0
小米面试:如何实现优先级线程池?
队列
面试
排序
线程
线程池
我们知道,线程池中的所有线程都是由统一的线程工厂来创建的,当我们指定线程工厂时,线程池中的所有线程会使用我们指定的线程工厂来创建线程;但如果没有指定线程工厂,则会使用默认的线程工厂 DefaultThreadFactory 来创建线程,核心源码如下:
磊哥
2024-05-21
88
0
美团面试:如何实现线程任务编排?
线程池
异步
接口
面试
线程
线程任务编排指的是对多个线程任务按照一定的逻辑顺序或条件进行组织和安排,以实现协同工作、顺序执行或并行执行的一种机制。
磊哥
2024-05-17
134
0
面试官:核心线程数为0时,线程池如何执行?
队列
线程
线程池
源码
并发
线程池是 Java 中用于提升程序执行效率的主要手段,也是并发编程中的核心实现技术,并且它也被广泛的应用在日常项目的开发之中。那问题来了,如果把线程池中的核心线程数设置为 0 时,线程池是如何执行的?
磊哥
2024-05-08
165
0
腾讯音乐:说说Redis脑裂问题?
redis
客户端
配置
数据
腾讯
Redis 脑裂问题是指,在 Redis 哨兵模式或集群模式中,由于网络原因,导致主节点(Master)与哨兵(Sentinel)和从节点(Slave)的通讯中断,此时哨兵就会误以为主节点已宕机,就会在从节点中选举出一个新的主节点,此时 Redis 的集群中就出现了两个主节点的问题,就是 Redis 脑裂问题。
磊哥
2024-04-18
95
0
意难平!面试小米,一步之遥...
面试
事务
线程
队列
服务器
面试训练营的同学,前几天面试小米,都三面了,本来以为稳了,但没想到最后还是挂了。
磊哥
2024-04-13
189
0
小米一面:电商系统开发遇到了哪些问题?
电商
缓存
解决方案
开发
系统
昨晚在直播间带着大家刷第 22 套小米面试真题时,遇到了这样一个问题,面试官问:“你在开发电商系统的过程中,都遇到了哪些问题?”,个人觉得这个问题既属于开放性问题,同时又比较具有代表性,所以就单拿出来和大家分享交流一下经验。
磊哥
2024-04-10
107
0
面试官:Redis如何实现延迟任务?
系统
redis
定时任务
队列
事件
延迟任务(Delayed Task)是指在未来的某个时间点,执行相应的任务。也就是说,延迟任务是一种计划任务,它被安排在特定的时间后执行,而不是立即执行。
磊哥
2024-04-10
212
0
面试官:Session和JWT有什么区别?
服务器
存储
jwt
session
登录
Session 和 JWT(JSON Web Token)都是用于在用户和服务器之间建立认证状态的机制,但它们在工作原理、存储方式和安全性等方面存在着一些差异,下面我们一起来看。
磊哥
2024-04-04
190
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档