logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis中分布式锁的使用

满足分布式系统或集群模式下多进程可见并互斥的锁。

文章图片
#redis#分布式#数据库
数据结构与算法【B树】的Java实现+图解

B树的节点属性,与其他树不太相同,首先是key可以有多个,因此要设置为数组,孩子节点也未知,因此也要设置为数组。特性3:除根结点与叶子节点外,每个节点至少有ceil(m/2)个孩子,根节点不是叶子节点时,最少有两个孩子。当经过合并之后,根结点可能会存在为null的情况,此时让根节点中的 0 号孩子替代掉根节点就好。父结点 3 移动到左侧孩子节点中,右侧孩子节点中的第一个key 5 移动到父结点中,

文章图片
#b树#数据结构
数据结构与算法【红黑树】的Java实现+图解

红黑树也是一种自平衡的二叉搜索树,较之 AVL,插入和删除时旋转次数更少。首先介绍代码实现会用到的概念兄弟节点:具有同一个父结点的一对节点可以互称为兄弟节点叔叔节点:父结点的兄弟节点。

文章图片
#java#算法#数据结构
使用Gateway解决跨域问题时配置文件不生效的情况之一

显而易见,html发送的请求没有与gateway设置的允许跨域的url地址匹配上,而将配置文件中的localhost修改为127.0.0.1时,再次访问就可以成功响应。如果想要localhost也可以正常响应的话,需要修改C:\Windows\System32\drivers\etc\hosts文件添加如下信息。使用VSCode打开html页面时,发送ajax请求后浏览器控制台打印结果如下。首先h

文章图片
#gateway
关于Maven中pom.xml文件不报错但无法导包解决方法

我的pom文件没有报红,但是依赖无法正常导入。右下角还总出现这种问题。点开查看报错日志。大致如下通过搜索,大概可以知道是IDEA与Maven之间版本问题。

文章图片
#maven#xml#java
使用Java调用千帆大模型接口

原本是想实现调用ChatGPT接口,但是能力有限,没办法搞到ChatGPT的apiKey。于是就想着实现文心一言(来自于百度的千帆大模型)的接口。如果是需要实现对话的功能,调用该接口是需要付费的。具体付费规则如下刚注册的账号存在一个20元的代金卷,可以使用代金券练手。如果没有代金券而且不想开通就想测试调用接口的功能的话,存在一个免费试用的接口。Prompt模板。接下来我分别实现就实现一下调用Pro

文章图片
到底了