AI Agent 深度解析:从概念到架构
深入解析 AI Agent 的核心概念、系统架构与关键能力,包括感知、推理、规划与工具调用机制,并介绍主流 Agent 框架、应用场景及未来发展趋势
深入解析 AI Agent 的核心概念、系统架构与关键能力,包括感知、推理、规划与工具调用机制,并介绍主流 Agent 框架、应用场景及未来发展趋势
通过 Go 语言从零实现 MCP Server,介绍 MCP 的核心概念、Tool 实现方式、Server 架构以及生产环境部署实践
Zerolog 源码学习 通过高性能日志库学习 Go 语言高级技巧 目录 引言 sync.Pool 对象池模式 零分配 JSON 编码 接口多态与策略模式 适配器模式 Builder 模式与链式调用 函数即接口 Type Switch 性能优化 并发安全设计 unsafe 包的精确使用 Context 传播机制 全局可配置设计 总结与最佳实践 1. 引言 …
全面解析 MCP(Model Context Protocol)的概念、架构、核心组件与应用场景,帮助理解 AI 如何通过标准化协议安全连接工具、数据与软件系统。
深入了解RAG技术的原理、架构和实际应用,包括向量数据库、嵌入模型和生成模型的协同工作
深入解析 Google 提出的 A2A 协议的设计动机、核心概念(Agent Card、Skill、Task 状态机)与架构本质,并系统对比 A2A 与 MCP 协议的定位差异与互补关系
Rust 编程第一课-基础篇 1. 开篇 博学之,审问之,慎思之,明辨之,笃行之。 ——《中庸》 1.1 引言 Rust 中最大的思维转换就是变量的所有权和生命周期 2. 前置 2.1 内存:值放堆上还是放栈上 2.1.1 内存
Python核心技术与实战-基础篇 1. 列表和元组 1.1 基础 列表是动态的,长度大小不固定,可以随意地增加、删减或者改变元素(mutable)。 而元组是静态的,长度大小固定,无法增加删减或者改变(immutable)。 Python 中的列表和元组都支持负数索引,-1 表示最后一个元 素,-2 表示倒数第二个元素,以此类推。 列表和元组都支持切片操作 …
02-docker+k8s 1. Kubernetes 1.1 kubectl 常用命令 kc get service --all-namespaces -o wide kc get pods --all-namespaces -o wide kc get nodes --all-namespaces -o wide kc get deployment …
20220109-day2 1. 云原生 cat /etc/system/system/apiserver.service kubeproxy 配置修改 cat /etc/systmd/system/kube-proxy.service 里的–config 参数 coredns 服务发现 etcd etcdctl member list etcdctl …
02 Kubernetes CNCF 生态图 1. 基于dockerfile构建nginx镜像 1.1 编写 dockerfile # Nginx image FROM ubuntu:20.04 LABEL "maintainer"="1ch0 github1ch0@163.com" # COPY sources.list …
— title: kubectl Cheat Sheet reviewers: - erictune - krousey - clove content_type: concept card: name: reference weight: 30 — This page contains a list of commonly used kubectl …
Golang Demo for 循环轮询 ticker := time.NewTicker(shutdownPollInterval) // 设置轮询时间 defer ticker.Stop() for { // 真正的操作 if srv.closeIdleConns() && srv.numListeners() == 0 { return lnerr } …
Onion Model 洋葱模型 请求进来,一层一层的通过中间件执行next函数进入到你设置的下一个中间件中,并且可以通过context对象一直向下传递下去,当到达最后一个中间件的时候,又向上返回到最初的地方。 代码示例: package main import ( "fmt" "math" ) type Context struct { handlers …
The Go Programming Language(10-13) 说明 本文为Go语言编程圣经中文版内容,本人在阅读时将其制作为思维导图及博客文章形式,仅供学习,若侵权请及时与我联系。 源码、PDF版、Markdown、xmind版下载链接 https://1tnt1.lanzous.com/b00o36ytc 密码: 1ch0 ch10 包和工具 …
The Go Programming Language(9) 源码、PDF版、Markdown、xmind版下载链接 https://1tnt1.lanzous.com/b00o36ytc 密码: 1ch0 ch9 基于共享变量的并发 ch9.0 简介 前一章我们介绍了一些使用goroutine和channel这样直接而自然的方式来实现并发的方法。然而这样 …
The Go Programming Language(8) 源码、PDF版、Markdown、xmind版下载链接 https://1tnt1.lanzous.com/b00o36ytc 密码: 1ch0 ch8 Goroutines和Channels ch8.4 Channels ch8.4.0 简介 如果说goroutine是Go语言程序的并发体的话 …
The Go Programming Language(8) 源码、PDF版、Markdown、xmind版下载链接 https://1tnt1.lanzous.com/b00o36ytc 密码: 1ch0 ch8 Goroutines和Channels ch8.0 简介 并发程序指同时进行多个任务的程序,随着硬件的发展,并发程序变得越来越重要。 Web服 …
The Go Programming Language(6-7) 说明 本文为Go语言编程圣经中文版内容,本人在阅读时将其制作为思维导图及博客文章形式,仅供学习,若侵权请及时与我联系。 源码、PDF版、Markdown、xmind版下载链接 https://1tnt1.lanzous.com/b00o36ytc 密码: 1ch0 ch6 方法 ch6.0 简 …