摘要: 目录Codex使用入口怎么选:App、IDE、CLI、Web安装与首次启动准备账号下载和安装IDE下载CLI下载使用持久记忆与agents.md全局规则项目规则自动记忆计划模式与实战开发插件系统核心能力Skills自动化任务手机端远程控制 Codex使用 OpenAI推出AI编程工具Codex,该工 阅读全文
posted @ 2026-08-05 09:56 deyang 阅读(1) 评论(0) 推荐(0)
摘要: 目录索引索引失效的情况第一类:对索引列做了“手脚”(破坏原始值)第二类:违反最左前缀原则(针对联合索引)第三类:优化器“嫌弃”索引(全表扫描更快)第四类:索引列本身的问题怎么验证是否失效?为什么失效第一类:对索引列做“手脚”(为什么失效?)第二类:违反最左前缀原则(为什么失效?)第三类:优化器“嫌弃 阅读全文
posted @ 2026-07-30 17:17 deyang 阅读(8) 评论(0) 推荐(0)
摘要: 目录消息队列消息队列的作用常见的消息队列产品RabbitMQ安装RabbitMQ启动和关闭RabbitMQRabbitMQ整体架构及核心概念RabbitMQ数据隔离快速入门交换机和队列指南总览直接模式Work Queues模式交换机模式代码生成队列和交换机消息转换器RabbitMQ高级发送者的可靠性 阅读全文
posted @ 2026-07-22 16:31 deyang 阅读(4) 评论(0) 推荐(0)
摘要: 目录aop\动态代理什么时候失效?为什么失效?动态代理失效一、JDK 动态代理的硬性限制二、CGLIB 动态代理的硬性限制三、JDK 和 CGLIB 共同失效的场景面试一句话总结AOP 失效一、场景一:类内部方法调用(最常见!)二、场景二:方法不是 public 的三、场景三:代理方式不匹配(接口 阅读全文
posted @ 2026-07-19 14:02 deyang 阅读(7) 评论(0) 推荐(0)
摘要: 目录为什么要传到内核态判断就绪状态select/poll数据为什么存在用户态,epoll数据为什么存在内核态select、poll、epoll的区别 为什么要传到内核态判断就绪状态 判断 fd 是否就绪的唯一依据是内核中的 socket 缓冲区状态,用户态根本访问不到这块内存。所以不管 select 阅读全文
posted @ 2026-07-17 18:49 deyang 阅读(10) 评论(0) 推荐(0)
摘要: 目录protobuf为什么快说明总结AI回答JSON\XML是怎么传输的,为什么慢?序列化方式、或者说传输信息时使用的方式除了xml、json、protobuf还有哪些? protobuf为什么快 protobuf为什么快_protostaff-CSDN博客 为什么protobuf这么快_proto 阅读全文
posted @ 2026-07-17 18:47 deyang 阅读(5) 评论(0) 推荐(0)
摘要: Vibe Coding 参考文档:VibeCoding零基础实战开发 目录Vibe Coding环境配置nodejs安装Python安装git安装Claude CodeClaude Code安装Claude Code配置Claude Code测试终端方式Claude Code集成VS CodeCla 阅读全文
posted @ 2026-07-15 19:23 deyang 阅读(27) 评论(0) 推荐(0)
摘要: 目录Java 原子类详解一、基本类型原子类二、数组原子类三、引用原子类ABA 问题图示四、字段更新器五、累加器(JDK 8+)六、核心对比AtomicLong vs LongAdder选型速查七、底层原理简述八、注意事项 Java 原子类详解 所有类位于 java.util.concurrent.a 阅读全文
posted @ 2026-07-11 18:35 deyang 阅读(12) 评论(0) 推荐(0)
摘要: 目录LongAdder 详解一、核心设计思想二、AtomicLong vs LongAdder竞争模型对比为什么不选 AtomicLong对比总结三、读操作(sum)的代价sum() 实现本质读操作的问题LongAdder 的设计取舍四、常用方法五、适用场景六、原理简述七、一句话总结 LongAdd 阅读全文
posted @ 2026-07-11 15:27 deyang 阅读(19) 评论(0) 推荐(0)
摘要: 目录ByteBuf内存分配对比表格:有/无release()的完整对比1. 池化直接内存2. 非池化直接内存3. 池化堆内存4. 非池化堆内存四种方式全景对比Netty线程级缓存面试常问的问题Q1: 池化堆内存不调用release()会内存泄漏吗?Q2: 那池化堆内存为什么还需要release()? 阅读全文
posted @ 2026-07-05 20:26 deyang 阅读(17) 评论(0) 推荐(0)