腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
王磊的博客
公众号「Java中文社群」
专栏成员
举报
717
文章
1124325
阅读量
70
订阅数
订阅专栏
申请加入专栏
全部文章(717)
java(189)
编程算法(84)
其他(79)
数据库(75)
spring(47)
sql(46)
jdk(43)
javascript(32)
node.js(29)
存储(27)
云数据库 SQL Server(26)
数据(25)
windows(24)
线程(24)
缓存(22)
https(21)
面试(20)
react(18)
网络安全(18)
jvm(17)
spring boot(17)
云数据库 Redis®(16)
http(16)
opencv(15)
asp.net(14)
并发(14)
python(12)
打包(12)
ide(12)
配置(12)
c#(11)
html(11)
网站(11)
sql server(11)
客户端(11)
jquery(10)
android(10)
mybatis(10)
面向对象编程(10)
对象(10)
线程池(10)
负载均衡(9)
linux(9)
hashmap(9)
数据结构(9)
队列(9)
对象存储(8)
xml(8)
api(8)
ubuntu(8)
程序(8)
服务器(8)
解决方案(8)
源码(8)
go(7)
json(7)
git(7)
rabbitmq(7)
服务(7)
框架(7)
内存(7)
事务(7)
数组(7)
系统(7)
.net(6)
nginx(6)
腾讯云测试服务(6)
容器(6)
开源(6)
redis(6)
thread(6)
模型(6)
事件(6)
算法(6)
php(5)
github(5)
maven(5)
微信(5)
安全(5)
微服务(5)
lock(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)
jwt(4)
ps(4)
登录(4)
分布式锁(4)
工作(4)
效率(4)
DeepSeek(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)
性能(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)
nacos(2)
string(2)
synchronized(2)
wait(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)
message(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)
字符串(1)
作用域(1)
搜索文章
搜索
搜索
关闭
华为一面:谈谈你对JWT的理解?
存储
jwt
登录
服务端
华为
JWT(JSON Web Token) 是一种开放标准(RFC 7519),用于在网络应用间安全传输信息,通常用于身份验证和信息交换。其核心特点是通过紧凑且自包含的 JSON 对象传递数据,无需服务端存储会话状态。
磊哥
2025-03-07
87
0
面试官:谈谈你对线程池拒绝策略的理解?
线程
线程池
异常
队列
日志
线程池的拒绝策略是指,当线程池无法承载更多任务时执行的行为。也就是当线程池的核心线程数、最大线程、任务队列都满的情况下,又来了新的任务时,线程池执行的行为被称之为线程池的拒绝策略。
磊哥
2025-03-06
97
0
别再混淆了!JVM内存模型和Java内存模型的本质区别
内存
线程
java
jvm
模型
JVM 内存模型(JVM Memory Model)和 Java 内存模型(Java Memory Model, JMM)是 Java 开发中两个非常重要的概念,但这两个概念很容易被搞混,所以本文就来通俗易懂的讲讲二者的区别。
磊哥
2025-03-05
97
0
快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
技巧
解决方案
数据
数据库
缓存
在 Redis 中有两个定义:一个缓存击穿、一个缓存穿透,因为二者的名字比较像,因此很容易就搞混了。但本文会给你提供一个记忆的小技巧,帮你彻底区分二者的定义。
磊哥
2025-03-01
67
0
面试官:你项目是如何实现读写分离的?
路由
配置
算法
系统
数据库
读写分离(Read-Write Splitting)是一种常见的数据库架构优化策略,通过将数据库的读操作(查询)和写操作(插入、更新、删除)分离到不同的数据库实例上,从而提高系统的性能、可扩展性和高可用性。
磊哥
2025-02-27
147
0
面试官:说说你项目中JWT的执行流程?
客户端
存储
jwt
登录
服务端
JWT 在目前的项目开发中使用到的频率是非常高的,因此它也是面试常问的一类问题,所以今天我们就来看看“项目中 JWT 的执行流程?”这个问题。
磊哥
2025-02-20
115
0
面试官:谈谈RabbitMQ的队头阻塞问题?
message
插件
队列
数据库
rabbitmq
RabbitMQ 延迟消息的队头阻塞问题是指,在使用死信队列(DLX)和 TTL(消息过期时间)实现延迟消息时,由于队列的先进先出(FIFO)特性,在队列头部消息未过期的情况下,即使后续消息已经过期也不能及时处理的情况。
磊哥
2025-02-19
66
0
干货:DeepSeek+SpringAI实现流式对话!
对象
后端
前端
事件
DeepSeek
前面一篇文章我们实现了《炸裂:SpringAI内置DeepSeek啦!》,但是大模型的响应速度通常是很慢的,为了避免用户用户能够耐心等待输出的结果,我们通常会使用流式输出一点点将结果输出给用户。
磊哥
2025-02-14
368
0
炸裂:SpringAI内置DeepSeek啦!
后端
模型
配置
音频
DeepSeek
好消息,Spring AI 最新快照版已经内置 DeepSeek 了,所以以后项目中对接 DeepSeek 就方便多了。但因为快照版会有很多 Bug,所以今天咱们就来看稳定版的 Spring AI 如何对接 DeepSeek 满血版。
磊哥
2025-02-13
194
0
1个小技巧彻底解决DeepSeek服务繁忙!
服务
技巧
模型
配置
DeepSeek
DeepSeek 是国内顶尖 AI 团队「深度求索」开发的多模态大模型,具备数学推理、代码生成等深度能力,堪称"AI界的六边形战士"。
磊哥
2025-02-11
3.1K
0
1分钟学会DeepSeek本地部署,小白也能搞定!
模型
配置
数据
DeepSeek
部署
DeepSeek 是国内顶尖 AI 团队「深度求索」开发的多模态大模型,具备数学推理、代码生成等深度能力,堪称"AI界的六边形战士"。
磊哥
2025-02-09
1.7K
0
场景题:如何实现亿级用户在线状态统计?
数据库
面试
内存
数组
统计
近两年不知道大家有没有发现,现在的面试中《场景题》问的越来越多了,一方面是就业市场竞争者较多所带来的必然结果;另一方面是随着时间的推移,公司对于应聘者的技术要求也越来越高了,这时候只会八股文就不够了,你还得会更难的场景题才行。
磊哥
2025-01-15
148
0
场景题:假设有40亿QQ号,但只有1G内存,如何实现去重?
内存
数据
数组
存储
集合
当数据量比较大时,使用常规的方式来判重就不行了。例如,使用 MySQL 数据库判重,或使用 List.contains() 或 Set.contains() 判重就不行了,因为数据量太大会导致内存放不下,或查询速度太慢等问题。
磊哥
2025-01-08
87
0
干掉EasyExcel!FastExcel初体验
事件
数据
文件上传
框架
内存
我们知道 EasyExcel 在作者从阿里离职之后就停止维护了,但在前两周 EasyExcel 原作者推出了他的升级版框架 FastExcel。以下是 FastExcel 的上手实战过程,带大家一起提供新框架的魅力。
磊哥
2024-12-24
208
0
有Redis为什么还要本地缓存?谈谈你对本地缓存的理解?
数据
注解
缓存
redis
配置
本地缓存是将数据存储在应用程序所在的本地内存中的缓存方式。既然,已经有了 Redis 可以实现分布式缓存了,为什么还需要本地缓存呢?接下来,我们一起来看。
磊哥
2024-11-02
235
0
面试官:GROUP BY和DISTINCT有什么区别?
统计
性能
distinct
函数
数据
在 MySQL 中,GROUP BY 和 DISTINCT 都是用来处理查询结果中的重复数据,并且在官方的描述文档中也可以看出:在大多数情况下 DISTINCT 是特殊的 GROUP BY,如下图所示:
磊哥
2024-09-20
458
0
面试官:单核服务器可以不加锁吗?
变量
服务器
数据
线程
线程安全
今天有位同学问了磊哥一个问题,大概的意思是“单核服务器可以不加锁吗?”,我觉得很有意思,所以在这里就和各位探讨一下:
磊哥
2024-09-19
147
0
面试官:说说停止线程池的执行流程?
队列
线程
线程池
源码
程序
对于我们使用的线程池 ThreadPoolExecutor 来说,停止线程池的方法有以下两个:
磊哥
2024-09-13
104
0
面试官:如何实现线程池任务编排?
线程池
string
task
thread
并发
任务编排(Task Orchestration)是指管理和控制多个任务的执行流程,确保它们按照预定的顺序正确执行。
磊哥
2024-09-10
99
0
面试官:说说Lambda表达式底层原理?
注解
lambda
函数
接口
原理
Lambda 表达式是 Java 8 引入的一种简洁的表示匿名方法的方式,使用它可以用于替代某些匿名内部类对象,从而让程序更简洁,可读性更好。但 Lambda 表达式的底层是如何实现的呢?接下来我们一起来看。
磊哥
2024-09-05
124
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档