自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 GO的特殊之处,为什么抢占市场这么快

Go 看起来简单,却在后端、微服务和云原生领域占据了非常重要的位置。本文从 Go 的诞生背景出发,结合 goroutine、GMP、Channel、Context、Interface、单二进制部署和工具链等核心设计,解释 Go 如何通过“控制复杂度”,在性能、并发、开发效率和工程可维护性之间取得平衡,以及它为什么如此适合现代基础设施和服务端开发。

2026-09-19 22:38:57 174

原创 拆解 Dex Horthy:No Vibes Allowed 背后的上下文工程方法论

为什么你的 Agent 一进复杂代码库就变傻?10 万开发者调查给出的答案

2026-08-02 22:39:31 397

原创 DeerFlow 记忆系统:让 AI Agent 真正“认识“你

知名agent框架,开源项目DeerFlow的memory是怎么做的?

2026-05-21 23:02:32 511

原创 给 Agent 接入新模型的推理模式:从配置开关到协议适配

给 agent 系统接入一个新模型的 reasoning 模式,到底要改哪些层,代码上又是怎么落地的。

2026-05-16 20:57:56 633

原创 MIT新论文:Hyperloop Transformers

麻省理工学院新论文:用仅一半参数,性能全面超越普通Transformer和mHC Transformer!开发者必看!

2026-04-26 20:54:05 449

原创 Headless Chrome 该退休了?Obscura 正在给 AI Agent 换浏览器底座

Rust 写的性能怪物,爬虫党和 AI Agent 开发者必须看一眼。

2026-04-23 20:48:38 833

原创 LangChain 为什么一定会走向链式调用

链式调用不是 LangChain 的特色功能,而是它唯一配得上被学习的核心设计。

2026-04-14 17:40:30 451

原创 向量数据库已经能检索了,为什么 LangChain 还要设计 Retriever

向量数据库都能检索了,LangChain 为什么还要多此一举,再抽象出一个 Retriever。这个问题看起来简单,背后其实藏着大模型应用里最关键的一层设计。

2026-04-12 21:57:52 588

原创 【每日一问系列】LangChain中支持几种Model?

LangChain在定义model时单独定义了一个chat model ,这是为什么?

2026-04-12 21:03:53 57

原创 LangChain for Agent Development: A Beginner’s Guide

What an agent really is ?

2026-04-12 19:25:08 419

原创 史上最全LangChain 学习教程

为什么LangChain能在大模型应用开发占据半壁江山?本文是超详细的LangChain入门级教程,帮助你深入浅出地理解什么是LangChain。

2026-04-08 00:04:54 1050

原创 GitHub推送又超时了?试试SSH

解决github推送、克隆超时的问题

2026-04-02 22:56:44 620

原创 Mac安装Git教程

关于mac如何安装git

2026-04-02 21:42:18 727

原创 我的第一个 RAG 程序:从 0 到 1,用 PDF 搭一个最小可运行的知识库问答系统

如果你也刚开始学 RAG,我非常建议先亲手写一个最小版本。哪怕它很简陋,只要你自己跑通一遍,理解就会完全不一样

2026-04-02 20:20:35 572

原创 windows上如何可视化访问并远程操作linux系统上运行的浏览器或者linux可视化桌面

你是否好奇Windows是怎么远程操作Linux的?本文9176字详细解析windows上如何可视化访问并远程操作linux系统上运行的浏览器或者linux可视化桌面,包括四种方式及其优势

2026-02-13 17:58:23 954 1

原创 OAuth 2.0:现代应用授权的核心协议

你有没有想过:为什么用“微信登录”某个网站时,那个网站能拿到你的昵称,却永远看不到你的密码?答案就是 OAuth 2.0,花十分钟,彻底搞懂现代应用授权的核心标准。

2026-01-29 10:09:32 1124

原创 Redis其实并不是线程安全的

Redis 不是单线程的吗?那所有操作不就天然原子了吗?为什么还需要 Lua 脚本来保证原子性?都是脚本封装命令,不能用python吗?

2026-01-09 18:49:52 1183

原创 【分布式】分布式ID盘点

分布式核心部分:分布式ID全盘点,号段、数据库自增、redis自增、UUID、Snowflake...

2026-01-06 21:44:52 913

原创 【分布式】分布式事务框架 Seata 详解:架构与四种实现模式

自 2019 年开源以来,它提供了高效、易用的分布式事务服务,支持多种数据库和中间件。Seata 的核心在于其四种事务模式:AT、TCC、Saga 和 XA,这些模式从非入侵式到补偿式,覆盖了不同业务场景。本文将从 Seata 的整体架构入手,逐一剖析这四种模式,帮助你理解其原理、实现和应用。TCC 是柔性事务模式,将事务拆分成 Try(预留资源)、Confirm(确认)和 Cancel(取消)。开发者需手动实现这些接口。Saga 适合长链事务,将全局事务拆分成子事务序列,每个有正向和补偿操作。

2026-01-05 21:06:45 1634 1

原创 【分布式】分布式事务概念和理论模型

常见从分布式事务理论模型:2pc,3pc,Saga,TCC,XA

2026-01-05 20:37:59 1184

原创 轻量级ID扰动工具Hashids,快速上手

