首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
G探险者
掘友等级
java
千里之行,始于足下,不积跬步无以至千里
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
G探险者
java
·
6天前
关注
架构演进之 DDD:从 CRUD 到领域驱动设计
大家好,我是G探险者! 今天来聊一聊DDD。 在软件开发的世界里,架构从来不是一开始就复杂的。 绝大多数系统,最初都只是简单的 CRUD 系统。但随着业务的增长,系统复杂度...
3
3
分享
G探险者
java
·
13天前
关注
Codex CLI 报 `stream disconnected before completion` 排障文档
大家好,我是G探险者! 今天记录一个windows环境下使用codex一直断流的问题,让我痛苦不堪,整整一天的时间,最终搞定,也是魔法打败魔法,使用chatgpt自查,反复...
1
2
分享
G探险者
java
·
16天前
关注
从安装到上手:Codex CLI 实战指南(Windows + Node + AI Agent)
大家好,我是G探险者! 随着 AI 编程工具的兴起,越来越多开发者开始使用 OpenAI Codex CLI。 它是一种可以在终端运行的 AI 编程助手,可以读取项目代码、...
0
评论
分享
G探险者
java
·
1月前
关注
聊一聊 CLI:为什么真正的工程能力,都藏在命令行里?
大家好,我是G探险者! 今天我们来聊一聊CLI。 在很多人眼里,命令行(CLI,Command Line Interface)是“黑框 + 英文命令”的代名词。 对普通用户...
1
评论
分享
G探险者
java
·
2月前
关注
国产化建设:从“可替代”走向“可控可演进”
大家好,我是G探险者! 今天聊一聊国产化。 一、什么是“国产化”?不是换国产品牌这么简单 很多人对“国产化”的理解停留在: 但真正的国产化并不是“换品牌”,而是三个层级的建...
0
评论
分享
G探险者
java
·
4月前
关注
为什么 VARCHAR(1000) 存不了 1000 个汉字? —— 详解主流数据库“字段长度”的底层差异
大家好,我是G探险者! 在开发过程中,我们经常遇到这样的灵异现象:明明数据库字段设置为 VARCHAR(1000),前端校验也限制了 1000 个字,但用户提交时后端却报错...
5
评论
分享
G探险者
java
·
5月前
关注
为何一个系统上线要经过N轮测试?带你看懂企业级发布体系
大家好,我是G探险者! 在 IT 行业中,一个系统从开发完成到最终上线生产,并不是一蹴而就的过程。 你可能听说过这样的说法:“代码要经过 N 轮测试才能上线。” 从开发环境...
1
评论
分享
G探险者
java
·
5月前
关注
云原生时代下的 JVM 内存管理:为什么你的服务不会“自动扩容”?
大家好,我是G探险者! 随着越来越多的服务上云,容器化、Kubernetes(K8s)化已经成为现代运维的标配。 在华为云 CCE 等云环境中,我们可以轻松实现服务的 弹性...
0
评论
分享
G探险者
java
·
5月前
关注
滴滴P0级故障背后:互联网公司是如何分级处理线上事故的?
大家好,我是G探险者! 像滴滴、阿里、腾讯、华为、字节等大型互联网公司都会对线上故障(事故)进行分级管理,以便快速响应、统一调度、追责复盘。 下面我给你系统性地介绍一下——...
1
评论
分享
G探险者
java
·
5月前
关注
从 Tomcat 与 Jetty 的对比,聊聊影响一个服务并发能力的关键因素
大家好,我是G探险者! 在 Java 服务体系中,Tomcat 与 Jetty 是最常见的 Web 容器。很多人认为,只要加大连接数或线程数,就能提升并发能力。 但事实远比...
0
评论
分享
G探险者
java
·
5月前
关注
深入理解 KeepAlive:从 TCP 到连接池再到线程池的多层语义解析
大家好,我是G探险者! 在日常开发中,keepalive 是一个常见但又极易混淆的参数。 你可能在 Socket、HTTP 连接池、数据库连接池、甚至 线程池 中都见过它。...
0
评论
分享
G探险者
java
·
6月前
关注
常见线程池的创建方式及应用场景
大家好,我是G探险者! 在并发编程中,线程池 是最常用的工具之一,它能够管理线程的生命周期、提高线程复用率、避免频繁创建和销毁线程带来的开销。Java 从 JDK 5 开始...
2
评论
分享
G探险者
java
·
7月前
关注
循环中的阻塞风险与异步线程解法
大家好,我是G探险者! 在业务开发中,我们经常会写这样的代码: 在大多数情况下,doSomething() 是快速的,不会对整个循环产生阻塞影响。 但如果 doSometh...
0
评论
分享
G探险者
java
·
7月前
关注
Java 线程相关的三个常见接口、类
1. Runnable 最早期的接口,用来封装任务逻辑。 没有返回值、不能抛出受检异常。 2. Callable JDK 1.5 引入,和 Runnable 类似,但 有返...
0
评论
分享
G探险者
java
·
7月前
关注
如何在批量创建 `DefaultMessageListenerContainer` 时避免阻塞问题
大家好,我是G探险者! 今天记录一个for循环被阻塞导致后面循环无法执行的问题。 1. 背景问题 在一个分布式消息系统中,我们通常会使用 Spring JMS 提供的 De...
0
评论
分享
G探险者
java
·
7月前
关注
Java 中 null 值在 JSON 输出时丢失的坑:一次 Object 参数 + Fastjson 多态的血泪教训
大家好,我是G探险者! 在实际开发中,我们经常会遇到 Java 对象需要序列化成 JSON 字符串的场景。然而,如果使用不当,很可能会出现 null 字段“神秘消失” 的情...
0
评论
分享
G探险者
java
·
8月前
关注
JSON 序列化时,数字怎么偷偷‘变身’了?Jackson 科学计数法触发机制全解
大家好,我是G探险者! 在使用 Jackson 进行 JSON 序列化和反序列化时,我们有时会遇到数字被以 科学计数法(Scientific Notation) 形式表示的...
0
评论
分享
G探险者
java
·
8月前
关注
语言只是压缩包:人类交流为何如此低效?
——《人类思维的边界》系列之一 夜深人静,一位产品经理盯着团队协作文档,头痛欲裂。他已经开了三次会议,写了五页需求文档,甚至画了流程图,可开发团队依旧做出了完全不同的东西。...
0
评论
分享
G探险者
java
·
8月前
关注
JMS 中的事务机制与消息确认模式全解:AUTO_ACK、CLIENT_ACK、SESSION_TRANSACTED 有啥区别?
大家好,我是G探险者! 系列文章的第 6 篇,本篇将全面解析 JMS 中的消息确认机制与事务控制,帮助你彻底搞懂 AUTO_ACKNOWLEDGE、CLIENT_ACKNO...
1
评论
分享
G探险者
java
·
8月前
关注
《搞懂 Spring 的 CachingConnectionFactory:为什么发送消息别直接用原始 ConnectionFactory》
大家好,我是G探险者! 系列文章的第 5 篇,本篇将聚焦在 发送端的连接池机制,也就是大家在使用 JmsTemplate 发送消息时最常见但容易忽略的问题 —— 是否使用了...
3
评论
分享
下一页
个人成就
文章被点赞
306
文章被阅读
127,857
掘力值
4,358
关注了
4
关注者
71
收藏集
21
关注标签
22
加入于
2020-09-15