腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
码上遇见你
专栏成员
举报
278
文章
67235
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(278)
数据(70)
对象(62)
线程(40)
基础(39)
java(36)
接口(28)
事务(26)
数据库(23)
分布式(23)
spring(21)
内存(21)
源码(21)
索引(19)
系统(19)
配置(16)
算法(15)
模型(14)
容器(13)
mysql(13)
redis(13)
存储(12)
缓存(12)
public(12)
服务(12)
继承(12)
队列(11)
服务器(11)
客户端(11)
面试(11)
入门(11)
设计模式(11)
线程池(11)
优化(11)
源码分析(11)
事件(10)
性能(10)
tomcat(9)
集合(9)
连接(9)
协议(9)
异常(9)
2023腾讯·技术创作特训营 第三期(9)
腾讯技术创作特训营S6(9)
并发(8)
原理(8)
工具(7)
函数(7)
排序(7)
2023腾讯·技术创作特训营 第二期(7)
netty(6)
编译(6)
解决方案(6)
同步(6)
线程安全(6)
虚拟机(6)
字符串(6)
2024腾讯·技术创作特训营 第五期(6)
http(5)
jvm(5)
innodb(5)
ioc(5)
mq(5)
变量(5)
程序(5)
集群(5)
进程(5)
注解(5)
aop(4)
kafka(4)
import(4)
测试(4)
产品(4)
代理(4)
动态代理(4)
高并发(4)
脚本(4)
开发者(4)
框架(4)
日志(4)
设计(4)
数组(4)
网络(4)
消息中间件(4)
语法(4)
sql(3)
网站(3)
express(3)
开源(3)
jdk(3)
hashmap(3)
io(3)
string(3)
volatile(3)
遍历(3)
程序员(3)
多线程(3)
服务端(3)
高可用(3)
公众号(3)
工作(3)
互联网(3)
开发(3)
链表(3)
视频(3)
搜索(3)
统计(3)
通信(3)
效率(3)
硬件(3)
负载均衡(2)
python(2)
正则表达式(2)
mybatis(2)
单元测试(2)
dubbo(2)
rpc(2)
rabbitmq(2)
gradle(2)
安全(2)
数据结构(2)
class(2)
data(2)
elasticsearch(2)
ip(2)
lock(2)
select(2)
tcp(2)
void(2)
xsd(2)
zk(2)
编程(2)
部署(2)
操作系统(2)
插件(2)
递归(2)
二进制(2)
反射(2)
分布式事务(2)
分页(2)
管理(2)
后台(2)
计算机(2)
架构(2)
加密(2)
监控(2)
镜像(2)
垃圾回收(2)
浏览器(2)
路由器(2)
生命周期(2)
手机(2)
网络编程(2)
消息队列(2)
指针(2)
xml(1)
ajax(1)
typescript(1)
oracle(1)
mvc(1)
打包(1)
github(1)
mongodb(1)
人工智能(1)
游戏(1)
自动化(1)
ssh(1)
zookeeper(1)
架构设计(1)
mvcc(1)
验证码(1)
智能家电(1)
activemq(1)
app(1)
boot(1)
byte(1)
chatgpt(1)
com(1)
configuration(1)
count(1)
element(1)
elk(1)
error(1)
excel(1)
expression(1)
gif(1)
gpt(1)
hashtable(1)
header(1)
height(1)
hibernate(1)
history(1)
int(1)
java8(1)
jms(1)
join(1)
junit5(1)
key(1)
kibana(1)
lifecycle(1)
loader(1)
map(1)
openai(1)
png(1)
prompt(1)
rocketmq(1)
router(1)
rsa(1)
schema(1)
scope(1)
search(1)
ssm(1)
state(1)
status(1)
system(1)
table(1)
time(1)
ui(1)
url(1)
uuid(1)
view(1)
width(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)
2023腾讯·技术创作特训营 第一期(1)
Midjourney(1)
搜索文章
搜索
搜索
关闭
对HttpServletRequest中的Header进行增删
容器
header
import
对象
反射
HttpServletRequest中定义的对 Header 的操作全是只读,没有修改。代码实现如下:
@派大星
2024-09-25
69
0
【Tomcat源码分析】从零开始理解 HTTP 请求处理 (第二篇)
tomcat
http
事件
线程
源码分析
深入探究 Connector 启动逻辑后,我们接下来需细致分析 HTTP 请求的执行流程。从客户端发出的请求,要经历哪些环节才能最终被处理?
@派大星
2024-09-20
102
0
【Tomcat源码分析】从零开始理解 HTTP 请求处理 (第一篇)
线程
协议
源码分析
tomcat
http
终于步入 Connector 的解析阶段,这无疑是 Tomcat 架构中最为复杂的一环。作为连接器,它的职责显而易见——连接。那么,它连接的究竟是什么呢?
@派大星
2024-09-18
61
0
【Tomcat源码分析】启动过程深度解析 (二)
线程池
源码分析
tomcat
容器
线程
前文已述,Tomcat 的初始化由 Bootstrap 反射调用 Catalina 的 load 方法完成,包括解析 server.xml、实例化各组件、初始化组件等步骤。此番,我们将深入探究 Tomcat 如何启动 Web 应用,并解析其加载 ServletContextListener 及 Servlet 的机制。
@派大星
2024-09-13
62
0
【Tomcat源码分析】揭秘 Tomcat 启动-初篇
tomcat
容器
脚本
线程
源码分析
说到 Tomcat 的启动,我们常需运行“tomcat/bin/startup.sh”脚本,但脚本内容究竟为何?不妨一探究竟。
@派大星
2024-09-13
64
0
【Tomcat源码分析 】 类加载机制的源码解读
tomcat
loader
对象
源码
源码分析
继前文深入剖析双亲委派机制之后,本文将引直接走进具体的代码实现,一探其真正的实现思路。
@派大星
2024-09-06
100
0
【Tomcat源码分析 】"深入探索:Tomcat 类加载机制揭秘"
模型
虚拟机
源码分析
tomcat
容器
在探究 Tomcat 类加载机制之前,让我们重温一下 Java 默认的类加载器,加深对其的理解。如同作者在《深入理解 Java 虚拟机》第二版中所言,类加载机制对于理解 Java 运行时环境至关重要。
@派大星
2024-09-06
70
0
【Tomcat源码分析】生命周期机制 Lifecycle
事件
源码分析
tomcat
lifecycle
生命周期
Tomcat 内部,如同精密齿轮般运转着各种组件,彼此协作,构建起庞大的 web 服务器架构。在这错综复杂的体系中,Lifecycle(生命周期机制)犹如灵魂,贯穿始终,赋予组件生命,协调运作。
@派大星
2024-08-30
105
0
【Tomcat源码解析】整体架构及组件
源码
tomcat
容器
架构
连接
Tomcat,昔日名为 Catalina,本是轻巧的 Servlet 容器。Catalina,美国加州海岸线上一颗璀璨的明珠。或许,Tomcat 的缔造者寄望于此,期冀将 Tomcat 塑造为一款既优雅又轻盈的 Web 服务器。自 4.x 版本起,Tomcat 不再局限于 Servlet 的支持,而是增添了诸多新功能,如 JSP、EL、命名服务等,从而超越了 Catalina 的范畴。
@派大星
2024-08-27
65
0
Tomcat源码分析 之 手撕Java Web服务器需要准备哪些工作
java
tomcat
服务器
工作
源码分析
作为后端开发人员,在实际工作中,Web 服务器的使用频率极高,而在众多 Web 服务器中,Tomcat 作为不可或缺的重要框架,理应成为我们必须学习和掌握的重点。
@派大星
2024-08-19
101
0
服务器处于端口回流的情况下如何获取客户端真实IP
ip
服务器
客户端
路由器
负载均衡
出于安全考虑,近期在处理一个记录用户真实 IP 的需求。本来以为很简单,后来发现没有本来以为的简单。这里主要备忘下,如果服务器处于端口回流(hairpin NAT),keepalived,nginx 之后,如何取得客户端的外网 IP。
@派大星
2024-08-19
117
0
提升性能与一致性:MySQL 5.7中的组提交与两阶段提交机制解析
mysql
磁盘
事务
数据
性能
MySQL 的组提交(Group Commit)是一项优化技术,旨在提升数据库系统的性能与事务处理效率。它通过将多个事务的提交操作合并为一个批处理操作,减少磁盘 IO 和锁定开销,从而加速事务处理。
@派大星
2024-07-26
58
0
"超级攻略:如何快速排查和优化慢SQL,提升系统速度!"
索引
系统
优化
数据库
sql
慢查询指的是数据库中执行时间超过指定阈值的 SQL 语句。不同业务场景下,这个阈值通常各不相同。在我们公司内部,这个阈值被设定为 1 秒钟。也就是说,任何执行时间超过 1 秒的 SQL 语句都会被视为慢查询。
@派大星
2024-07-15
209
0
提升SQL查询效率的终极指南
数据库
sql
数据
索引
效率
在面试中,SQL 调优经常是被问及的问题,它可以考察候选人对于 SQL 整体性能优化的理解和掌握程度。一般来说,SQL 调优的步骤可以从以下几个方面入手。
@派大星
2024-07-15
152
0
MySQL用了函数到底会不会导致索引失效
字符串
mysql
函数
索引
性能
上一篇我们主要讲了 MySQL 失效的场景到底有哪些原因导致的,并且提到了如果 SQL 中如果使用了函数,则可能会导致索引失效的问题。具体可查看文章:
@派大星
2024-07-04
287
0
MySQL中insertOrUpdate的功能如何实现的
mysql
数据
索引
数据库
key
insertOrUpdate 在我们日常使用中比较常见,那么它是如何实现的呢,不知道大家有没有考虑过呢?
@派大星
2024-06-08
308
0
浅聊count(1)、count(*) 与 count(列名) 的区别
优化
语法
count
索引
统计
COUNT(1) 和 COUNT(*) 表示的是直接查询符合条件的数据库表的行数。而 COUNT(列名) 表示的是查询符合条件的列的值不为 NULL 的行数。
@派大星
2024-06-08
282
0
被追着问UUID和自增ID做主键哪个好,为什么?
字符串
uuid
算法
索引
性能
其实 UUID 和自增主键 ID 是常用于数据库主键的两种方式,各自具有独特的优缺点。
@派大星
2024-05-29
908
0
什么是最左前缀匹配?为什么要遵守?
mysql
排序
索引
优化
存储
在 MySQL 中,最左前缀匹配指的是在查询时利用索引的最左边部分进行匹配。当你执行查询时,如果查询条件涉及到组合索引的前几个列,MySQL 就能够利用该复合索引来进行匹配。
@派大星
2024-05-29
433
0
什么是聚簇索引和非聚簇索引,如何理解回表、索引下推
数据库
存储
数据
索引
优化
聚簇索引(Clustered Index)和非聚簇索引(Non-clustered Index)是数据库中的两种索引类型,它们在组织和存储数据时有不同的方式。
@派大星
2024-05-29
580
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档