自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用谷歌ADK获取mcp工具

await toolset.close() #退出堆栈。MCPToolset移除了from_server方法。exit_stack变为它的一个属性。MCPToolset是。

2025-06-06 13:33:51 291 1

原创 MCP概述及MCP Server的使用和实现(谷歌ADK使用MCP Server)

MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用能够安全地访问和操作本地及远程数据,为 AI 应用提供了。MCP 可以直接在 AI 与数据(包括本地数据和互联网数据)之间架起一座桥梁,通过 MCP 服务器和 MCP 客户端,大家只要都遵循这套协议,就能实现“万物互联”。MCP 客户端(MCP Clients):在主机程序内部,与 MCP server 保持 1:1 的连接。MCP 主机(MCP Hosts):发起请求的 LLM 应用程序(例如。

2025-05-16 17:09:06 1401

原创 文本数据词汇级增强

words = [word for word in words if word.isalpha()] # 只处理字母单词。print(f"增强后文本: {final_text}")print(f"原始文本: {text}")"""对文本中的n个词进行同义词替换"""# 随机选择一个词并获取其同义词。"""随机交换文本中n对词的位置""""""以概率p随机删除文本中的词"""# 随机选择插入位置。"""随机插入n个词到文本中""""""获取单词的同义词列表"""# 随机选择n个词进行替换。

2025-05-16 15:56:58 440

原创 A2A demo简单实现(使用qwen模型)(一)

首先,我们定义技能的基本结构。代理名片是描述代理能力和技能的 JSON 格式文档,此外它还包含身份验证机制。通过代理卡片,外界可以了解代理的功能以及如何与其交互。公布代理的功能和技能。提供与代理交互时所需的信息(例如,代理的 URL 和输入/输出模式)。确保其他系统或用户能够正确调用和利用代理的能力。# 添加代理能力和代理卡片。

2025-05-09 14:00:41 703

原创 uv简单使用

uv

2025-05-06 16:14:27 942

原创 谷歌ADK-2 agent作为mcp client使用高德地图mcp server

【代码】谷歌ADK-2 agent作为mcp client使用高德地图mcp server。

2025-04-29 15:29:25 273

原创 谷歌ADK -1 llm-agent快速开始

其中llm要自己配置一下,用自己的llm。

2025-04-28 17:07:54 435

原创 llm Agents 项目地址

e2b-dev/awesome-ai-agents: A list of AI autonomous agentse2b-dev/awesome-ai-agents: A list of AI autonomous agentshttps://github.com/e2b-dev/awesome-ai-agents

2025-03-27 14:45:44 253

原创 JavaWeb-7

部门与员工的关系(一个部门下有多个员工)在数据库表中多的一方,添加字段,来关联一的一方的主键。部门数据可以直接删除,然而部分员工还归属该部门下,此时数据不完整、不一致问题。两张表在数据库层面未建立关联,所以无法保证数据的一致性和完整性。外键约束。

2025-03-06 20:15:57 750

原创 JavaWeb-6 日志技术

程序中的日志,是用来记录应用程序的运行信息、状态信息、错误信息等。

2025-03-05 17:20:45 358

原创 JavaWeb-5 部门管理实现

所有的url注解都是 /depts 这样可以把这个公共的抽取出来。在类上添加注解类里的注解上的/depts可以省略了。

2025-03-04 22:54:59 857

原创 JavaWeb-4 Springboot项目配置文件

properties、yaml、yml文件,绝大多数选择yml格式配置文件。

2025-03-03 16:10:58 289

原创 JavaWeb-03 Mybatis

1. 创建springboot项目 添加数据库相关依赖。2. 配置Mybatis(在application.properties中数据库连接信息)

2025-03-01 22:45:01 854

原创 JavaWeb-2 JDBC连接数据库

执行DML语句步骤如下。

2025-02-27 20:28:29 293

原创 JavaWeb-1

controller:控制层,接收前端发送的请求,对请求进行处理,并响应数据service:业务逻辑处理,处理具体的业务逻辑。dao:数据访问层(data access object),负责数据访问操作,包括数据的增删改查。

2025-02-22 18:37:04 418

原创 求矩阵每行每列和以及对角线和,并按从小到大输出

请写一个程序,对于一个m行m列的方阵(1

2024-01-11 20:56:11 428

原创 世界杯小组赛排名题目

世界杯小组赛(胜利得3分,平局1分,失败不得分),计算每个队伍的积分并按照排名先后输出,若积分相同,则按照净球数排序。输入m个队,出线n个队,输出出线的队伍的排名、姓名、得分、净球数。名称 胜 平 负 进球数 负球数。1 威尔士 4 8。威尔士 1 1 1 10 2。俄罗斯 1 0 0 2 1。德国 1 1 0 9 3。芬兰 0 1 0 3 3。

2024-01-11 19:31:27 566 1

原创 输出出现次数最多的数字,有多个输出最小的

编写一个程序,读入一组整数,它们的个数N是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。输入格式:第一行是一个整数N,N

2024-01-11 19:01:11 477 1

原创 全排列c++(dfs)/python内置库实现

将c++的dfs全排列与python内置库的全排列进行比较,实现两种方法的全排列。

2023-04-07 21:03:53 217

原创 23天梯赛校赛

总结校赛的几个算法题

2023-04-01 17:05:17 257

原创 使用朴素贝叶斯模型对垃圾邮件分类

使用朴素贝叶斯模型对垃圾邮件分类

2023-03-20 22:56:54 412

原创 2可视化的前端基本结构

大屏可视化的主要框架

2023-03-20 22:46:25 602

原创 1数据vision——数据准备

数据可视化的数据准备,爬虫实现。

2023-03-10 23:05:49 121

原创 centos7安装python3.8并创建虚拟环境

linux系统centos7搭建python的虚拟环境

2023-02-16 18:32:10 1463

原创 python二进制转N进制(3~62)

进制转换2进制转3~62任意进制

2022-12-09 18:19:22 466

原创 对鸢尾花数据集中的萼片长度、萼片宽度、花瓣长度和花瓣宽度绘制平行坐标图

鸢尾花数据集的平行坐标展示

2022-09-11 20:31:36 4055 1

原创 寒假练习(四)题解(dp、背包)

动态规划、背包题解

2022-01-19 17:40:08 352

原创 二叉树遍历、结点数、左右子树交换和二叉排序树的插入删除

二叉树用二叉链表表示 (独立完成) 设计内容: (1) 实现二叉树的建立、前序、中序(非递归)和层次遍历; (2) 求二叉树高度、结点数、度为 1 的结点数和叶子结点数; (3) 插入结点到指定位置、删除指定结点; (4) 将二叉树所有结点的左右子树交换。 代码实现:二叉树和二叉排序树的结构体当时是可以用一个表示的,当时时间有限懒得改了。#include <iostream>#include <string>#include <queue&

2021-12-14 22:13:58 1986

原创 最短路径问题-----Dijkstra算法

问题描述:最短路径算法的实现,编写算法对带权有向图中从源点到其他各点的最短路径。比如这张有向图。首先要采用邻接矩阵表示法创建这张图的有向网,然后使用迪杰斯特拉算法就最短路径。创建有向网采用邻接矩阵的方法创建有向网:邻接矩阵结构体typedef char VerTexType; //顶点数据类型typedef int ArcType; //边权值类型typedef struct{ VerTexType vexs...

2021-11-22 22:27:08 639

原创 舞伴问题(循环队列)

问题问题描述:在舞会上,男、女各自排成一队。舞会开始时。依次从男队和女队的队头各出一人配成舞伴。如果两队初始人数不等,则较长的那一队中未配对者等待下一轮舞曲。初始男、女人数及性别已经固定,舞会的轮数从键盘输入。解答男 女 1 7 2 8 3 9 4 10 5 6 例如跳舞人员共十人,6男4女,那么配对情况应该像上面表格前4行那样,然后下一轮最先配对的应该是男5号。接着第二轮:男 女 5 7 6

2021-11-06 13:32:10 5273 3

原创 给定中缀算术表达式输出后缀形式(栈)

对任意给定的一个中缀算术表达式输出等价的后缀形式。(利用栈)例如:1+2*3+(4*5+6)*7转换成123*+45*6+7*+#include <iostream>#include <map>#include <string>using namespace std;#define OK 1#define ERROR 0#define MAXSIZE 100typedef int Status;typedef int ElemType;

2021-10-31 17:25:29 1631

原创 约瑟夫环链表和递归解法

已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到只剩下一个人为止。#include <iostream>using namespace std;#define Error 0;#define ok 1;typedef int Elemtype;typedef struct LNode{ Elemtype data; struct LNode*

2021-10-26 12:28:07 137

原创 HDU 2072 单词数

单词数时间限制:C/C++ 1000MS,其他语言 2000MS内存限制:C/C++ 32MB,其他语言 64MB描述lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。输入描述有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。输出描述每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总

2021-10-24 20:29:53 87

原创 走计算机这条路的第一个10月24

先为大家科普一下程序员节的诞生:程序员节(每年10月24日) 1024程序员节是中国程序员的共同节日。1024是2的十次方,二进制计数的基本计量单位之一。程序员(英文Programmer)是从事程序开发、维护的专业人员。程序员就像是一个个1024,以最低调、踏实、核心的功能模块搭建起这个科技世界。1G=1024M,而1G与1级谐音,也有一级棒的意思。最早提出程序员节日倡导的是2014年3WGroup。节日介绍 1024程序员节,是中国程序员的共同节日。在1842年,人称“数字女王”...

2021-10-24 18:27:23 117

原创 单链表的基本操作及单链表的排序(归并,冒泡),合并

下面是学习单链表时的一些代码总结,有链表的初始化、插入、创建、删除等基本操作,还有对单链表的冒泡排序、归并排序的排序方法,还有两个链表的有序无序合并。代码如下://链表的部分功能实现#include <iostream>#include <algorithm>using namespace std;#define OK 1#define ERROR 0typedef int Status;typedef int ElemType;...

2021-10-11 17:21:48 266

原创 夹角有多大II

夹角有多大II比赛题目题目统计全部提交时间限制:C/C++ 1000MS,其他语言 2000MS内存限制:C/C++ 32MB,其他语言 64MB描述这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。注:夹角的范围[0,180],两个点不会在圆心出现。输入描述输入数据的第一行是一个数据T,表示有T组数据。每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,这些实数的范围是[-10000,10000]。输出描述..

2021-10-06 20:38:18 128

空空如也

空空如也

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

TA关注的人

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