logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

网络与操作系统篇 · Java 架构师面试备考文档

本文系统梳理了网络和操作系统核心知识点,重点解析TCP/HTTP协议设计原理及优化演进。主要内容包括: TCP协议:三次握手防失效连接、四次挥手流程、可靠传输机制(确认重传/滑动窗口/拥塞控制)及粘包问题解决; HTTP演进:1.0/1.1/2/3各版本特性对比,重点分析多路复用、QUIC协议对队头阻塞的解决方案; 操作系统核心:进程/线程/协程区别、IO多路复用模型(select/poll/ep

文章图片
#spring#java#后端
单体拆成 12 个微服务后,一次下单要串 6 个 RPC:链路从 80ms 涨到 1.2s 的拆解

title: 单体拆成 12 个微服务后,一次下单要串 6 个 RPC:链路从 80ms 涨到 1.2s 的拆解 date: 20260818 category: 架构演进 tags: 微服务, 架构演进, RPC, 链路耗时, 服务拆分 2024 年我们做了一件事:把一个 42 万行的电商单体,按"业务域"拆成了 12 个微服务。上线那天架构师在群里发了个"恭喜拆服成功"的表情包,我也跟着乐。两

#微服务#rpc#qt
AI 应用可观测性:用 LangSmith + Phoenix 监控你的 Agent,别让 Bug 藏在黑盒里

Python - @traceable 装饰器"检索知识库")"""这个函数会被 LangSmith 记录为 Trace 的一个节点""""生成回答")# 调用后,LangSmith 会显示完整的调用树context = retrieve("公司报销流程")answer = generate("公司报销流程", context)把黑盒变成白盒。用户说「不对」→ 你能定位是哪个环节不对成本飙升 →

文章图片
#人工智能#bug
AI Agent 面试:ReAct 循环的 3 个致命陷阱

摘要: ReAct(Reasoning+Acting)是AIAgent的核心范式,但在实际应用中存在三大陷阱:1)Thought循环——模型陷入重复调用同一工具的“内耗”,需通过强制终止或软限制解决;2)Observation盲区——模型忽略工具返回结果,需优化数据格式并添加摘要;3)主题漂移——Agent偏离原始问题,需通过锚定用户意图和语义去重纠正。实战中可通过“保险丝”机制(如最大调用次数、

文章图片
#人工智能#面试#react.js
AtomCode 实测:用 3 个真实项目验证它到底强在哪

AtomCode是一款开源免费的AI编程助手,支持多模型(DeepSeek、Qwen、GLM等),通过实测三个项目展现了其强大能力:修复5年老项目Bug耗时仅8分钟,从零搭建FastAPI服务仅需12分钟,重构模块也仅15分钟。相比Cursor和ClaudeCode,AtomCode免费、开源且支持国产模型,适合个人开发者和小团队使用。其核心能力包括智能Agent循环、代码图谱工具和多模型支持,尤

文章图片
#python
Cursor + GitOps:自动化运维新姿势,一个人也能管几十台服务器

摘要:文章介绍了如何利用Cursor的AI能力结合GitOps实现自动化部署,以Git仓库作为唯一真相源,通过ArgoCD自动同步到服务器。传统运维流程存在不可追溯、不可重复、不可协作的问题,而GitOps通过声明式配置、版本控制和自动同步解决这些问题。Cursor通过自然语言生成YAML配置,简化了复杂的Kubernetes资源编写过程。文章详细展示了从零搭建Cursor+GitOps工作流的步

文章图片
#自动化#服务器#运维
DeepSeek API 实战:用 3 个案例验证国产大模型到底行不行

DeepSeekV3和R1大模型实测对比:3个开发场景下的表现与价格优势 核心结论: 模型定位:DeepSeekV3(通用模型)适合代码生成/中文处理,R1(推理模型)在数学/逻辑任务上接近GPT-4o。 代码生成: Python:V3略逊于GPT-4o(async支持不足),但中文注释更优 Go/Rust:V3反超,代码风格更符合语言特性 推理能力:R1在复杂数学题中展示完整推导过程,效果媲美G

文章图片
#数据库#java#服务器
一文搞懂 AI Agent 的记忆系统:从短期到长期,从本地到向量数据库

AIAgent记忆系统解析:三层架构实现长期对话能力 摘要:AIAgent通过分层记忆系统突破上下文窗口限制。核心分为三层: 工作记忆(短期):驻留LLM上下文窗口,采用滑动窗口(保留最近N条)或摘要压缩策略管理对话历史; 长期记忆(语义层):基于向量数据库(如Chroma/Qdrant)实现语义检索,存储关键对话、代码变更等技术决策; 档案记忆(冷存储):历史会话的压缩归档,采用本地文件/S3存

文章图片
#人工智能#数据库
WebSocket vs SSE:AI 应用实时交互的两种方案对比,实战选型指南

本文对比了WebSocket和SSE(Server-Sent Events)在AI应用中的适用场景,重点分析了两种技术的优缺点及实现方法。SSE适合单向流式输出(如AI打字机效果),实现简单且浏览器自动重连;WebSocket适用于双向通信场景(如AI多轮对话)。文章提供了FastAPI和后端代码示例,并给出选型建议:单向推送用SSE,双向交互用WebSocket,简单查询用REST API。最后

文章图片
#websocket#人工智能#交互
Java 内存模型与 happens-before 规则:从 JSR-133 到实际并发编程

happens-before 是规则链——不是 magic,是规范定义的一组偏序关系volatile 靠内存屏障实现——x86 上是 lock 指令,arm/riscv 上是 dmb 指令final 有特殊保证——构造器结束后 freeze,前提是 this 不逸出我觉得最好的学习方式不是背 happens-before 的八条规则,而是去想想"什么情况下会出问题",然后用规则来判断它是否会被保证

文章图片
#java#开发语言
    共 25 条
  • 1
  • 2
  • 3
  • 请选择