首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
double_face
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
拆解 NIO 核心:脱离 Selector 视角,详解 Channel、Buffer 与 Netty 的进阶优化
本文从 “脱离 Selector 视角” 切入,对比传统 IO 流式处理的痛点,详解 Channel + Buffer 的内存块操作优势,以及 Netty 如何通过 ByteBuf 封装和内存池管控。
解读 HTTP1/HTTP2/HTTP3
解读 HTTP1/HTTP2/HTTP3,HTTP/2 相比于 HTTP/1.1,大幅提高了网页性能,升级该协议就可以减少之前需要做的性能优化工作,虽然如此但还是存在一定问题所以才推动HTTP3的诞生
震惊!Spring Boot中获取真实客户端IP的终极方案,99%的人都没做对!
引言:为什么你的IP获取方式可能是错的? 在日常开发中,获取客户端IP看似简单,实则暗藏玄机。很多开发者直接使用request.getRemoteAddr(),结果在生产环境中发现获取到的都是负载均衡
Java volatile 关键字到底是什么|得物技术
Java volatile 关键字到底是什么|得物技术 一,前言 volatile 作为 Java 的基础关键字,一直是个熟悉又神秘的存在。我们在日常做并发编程的过程中经常用到,我们知道在什么场景下需
最新MCP规范解读,看这篇就够了!
一、MCP是什么? 为什么需要它? 想象一下,你正在开发一个 AI 编程助手,它需要: 读取和修改项目文件 查询数据库Schema 搜索代码仓库 执行Git操作 传统做法是为每个数据源写一套专用代码,
一次 Git Rebase 事故,让我彻底明白 Rebase 和 Merge 的区别
一次 git rebase 差点覆盖同事代码,本文通俗讲解 rebase 与 merge 区别、使用场景及避坑技巧,助你安全高效用 Git。
SpringBoot @Import 注解详解
SpringBoot @Import 注解详解 一、基本概念 @Import 注解是Spring框架中的核心注解之一,用于在配置类中显式导入其他配置类、普通类或特殊处理类到Spring容器中。在Spr
都说了布尔类型的变量不要加 is 前缀,非要加,这不是坑人了嘛
POJO的布尔类型变量,不要加is前缀,命名不符合规范,集成第三方框架的时候就很容易出不好排查的问题;Spring MVC 对参数的绑定与转换,内容不同,采用的处理器也不同
还在用WebSocket实现即时通讯?试试MQTT吧,真香!
有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天、支付成功后的异步回调通知等。最近发现RabbitMQ可以很方便的实现即时通讯功能,如果你没有特殊的业务需求,甚至可以不写后端代码!
感谢数字马力收留,再也不想面试了!!
像蚂蚁的“数字马力”、腾讯的“腾讯云智”,这些由大厂100%控股的子公司,就是典型的例子。它们是大型企业为了解决传统外包带来的数据安全、协同管理和成本问题,而催生出的新用工形态。