1

pytest自动化测试 - 我对测试用例超时处理的一点看法

1 pytest自动化测试 - 我对测试用例超时处理的一点看法 1.1 背景 用例在执行过程中,可能由于网络等待,或者等待一些特殊的文件,而又由于一些异常,导致这些条件一直不能满足,用例卡死,这种情况在自动化测试中是不允许的,会浪费大量的时间,影响测试任务的进度,甚至导致版本发布周期的延长。 为了给 ...

tyysoft 发布于 2025-02-14 18:08 评论(0) 阅读(124)
0

让 LLM 来评判 | 奖励模型相关内容

奖励模型相关内容 这是 让 LLM 来评判 系列文章的第五篇,敬请关注系列文章: 基础概念 选择 LLM 评估模型 设计你自己的评估 prompt 评估你的评估结果 奖励模型相关内容 技巧与提示 什么是奖励模型? 奖励模型通过学习人工标注的成对 prompt 数据来预测分数,优化目标是对齐人类偏好。 ...

HuggingFace 发布于 2025-02-14 17:31 评论(0) 阅读(156)
0

JUC并发—3.volatile和synchronized原理

大纲 1.volatile关键字的使用例子 2.主内存和CPU的缓存模型 3.CPU高速缓存的数据不一致问题 4.总线锁和缓存锁及MESI缓存一致性协议 5.Java的内存模型JMM 6.JMM如何处理并发中的原子性可见性有序性 7.volatile如何保证可见性 8.volatile为什么无法保证 ...

东阳马生架构 发布于 2025-02-14 17:17 评论(0) 阅读(124)
0

分合之道:最小生成树的 Kruskal 与 Prim 算法

最小生成树问题 想象你是一位城市规划师,面前摊开一张地图,标记着散落的村庄。你的任务是用最经济的成本,在村庄间铺设道路,让所有村庄互通。这个问题看似简单,却隐藏着一个经典的数学命题:如何在一张“带权图”中,找到一棵总权重最小的树,连接所有节点? 数学定义 给定一个连通无向图 \(G=(V,E)\), ...

Ofnoname 发布于 2025-02-14 17:04 评论(0) 阅读(143)
0

DeepSeek+PageAssist实现本地大模型联网

技术背景 在前面的几篇博客中,我们分别介绍过在Ubuntu上部署DeepSeek、在Windows上部署DeepSeek、使用AnythingLLM构建本地知识库的方法,其中还包含了ChatBox的基本安装和使用。这里我们要介绍的是PageAssist,一个包含了大模型Chat、网络检索和知识库搭建 ...

DECHIN 发布于 2025-02-14 17:02 评论(1) 阅读(2093)
1

如何在Spring Boot项目中添加国密SM4加密支持?——基于过滤器的实现

如何在Spring Boot项目中添加国密SM4加密支持?——基于过滤器的实现 引言 ​ 在数字化时代,数据安全至关重要,尤其是在API交互过程中,确保传输数据的安全性是保护隐私和机密信息的关键。中国制定了国密标准(国家商用密码算法),其中SM4是对称分组密码算法,广泛应用于需要高安全性的场景中,如 ...

Comfortable 发布于 2025-02-14 16:41 评论(3) 阅读(255)
3

SSE进行消息推送保证你看的清清楚楚

SSE简介 SSE(Server-Sent Events)是一种实现服务器主动向客户端推送数据的技术,也称为 “事件流”。 它基于 HTTP 协议,是一个get请求。 利用了其长连接特性,从而实现:服务器向客户端的实时数据推送。 但客户端不能通过 SSE 向服务端发送数据。因此它是单向通信的。 SS ...

南风晚来晚相识 发布于 2025-02-14 16:34 评论(1) 阅读(221)
2

从 14 秒到 1 秒:MySQL DDL 性能优化实战

1. 问题背景 MySQL版本:8.0.30 测试表数据量:200万 在 MySQL 中,研发人员最初执行了以下 SQL 语句,向表 t_email 中添加了一个允许为 NULL 的列 id3,并设置了默认值为 0: ALTER TABLE t_email ADD COLUMN id3 INT NU ...

ideal_x 发布于 2025-02-14 16:17 评论(0) 阅读(416)
0

NLLB 与 ChatGPT 双向优化:探索翻译模型与语言模型在小语种应用的融合策略

本文探讨了 NLLB 翻译模型与 ChatGPT 在小语种应用中的双向优化策略。首先介绍了 NLLB-200 的背景、数据、分词器和模型,以及其与 LLM(Large Language Model)的异同和协同关系。接着列举了实战与应用的案例,包括使用 ChatGPT 生成的样本微调 NLLB-20... ...

vivo互联网技术 发布于 2025-02-14 16:02 评论(0) 阅读(111)
4

用 DeepSeek 给对象做个网站,她一定感动坏了