它不是加密算法,而是一个可逆的、带盐的 ID 混淆工具

2026-01-04 17:51:19 754

原创 【Java基础】static关键字

本文涵盖:静态变量,方法,内部类,代码块,以及为什么main方法为什么是静态的,static使用时的注意事项。

2026-01-04 17:41:05 677

原创 【Java基础】集合

问到Java集合时,别再只会报菜名了,看看这篇文章

2026-01-03 21:57:32 362

原创 深入理解Git Commit的工作原理:从对象引用到空间优化

git commit -m的背后到底发生了什么你知道吗?这篇文章深入commit底层帮助你理解git到底是怎么做到高效版本控制的!新手一定要看

2026-01-03 19:44:37 1372

原创 【Java基础】反射

反射的功能很强大,赋予开发者动态处理类的能力,在框架和插件领域功不可没非常推荐新手深入理解学习反射机制

2026-01-02 21:57:36 794

原创 【Java基础】泛型

泛型是什么?类型擦除如何工作?桥接方法为何存在

2026-01-01 19:57:11 2571

原创 Redis 除了缓存,还能干什么?

redis不做缓存还能干啥?存个token?

2026-01-01 19:31:50 1420

原创 精通maven?看完这篇就够了

你简历上写的精通Maven是吧?那你来说说Maven 的核心作用是什么?Maven 的三套生命周期是什么?mvn package 会执行哪些阶段?<scope> 有哪些?provided 和 compile 有什么区别?

2025-12-30 19:35:21 1334

原创 什么是开源?小白如何快速学会开源协作流程并参与项目

写给想要接触开源项目的小白,大家一起学习一起进步!

2025-12-28 18:03:25 1887 1

原创 面试官:你使用雪花算法做主键的时候考虑过它会有什么问题吗?你怎么解决的

我自以为什么都会,在面试官的不断追问下,显得力不从心,在面试之前我要是看到了这篇文章就好了,可惜没假如

2025-12-26 19:21:13 534

原创 JVM扫盲:内存模型

JVM内存模型的扫盲文章

2025-12-25 21:56:48 1137 2

原创 Git: rebase vs merge

你还傻傻分不清rebase和merge,两个都一样可以随便用?看看这篇文章吧

2025-12-24 21:56:17 1103

原创 Spring Boot 自动装配深度实现原理全解析

SpringBoot是怎么实现自动装配的?@SpringBootApplication是干什么用的?看这篇文章就够了!

2025-12-24 18:28:49 1734

原创 网络是怎么传输的:从底层协议到浏览器访问网站的全过程剖析

在日常生活中,我们点击一个网页、发送一条消息,似乎数据瞬间就“飞”到了对方。但网络传输背后是一套精密的分层机制和协议协作。互联网的核心是(实际常用五层模型),它将复杂的数据传输过程抽象成层层封装和解封装,确保数据可靠、高效地在全球设备间流动。本文先从网络分层模型和底层传输原理入手,逐步剖析数据如何从发送端传输到接收端;然后结合实际场景——浏览器访问网站(从点击网址到页面显示),展示这些原理如何落地。理解这些,不仅能帮助开发者调试网络问题,还能优化系统设计(如微服务通信、CDN等)。

2025-12-22 21:58:22 570

原创 消息队列从入门到起飞(一):初识消息队列——发展史、选型指南与架构差异剖析

2025年的MQ生态更加成熟多元:Kafka稳坐大数据王座,RocketMQ深耕业务可靠,Pulsar代表云原生未来,RabbitMQ仍是低延迟首选。选型时,用上述框架多维度评估,并结合PoC验证;理解架构根源,能避免常见误区(如用Kafka强求事务)。希望这篇更充实的剖析,能为你构建健壮系统提供实质帮助。

2025-12-22 21:10:20 1780

原创 超详细SpringBoot+Vue项目部署文档

从租服务器到部署上线,全流程详细过程。

2025-12-21 23:48:28 1326

原创 MySQL调优 一:慢SQL日志

慢SQL日志是数据库内置的一种日志机制,用于记录执行时间较长的查询语句。MySQL中默认阈值是10秒(long_query_time = 10),但在生产环境中通常会调低到1秒甚至0.5秒。未使用索引的查询(即使执行很快)。不进入查询缓存的查询(旧版本MySQL)。发现最耗时的SQL,优先优化。分析系统整体查询性能分布。作为性能基线,监控性能变化。

2025-12-19 00:23:14 1161

原创 MySQL调优 二:explain参数详解+索引优化实战

基于一条复杂SQL的EXPLAIN参数详解

2025-12-18 11:51:00 1220

原创 用了几年 Spring Boot,你真的知道请求是怎么进来的吗?—— JDK 原生实现 HTTP 服务

扔掉 Spring Boot 和 Tomcat,用纯 JDK 原生 API 实现一个能返回 JSON 的 HTTP 服务器。带你看清请求从 TCP 连接到方法调用的完整路径,彻底搞懂框架底层的原理

2025-12-17 21:15:27 1083

原创 我的服务器被被DDOS攻击了

一次服务器被攻击的经历,涵盖排查、解决、预防的自救过程。

2025-12-17 00:17:05 1064

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除