自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 斐波那契数列的数组法和递归法

斐波那契数列的数组法和递归法数组法:public static int Fibonacci(int n) { int[] f = new int[n+1]; f[1] = f[2] = 1; for (int i = 3; i <= n; i++) { f[i] = f[i-1] + f[i-2]; } return f[n];}...

2019-12-04 14:45:51 831

原创 Spring AI 集成本地mcp或ModelScope的MCP服务

本文介绍了如何在Spring项目中集成ModelScope的MCP服务,并展示了相关配置和代码实现。首先,通过引入spring-ai-starter-model-ollama和spring-ai-starter-mcp-client依赖,配置了Spring AI的版本管理。接着,详细说明了如何获取ModelScope的MCP服务地址,并在application.yml中配置相关参数。随后,编写了测试代码,分别展示了不使用MCP和使用MCP的效果。通过对比,验证了MCP服务在增强AI模型功能方面的作用。本文为

2025-05-20 10:16:48 225

原创 腾讯云代码助手(CodeBuddy)

本文介绍了一款个人版免费的工具,支持多种功能,包括私有化模型部署和MCP服务配置。工具支持多种模型,并允许用户通过JSON文件配置私有化模型。具体配置MCP服务的步骤包括:点击图标添加MCP服务、配置JSON文件并填入相关内容,如MySQL服务器的连接信息。后续操作可参考其他相关文章。该工具功能丰富,适合需要灵活配置和私有化部署的用户。

2025-05-20 10:15:43 345

原创 使用通义灵码插件使用mcp

在VS Code或IDEA中安装通义灵码插件(版本2.5以上),登录后通过mcp工具新增mcp服务,可在mcp广场或魔搭社区寻找合适的服务。接着新增并安装mysql服务,确保有python或node环境。连接成功后,选择智能体进行对话,使用特定提示词创建组织架构表并插入数据。提示词包括表名、字段类型、主键、固定字段、索引和注释等要求,最终生成5条真实数据。

2025-05-15 18:15:52 293

原创 使用trae实现mcp操作数据库(免费且无限使用)

使用trace实现mcp操作数据库

2025-05-08 15:38:12 720

转载 解决toFix1.555不会四舍五入的问题

Number.prototype.toFixedPlus = function(num) { // 严格限定只支持 \d 正整型数字 num = /^\d+$/.test(num) ? Number(num) : 0; // 我们需要操作的数字,它只会是正数,符号是不会进入参加计算的 let valStr = Number(this).toString(); // 小数点的位置,也时也是整数部分与符号部分的长度 let pointIndex = valStr.

2022-01-25 11:02:50 533

原创 public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);

public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);五个参数分别为src:源数组srcPos:从源数组的下标开始复制dest:目标数组destPos:目标数组的下标开始length:复制多少个元素...

2021-04-20 10:24:30 935

原创 Leetcode刷题笔记(链表系列)

合并两个有序链表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例 1:   输入:l1 = [1,2,4], l2 = [1,3,4]   输出:[1,1,2,3,4,4]示例 2:   输入:l1 = [], l2 = []   输出:[]示例 3:   输入:l1 = [], l2 = [0]   输出:[0].

2021-03-29 15:33:53 199

原创 SpringBoot学习

创建SpringBoot项目通过官网创建通过idea的脚手架工具创建通过idea的maven项目创建1、打开springboot官网https://spring.io/projects/spring-boot,点击最下边的 Spring Initializr 按步骤操作。创建完成后会自动下载下来,然后导入idea中。2、使用idea脚手架创建SpringBoot项目结构1、POM文件1.1继承<parent> <groupId>org.springfr

2021-03-23 17:00:52 176

原创 springboot集成kafka学习笔记

kafka学习笔记一、安装虚拟机(略过)二、升级系统软件(非必须)三、安装JDK1、下载JDK82、安装JDK3、配置环境变量四、安装kafka1、下载kafka2、解压五、kafka生产和消费1、启动kafka2、创建topic3、删除Topic4、创建生产者5、消费消息六、外网访问kafka(springboot集成)1、配置2、防火墙3、虚拟机外程序成功连接并消费一、安装虚拟机(略过)二、升级系统软件(非必须)RHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官

2020-12-06 17:38:31 802

原创 java多线程ThreadPoolExecutor的使用

java多线程4种创建多线程的方式1、继承Thread类2、实现Runnable接口3、实现Callable接口4、ThreadPoolExcutor线程池1、各参数含义2、队列3、四种拒绝策略4种创建多线程的方式1、继承Thread类public class MyThread extends Thread { @Override public void run() { System.out.println("继承Thread类"); }}// 调用方式n

2020-11-05 16:55:57 406

原创 return在try,catch,finally中的执行

1.finally中的代码一定会执行。2.执行顺序一般是try->catch(try中发生异常)->finally。3.finally中有return时,try中或catch中的return也会执行,但最终返回的值是finally中return的值。4.try或catch中的return执行后,finally仍会执行。下面是其中一个例子:public static void ...

2019-04-24 11:03:55 175

原创 复习题

What will happen when you attempt to compile and run the following code?public class Test{static{ int x=5;}static int x,y;public static void main(String args[]){ x--; myMethod( ); Sys...

2019-04-23 10:44:57 200

原创 最常用的四大排序算法(冒泡、插入、选择、快速)

直接上代码1.最简单的冒泡排序 public static void bubbleSort(int[] arr){ for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr.length - i - 1; j++) { if(arr[j] &g...

2019-04-19 15:12:23 281

空空如也

空空如也

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

TA关注的人

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