抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Blog of VLSMB

一些386汇编的基础知识。个人总结,暂时还没写完……本文档属于个人的经验,不一定准确,如果有错误欢迎及时指出。

本文面向熟悉Java + SpringBoot技术栈的后端开发工程师,通过一个用户登录的Demo项目,快速掌握Golang语法基础、Gin Web框架和GORM ORM框架的使用。

HTTP/2 于 2015 年发布,是 HTTP 协议自 1999 年 HTTP/1.1 以来的首次重大更新。本文将详细介绍 HTTP/2 相比 HTTP/1.1 在性能上的改进,以及这些改进背后的原理。 一、HTTP/1.1 的性能瓶颈1.1 队头阻塞(Head-of-Line Blocking)HTTP/1.1 要求同一连接上的...

在网络通信中,TCP 是一个面向字节流的协议,它不会保留消息边界。因此,应用层协议需要自己定义如何识别一条完整的消息,这就是”拆包”问题。本文将详细介绍 HTTP/1.1 和 HTTP/2 各自的拆包机制。 一、TCP 粘包与拆包问题1.1 什么是粘包和拆包TCP 是流式协议,数据像水流一样连续传输,没有消息边界的概念。当应用层发送多条消息时,可能出现以下情况: 粘包:多...

HTTPS(HTTP Secure)是 HTTP 协议的安全版本,通过 TLS(Transport Layer Security)协议对通信进行加密。本文将详细介绍 HTTPS 的握手过程、涉及的加密算法,以及为什么这种设计能保证通信安全。 一、HTTPS 概述1.1 为什么需要 HTTPSHTTP 协议是明文传输的,存在三大安全风险: 风险 说明 攻击示例 窃听 第三方可以截获...

WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它使得客户端和服务器之间的数据交换变得更加简单高效。本文将详细介绍 WebSocket 的握手过程、使用方式以及与 HTTP 的比较。 一、WebSocket 简介1.1 为什么需要 WebSocket在传统的 HTTP 协议中,通信只能由客户端发起。如果服务器有数据变化,客户端只能通过”轮询”的方式不断请求服务器来获取最...

这里记录一下本人刷Hot150的记录把。我会把自己AC的思路以及官方最优解同时放上来,如果自己没有AC则只放官方最优解,如果AC记录与官方最优解一致或思路几乎相同,只放本人题解。 官方最优解的定义指的是官方题解中时空复杂度最低的一个题解。 合并两个有序数组合并两个有序数组 AC思路 & 官方最优解两个指针p1和p2,分别指向两个数组的末尾,指针p指向结果数组的末尾。每次从两个数组中取...

Multi-Agent(多智能体)系统是AI Agent发展的高级形态,通过多个专业Agent的协作来完成复杂任务。相比单一Agent,Multi-Agent系统具有更强的任务分解能力、容错性和可扩展性。本文详细介绍Multi-Agent系统的架构设计、协作模式和实践方法。

AI

Agent Skills是Anthropic推出的一种轻量级、开放的格式,用于扩展AI Agent的能力和专业知识。Skills是包含指令、脚本和资源的文件夹,Agent可以发现并使用它们来更好地执行特定任务。本文详细介绍Agent Skills的规范、创建方法和客户端实现。

AI

A2A(Agent-to-Agent)协议是Google在2025年推出的开放标准,旨在解决不同AI Agent之间的通信和协作问题。随着AI Agent生态的爆发式增长,A2A协议正在成为连接异构Agent系统的关键基础设施。本文详细介绍A2A协议的设计理念、核心概念和实践应用。

AI