自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

原创 向AI学习项目技能(七)

同样查询的接口也要记得修改,不然还会展示伪删除的需求点。今天增加一个小功能,ui用例页面增加删除需求点功能。首先增加一个伪删除字段。

2026-04-14 15:55:33 23

原创 跟着AI学sql

1、左连接(返回左表全部)

2026-04-13 14:23:28 45

原创 向AI学习项目技能(六)

现在的用例平台,生成的用例比较宽泛,现在针对具体的需求点生成对应的用例。所以在下面新增需求点,点击旁边的生成用例按钮,同理,在上述添加moduleId的地方同样加上。会根据之前上传的需求文档来写测试用例,因为现在新增模块,所以要将module。只接受一个参数(要放入队列的对象)注意sql也要改,不然查的不对。

2026-04-12 15:03:59 201

原创 向AI学习项目技能(五)

Mono是project reactor的核心类,而springboot starter webflux依赖它,所以需要在子pom引入webflux依赖。让 AI 模型(如 Claude、GPT)能够安全、标准化地连接到外部数据源和工具,如数据库、本地文件等。注意父pom里虽然继承了spring-boot-starter-parent,这个版本号也是需要通过。注意现在agentscope版本是1.0.1,studioManager在这个版本里移除了。子pom里也要显示声明引用springboot。

2026-04-11 16:56:44 338

原创 向AI学习项目技能(四)

由于新版 Docling 中 Client 类的初始化参数发生了变化,proxies 参数已经被移除或改名了。textract 在 Windows 上的官方支持比较有限。pip install textract 报错。今天继续更新AI平台,修改上传的prd的类型。了,client是创建openAi时候报错。今天更新上传文件的类型。需要把文件地址传过去。

2026-04-11 15:24:20 41

原创 向AI学习项目技能(三)

因为输入内容比较多,导致生成一半报错了。然后把openAI超时时间拉长。

2026-03-13 20:47:48 261

原创 向AI学习项目技能(二)

H2 是一个用 Java 编写的轻量级、开源的关系型数据库管理系统CLOB 类型,用于存储大文本数据当实体对象第一次保存到数据库之前,被标记的方法会自动执行,通常用于:设置创建时间初始化默认值生成业务流水号数据验证或预处理自动生成包含必需参数的构造函数(必需:final修饰的和@NonNullvite代理是什么解决开发环境中的跨域问题pi是一个用于与 RabbitMQ 消息队列进行交互的 Python 客户端库web端访问账密都是guest。

2026-03-13 20:40:41 264

原创 向AI学习项目技能(一)

若只打算支持 .txt/.md,这样即可;若支持 .pdf/.doc/.docx,需要你在后端用 PDF/Word 库先转成文本再放入 docContent,或由 Python 端根据 fileName 从共享存储读文件并解析。之前python的消费者一启动就失败,就是因为队列有脏数据,可以按照上述方法清空队列。python中.env文件的使用,就可以避免频繁配置环境变量。解决rabbitmq的ready一直是0的问题。点击purge,就可以清空之前的历史记录。就省的每次手动配置环境变量。

2026-03-12 09:55:24 75

原创 springboot实现websocket在线聊天室

【代码】springboot实现websocket在线聊天室。

2026-03-07 20:47:46 122

原创 UI 测试集成到TestNG指南

本指南旨在帮助您将 UI 测试(基于 Selenium WebDriver)集成到现有的 TestNG + Jenkins + 钉钉通知的自动化测试框架中。

2026-03-04 17:05:57 325

原创 AI 生成测试用例工作流设计

通过 AI 自动生成符合业务需求的测试用例(接口测试和 UI 测试),并集成到现有测试平台中。设计 AI 辅助 UI 测试的工作流,包括元素定位和自愈机制。

2026-03-04 16:58:21 346

原创 FastAPI vs Spring Boot 技术选型与Demo

FastAPI更适合快速迭代、AI密集型任务。更适合与现有Java平台深度集成。FastAPI作为AI微服务Spring Boot作为网关/业务层,通过HTTP/gRPC通信。

2026-03-04 16:53:49 274

原创 AI 辅助 UI 测试工作流设计(元素定位与自愈)

当 UI 测试因页面元素变化(如 ID、类名修改)而失败时,AI 能自动分析新页面结构,生成新的元素定位器(XPath/CSS Selector),并修复测试脚本,实现“自愈”。评估技术选型:选择 DeepSeek API、ChromaDB、Playwright 等工具。

2026-03-04 16:48:25 436

原创 安装openclaw

表示npm试图通过ssh协议去git@github.com上面下载依赖包,但是我的电脑里没有配置正确的ssh密钥通过github认证。上面安装的因为跳过了skills配置,所以只是基本会话功能,如果想要可以有实际动作,需要使用。很慢是因为我买的是deepseek的api,但是里面的模型是选的gpt的。或者安装指定版本,比如 OpenClaw 要求的 22+如果安装skills过程出现限制频率的问题。,如果网络比较慢可以指定镜像源执行。但是这会出现会话经常丢失的情况。其他的可以先skip。

2026-03-04 10:00:09 593

原创 反洗钱核心概念

报告,同时,持续监控中发现的任何新信息(如交易模式突变、负面新闻)都可能触发对客户风险评级的重新评估和CDD信息的更新。(如现金业务、跨境汇款、私人银行、数字货币)大额、高频、拆分交易、与高风险地区来往等)(如FAFT黑灰产国家、战乱地区、制裁)是反洗钱调查的终极目标。

