logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【开源LiteReport】告别 JDK 依赖 -- 用 LiteReport 为 pytest 项目打造轻量级测试报告

LiteReport 是一个专为 pytest 设计的轻量级测试报告工具,解决了传统报告工具(如 Allure)依赖 JDK、安装复杂的问题。它提供一键生成单 HTML 文件报告,支持明暗主题切换和中英双语,无需额外依赖,适合中小团队快速查看测试结果。相比 Allure 需要 JDK 和多步配置,LiteReport 只需 pip 安装即可使用,生成的报告可直接双击打开,简化了 CI/CD 集成流

文章图片
#开源#pytest
【Linux】Ubuntu22.04 Docker+四大数据库(挂载本地)一键安装脚本

本文提供了一个Ubuntu22.04系统下的自动化脚本,可一键完成Docker安装(配置阿里源)和四大数据库的容器化部署。脚本包含系统更新、Docker安装配置、本地数据目录创建(防止数据丢失)以及PostgreSQL、MySQL、Redis、MongoDB的容器化安装。所有数据库均配置了默认账号密码,并将数据挂载到本地目录(默认为/data/docker)。脚本执行后会自动验证各服务状态,并输出

文章图片
#linux#docker#数据库
【AI】OpenCode 与 Claude Code 核心区别对比

OpenCode和Claude Code是两种不同类型的AI编程工具。OpenCode是开源可本地部署的编程代理平台,支持自定义工作流和多模型接入,适合注重隐私、需要定制化的企业团队使用,但部署较复杂。Claude Code是闭源的云端编程助手,开箱即用但功能固定,适合个人开发者快速完成编程任务,但代码需上传云端且无法定制。两者在成本模式上也有差异:OpenCode按API调用付费,Claude

文章图片
#python
【Linux】dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29‘ not found

/会报错 ln: failed to create symbolic link ‘libm.so.6’: File exists。ll查看下libm.so.6连接情况。不用担心,继续向后操作即可;

文章图片
#linux
到底了