
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
HTTPRPC本质应用层传输协议远程调用思想/框架面向资源(RESTful)动作(方法调用)数据格式通常是 JSON/XML(文本)通常是 Protobuf/Thrift(二进制)性能HTTP/1.1 有队头阻塞更高效,多路复用底层传输仅 TCPTCP / UDP / HTTP / 自定义代表实现典型场景浏览器-服务器、对外 API微服务内部通信HTTP 和 RPC 不是对立的,甚至不应该拿来比较
我们这行经常讨论"AI 会不会取代程序员"。不会取代程序员,但会彻底改变程序员的工作方式。以前写代码,大部分时间在"敲";现在写代码,大部分时间在"想"和"决策"。那些重复的、机械的部分,Claude Code帮我干了。我可以把精力花在真正需要人的判断力的事情上。它没有让我变懒,它让我变强了。如果你还没试过 Claude Code,我建议你找个项目试一下。不用搞什么大工程,就从一个小功能开始,感受
特性进程线程协程角色资源分配的基本单位CPU 调度的基本单位用户态轻量级线程内存空间完全独立,相互隔离同进程内共享堆内存共享堆内存,有独立栈切换成本极高(需换页表地址空间)中(需保存上下文)极低(用户态控制)稳定性极高(崩溃互不影响)较差(一个挂全家挂)较差(取决于逻辑)调度方式操作系统内核调度操作系统内核调度用户程序手动调度版权声明:本文归“小饼干”所有,未经许可不得转载。
如果你追求简单省事,且对象占用资源不高,饿汉式是首选。如果你追求极致性能和延迟加载,请务必使用。这就是单例模式中的“细节决定成败”。作为 Java 开发者,不仅要会写代码,更要理解代码背后 JVM 和内存模型的运行逻辑。希望这篇分享对你有帮助,我们下次再见!版权声明:本文归“小饼干”所有,欢迎专业讨论。
比如你问它"帮我订一张明天去上海的机票",它需要理解你的意图,然后决定先查询航班信息,再进行价格对比,最后完成预订。举个例子,如果你经常让 Agent 帮你查技术文档,它会记住你偏好的编程语言和技术栈,下次直接给你推荐相关内容。现在的 Agent 技术还在快速发展中,但核心思路已经很清晰了:让 AI 不仅能思考,还能行动。如果你对 Agent 的具体实现感兴趣,可以关注我后续的文章,我会分享一些实