2026-02-01 16:22:22 362

原创 联邦学习(二)

是一种支持浮点近似计算的同态加密方案,与只能处理整数运算的。双指数分布:形状像两个背靠背的指数分布,在x=0处有尖峰。是衡量两个连续变量之间的线性相关程度的统计指标,用r表示。第三方服务器可能成为泄露隐私的瓶颈或者单点故障点。是归一化常数,确保概率密度在全空间的积分为1。均值和众数:如果均值在0处,那么众数也在0处。被指出存在防御面窄,增加隐私泄露风险的不足。> 0是尺度参数,控制分布的分散程度。常用于差分隐私中,作为添加噪声的分布。|是绝对值,说明分布关于。取值范围在[-1,1]r=1 完全正相关,

2026-01-26 14:48:49 274

原创 python量化学习——数据准备

timedelta(days=1)什么意思。pandas的describe。mock量化学习的测试。

2026-01-20 10:52:45 216

原创 交易基础知识

严格控制每次的亏损;通过不轻易在“小高点”平仓,而只在趋势反转的明确信号(如跌破10日最低价)出现时才平仓,来实现。当市场证明我错了时,我必须立即认错出场;当市场证明趋势非常强劲时,我必须跟随。就是我们普通投资者每天买卖股票、基金的那个市场。《深入浅出Python量化交易实战》:那是“神仙操作”,无人能持续做到。回报率(如银行存款或者国债)进行。通过“在(相对)最低价卖出”来。不追求买在最低、卖在最高。让亏损缩小,让利润奔跑。

2026-01-19 17:43:21 195

原创 python基础总结

切片使用时候需要注意:如果第一个索引指定的元素位于第二个索引指定的元素的后面,最后结果就是空序列。对于字符串字面量(以及其他的序列字面量)可以直接对其执行索引操作而无需先将其赋给变量。可以通过fromkeys创建字典,其中包含指定的键,且每个键对应的值都是None。方法累计求和,每个位置的值 = 该位置原来的值 + 前面所有位置值的总和。将序列与数相乘x的时候,将重复整个序列x次得到一个新的序列。通过使用切片赋值,可以将切片长度替换为长度与其不同的序列。是浅拷贝,底层指向的是两个对象,b相当于a的副本。

2026-01-19 16:29:11 303

原创 联邦学习(一)

通常发生在联邦学习或协作学习场景中,攻击者(恶意客户端)通过上传精心构造的梯度,来破坏或操控全局模型的训练过程,通过有毒的梯度来影响最终学到的全局模型。:在分布式系统中,不同客户端(或数据分区)上的局部目标函数,其梯度(或随机梯度)与全局目标函数的梯度之间,存在差异,但是差异是有界的,算法存在收敛性。是两个向量在方向上的相似程度,而忽略它们的大小(模长),余弦相似度关心的是两个箭头之间的夹角。,对于两个非零向量 A 和 B,它们的余弦相似度定义为,夹角越小,方向越一致,相似度就越高。主要应用支持向量机,

2026-01-11 13:33:35 339

原创 next.js(二)——从react到next.js

