- 博客(7)
- 收藏
- 关注
原创 Vert.x 是什么?——用“快递公司”模型帮助理解
Vert.x 是一个🔧高性能、异步非阻塞的工具包通过事件驱动和Event Bus机制,用少量线程处理海量请求特别适合需要快速响应、高并发的场景(如电商秒杀、实时聊天)如果需要构建能轻松应对百万级用户的应用,Vert.x 是比传统框架更锋利的手术刀!
2025-04-27 14:37:32
303
原创 long 转 String 精度丢失
安全转换的核心原则:避免任何中间浮点类型(如 double/float)的转换。推荐方法:优先使用 Long.toString() 或 String.valueOf(),它们直接处理 long 类型且无精度损失。超大整数场景:若需处理超过 Long.MAX_VALUE 的数值(如 BigInteger),应直接使用字符串或 BigDecimal 构造。
2025-04-25 16:11:29
288
原创 MySQL模糊查询
使用建议 小规模数据:优先用 前缀索引 或 全文索引。频繁后导通配符查询:使用 生成列反转。企业级搜索:直接上 Elasticsearch。
2025-04-22 15:49:43
1655
原创 WebSocket 是什么(用打电话类比)?
倘有义理未洽或格物未臻之处,诚望博雅君子,以郢斵之匠心,惠赐金玉之言,俾使大道得彰,共臻至善之境。WebSocket 就像一部永不挂断的电话,解决了实时场景中“反复拨号、延迟高、资源浪费”的问题。:传统 HTTP 频繁请求(如每秒轮询)会浪费流量和服务器资源,而 WebSocket 只建立一次连接,后续直接通信。),只要拨通一次,你和ta就能随时说话,不用反复拨号。连接保持畅通,数据以“消息帧”形式直接传输(如文本、二进制数据),支持随时双向发送。拨号一次,通话通道保持畅通,避免反复拨号的成本。
2025-04-20 17:10:29
1278
原创 Kafka是什么(用快递系统比喻)?
想象这里有一个快递公司(Kafka),它由多个快递站点(Broker)组成。发货人(生产者)把包裹(消息)送到快递公司的不同货架(主题)上,收货人(消费者)根据自己的需求去对应的货架取包裹。每个货架又分成多个小格子(分区),快递公司还会给每个格子做几个备用仓库(副本),防止包裹丢失。所有快递站点的协调员(ZooKeeper)负责调度货架和备用仓库的位置。
2025-04-18 20:17:45
1536
原创 Lombok打了@Data注解但是还是显示需要getter setter方法的解决方法
Lombok打了@Data注解但是还是显示需要getter setter方法的解决方法
2025-01-04 17:28:14
386
1
原创 Fatal error in launcher: Unable to create process using ‘“F:\Junior\DjangoTermTest\venv\Scripts\pyth
想把项目作业部署到服务器上,但是第一步创建requirements.txt就出错,试了好多方法。
2024-12-04 21:35:40
193
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人