大家好,我是程序员鱼皮。又是一年特殊的日子,作为一名程序员,总是幻想着自己有对象, 总是想着用自己贼拉牛 X 的编程技术给对象做个网站。 本文对应视频,观看体验更好哦:https://bilibili.com/video/BV1NYKPebEyT 要是在以前,我会直接复制一个开源项目,然后修改代码把 ...

程序员鱼皮 发布于 2025-02-14 15:45 评论(4) 阅读(1506)
0

在 GitLab CI/CD 中使用内置的容器镜像库

配置 Docker-in-Docker Docker-in-Docker (dind) means: 你应该注册一个 Docker executor 或 Kubernetes executor 执行器(executor)使用 docker 镜像运行你的 CI/CD jobs 参考 Docker-in ...

心向所想 发布于 2025-02-14 13:50 评论(0) 阅读(194)
0

keycloak~认证与校验使用说明

主要内容 密码认证 授权码认证 哪个client申请的code,使用哪个client获取token 客户端认证 在kc开通了服务端帐号之后,可通过client_id和client_secret来获取token,与用户无关,无刷新token机制 自动触发社区认证 当用户在社区网站上登录后,访问这个地址 ...

张占岭 发布于 2025-02-14 13:32 评论(1) 阅读(137)
2

《刚刚问世》系列初窥篇-Java+Playwright自动化测试-15- iframe操作--番外篇 (详细教程)

1.简介 通过前边三篇的学习,想必大家已经对iframe有了一定的认识和了解,今天这一篇主要是对iframe的一些特殊情况的介绍和讲解,主要从iframe的定位、监听事件和执行js脚本三个方面进行展开介绍。 2.iframe定位 2.1动态id属性如何定位 有时候,我们可能看到的iframe 的id ...

北京-宏哥 发布于 2025-02-14 13:25 评论(0) 阅读(132)
2

Java轻量级代码工程

生存压力下,做项目时间和成本是最重视的维度,抛开什么AI和各种工具加持,节省编程时间最有效的办法就是:拿现成的,最好只改个端口号。 ...

七号楼 发布于 2025-02-14 12:25 评论(0) 阅读(425)
0

鸿蒙开发 - 数据持久化 Preferences (内存存储) (封装)

这篇文章介绍鸿蒙中的 Preferences,它是一种轻量级存储方式,数据存储在内存中,用于存储少量的数据。 可以执行 flush() 方法将内存中的数据写入到磁盘文件,保证下次重启后数据可以继续使用,下面会有介绍到 主要特性: 数据存储形式:键值对,键的类型为字符串,值的存储数据类型包括数字型、字 ...

时光凉忆 发布于 2025-02-14 11:39 评论(0) 阅读(159)
0

BurpSuite重放发包的一些区别

目录Send Group in parallelSingle connection 和 Separate connections 的差别实际应用场景Reference 2022年之后,Burp多了几种种类的发包格式,值得研究一下。 Sending over a single connection i ...

Mysticbinary 发布于 2025-02-14 11:30 评论(0) 阅读(126)
0

Transformer-Squared:停止微调 LLMs

Transformer-Squared:停止微调 LLMs 自适应大语言模型背后的架构、Transformer-Squared 的数学与代码,以及奇异值分解 DALL-E 生成的图片 我们已经进入了这样一个时代:AI 能够写出惊人连贯的文章,回答复杂问题,甚至生成代码。这确实令人叹为观止。但如果你曾 ...

果冻人工智能 发布于 2025-02-14 10:47 评论(0) 阅读(145)
5

.NET 8.0 + Linux 香橙派,实现高效的 IoT 数据采集与控制解决方案

前言 随着物联网(IoT)技术的迅猛发展,智能设备之间的互联互通变得越来越重要。 推荐一套基于 C# 的高效 IoT 系统,该系统运行在 Linux 开发板上,并支持 Modbus RS485 传感器、NPN/PNP 开关等所有符合 485 通讯协议的设备进行数据采集和指令发送。这套系统在为智能家居 ...

小码编匠 发布于 2025-02-14 10:25 评论(2) 阅读(966)
2

.NET中 泛型 + 依赖注入 的实现与应用

在.NET中,注入泛型依赖项是一个常见的场景。 在依赖注入(DI)中使用泛型可以使得应用程序更加模块化、易于测试和扩展。 在ASP.NET Core中注册泛型服务 假设我们有一个需要注入的泛型接口 IRepository<T> 和实现类 Repository<T>。 public interface ...

chester·chen 发布于 2025-02-14 10:10 评论(1) 阅读(856)
4

超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方DeepSeek接入),建议收藏!

在当今数字化时代,AI编程助手已成为提升开发效率的利器。DeepSeek作为一款强大的AI模型,凭借其出色的性能和开源免费的优势,成为许多开发者的首选。今天,就让我们一起探索如何将DeepSeek接入PyCharm,实现高效、智能的AI编程。 1、为什么选择DeepSeek + PyCharm? D ...

狂师 发布于 2025-02-14 09:11 评论(1) 阅读(2852)