运行上面的代码会报错,因为next.js默认是服务器组件,上述代码应该放在客户端。之后,就可以删除掉一部分代码,只保留jsx代码,并将原html后缀改为.jsx。app目录下创建like-button.js,把点击相关的代码挪进去,并使用。另外注意在app目录下需要创建一个layout.js,内容如下。做路由,所以就不需要代码来定义路由,直接使用文件和文件夹即可。随后在page.js里引用刚刚定义的LikeButton组件。如果要使用客户端组件,需要把部分代码挪到另一个文件并使用。是应用程序的主布局文件。

2025-11-12 19:41:08 399

原创 next.js学习——react入门

Next.js 是一个用于构建全栈 Web 应用程序的 React 框架所以需要先简单入门下react。

2025-11-10 20:08:20 382

原创 node.js学习(一)

创建一个新的文件a.txt,在同目录下,方便读取,内容为gy,hello。在后端,我们使用node.js来执行js代码,入门先。为什么有时候使用import有时候使用require。读取文件,这里第三个参数是一个回调函数,回调函数的。先创建一个文件read.js写入下面的代码。,创建一个文件名为append.js。之间使用export进行引用。

2025-10-28 22:38:55 410

原创 openstock部署

openstock:开源免费的股票市场数据项目。需要给node.js升级。

2025-10-24 21:33:54 601

原创 初次使用remix

以上就是初次使用remix的记录。(有点类似unity3d)

2025-10-20 21:34:10 438

原创 【论文阅读笔记】Money Laundering Detection on Ethereum: Applying Traditional Approaches to New Scene

因此,洗钱案例呈现的特征日趋多变,导致某些基于规则的洗钱检测算法会出现漏报可疑行为的情况。精确率 = TP/(TP+FP)(算法标记的账户中真实洗钱账户的比例),召回率 = TP/(TP+FN)(算法检测出的洗钱账户占原始数据集中全部洗钱账户的比例):基于原始数据集标注准确的假设,将评估算法识别被标记为洗钱账户(数据集中标记为"Heist")的能力。值得关注的是,该模型框架支持自定义特征度量。移除节点i后,随之更新其所有邻居节点的优先级树权重,记录当前子图的密度指标g,并迭代此过程直至集合为空。

2025-10-15 11:47:40 832

原创 比特币(一)

背景:清华大学区块链课《深入浅出讲web3》

2025-10-12 13:48:45 1006

原创 加密货币反洗钱(二)

KYC要求金融机构、银行、以及加密货币交易所等服务机构,在与客户建立业务关系(如开户)或者进行特定交易时,必须记录客户的真实身份,确保不是一个匿名者。像Binance,coinbase,kraken这样的交易所,绝大多数都是严格执行KYC,这意味着法币与加密货币的兑换通道大部分是实名的。defi协议是在区块链(主要是以太坊等智能合约)上运行的、用代码写成的金融应用程序,旨在重建传统的金融系统(如借贷、交易、保险),大部分的defi协议无需身份认证,洗钱者可以直接用匿名钱包与之交互。KYC与加密货币的关系。

2025-10-09 14:01:02 463

原创 使用countdownlatch多线程发请求

为什么使用countdownlatch来发多个请求,因为发请求的时候,请求参数需要用for循环去配置,就需要多线程的方式,否则请求太快来不及响应数据就结束了。每次发完一次请求,latch就减少一次。根据map的大小来设置需要的线程数。其中代理ip使用方式(

2025-09-27 15:27:41 244

原创 搭建本地代理服务器

最近在帮人爬一个接口,一开始没感觉什么,可能接口调的频繁了,ip好像被ban了,一直响应200但是接口没数据了。刚开始修改Content-Type还能绕过获取到数据,后期也不行了,只能自己搭建一个本地代理服务器,用本地代理ip代替本地的电脑去访问。并运行,在当前目录下启动并将配置文件挂载到。然后测试一下,访问通就ok了。使用docker,首先安装。在本地创建一个目录为。

2025-09-26 21:19:27 412

原创 加密货币反洗钱(一)

在链上进行混币,跨链桥交换,在不同的代币间频繁兑换(如BTC换ETH再换USDT)、利用defi协议(如闪电贷、质押、借贷)等进行复杂操作。:洗钱者需要将非法获得的法币,通过交易所或OTC场外交易商,购买成USDT、USDC、BTC或ETH等加密货币,这就是法币入金。:经过链上的分层混淆后,洗钱者需要将洗干净的加密货币通过交易所卖出,重新换回法币,并提现到银行账户,完成洗钱循环。:分析地址间的资金流向,构建网络图,识别中心化节点(比如可能属于交易所或混币服务的地址)分为:放置、分层、整合。

2025-09-15 22:28:45 824

原创 python+selenium UI自动化初探

写脚本过程中,需要验证一个图片的验证码,主要是4位数字的验证码。在公司上班闲的没事干,学点selenium。安装成功之后,要修改对应的环境变量。使用的时候电脑要先安装ocr。看起来效率比较低,后期试了。

2025-07-15 22:21:12 360

原创 ngrok内网穿透

然后访问的时候将本地的localhost地址改成ngrock生成的地址即可在其他设备上访问本地接口。有时候想在其他设备上访问本地的接口,就需要内网穿透。创建账号、登录、在dashboard里查看。就会生成一个公网的url。下载后可更改环境变量。

2025-04-11 15:31:41 320

原创 面试-八股文(一)

wiat和notify使用的时候必须在同步代码块中,因为他们涉及到对象的锁的管理,调用这些方法的前提是当前线程必须拥有该对象的锁。当前执行的线程被暂停,以便另一个线程可以运行,操作系统会保存当前线程的上下文状态,并加载另一个线程的上下文进入cpu里执行。分页是内存被划分成固定大小的页,每个页的大小相等,通过页表将逻辑地址映射到物理地址,逻辑地址分为页号和页内偏移量。内存中有一个当前值,与给定值进行比较,如果相等,就会将内存里的值换成新的值。

2025-03-10 15:00:57 715

原创 Windows下使用docker安装rocketmq

如果你的文件位于 C:\Users\xxx\broker.conf,则需要将路径写为 /c/Users/xxx/broker.conf。首先在Windows下安装docker,之前不知道为什么,docker desktop启动一直报错,今天把。其中-v表示用于将宿主主机的文件或目录挂载容器内部,这样容器就能访问宿主主机上的文件系统。docker挂在卷里需要使用Linux风格的路径样式。是宿主机的路径,即Windows电脑里的路径。因为这个命令是在broker里使用的,这是docker里的路径。

2025-03-04 19:10:20 733 2

原创 docker启动报错

再重新下载docker desktop打开即可。

2025-03-04 13:18:01 1036

原创 微信小程序开发-优化UI界面

今天做下UI界面的优化和将小程序另外做一个web端,另外看到一个相亲小程序的竞品,有点不错,想做个类似的,不过想做个体验感要更好点的。现在的UI,用了卡片的方式,将信息纵向的集中在一起。后端设置一个跨域规则,允许前端发来请求。这是之前的UI,总体来讲就是很丑。前端使用fetch发送请求出现。

2025-02-21 15:22:34 351

原创 uniapp微信小程序(九)

之前点击登录的时候,直接就是提醒选择头像,然后对头像地址做处理,存储到数据库和缓存里,调用后端接口,登录成功,跳转到个人中心页面,渲染头像。现在的话,做了一个修改,点击登录的时候,需要提醒用户查阅两个隐私文件。,this指向的是应用实例,即APP,而不是页面或组件的实例。如果同意,就去选中头像,然后继续后面的流程。

2025-02-16 13:16:53 300

原创 uniapp微信小程序(八)

promise.all可以同时处理多个异步操作,并在所有操作完成后返回一个数组,包含每个操作的结果。使用前端的方式,给data的每个对象添加字段,并且赋值,不需要从后端添加,使用map方法。在uniapp中,如果需要同时发送请求到两个接口,js的map方法里可以一次性添加多个新字段。文章内容同步更新到微信公众号:格鸰爱童话。美化UI,设置整个页面为淡黄色。页面上两个按钮竖向变横向并排。

2025-02-15 19:19:44 336

原创 neo4j初探二(Windows版)

下载完装不上去,docker desktop一直打不开,可能是有什么冲突,换个方式,直接下载。我使用的是neo4j4.4.1,关系类型里不能直接使用中文,如果你需要在关系中使用中文描述。如果使用的是 JDK 11,可能需要使用较低版本的 neo4j-java-driver。之前可以直接显示中文关系,用的neo4j4.x版本不能直接显示关系,应该可以修改。,如果文件读错线就不会显示,如果不确定是不是读对文件就使用。,也不能下载的太老的版本,否则一些api会不支持。,我本地电脑安装的是Java11,需要下载。

2025-02-13 09:50:05 966

空空如也

空空如也

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

TA关注的人

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