相关文章
node.js版本管理之---npm 和 package.json
npm(Node Package Manager)简介 npm 是一个用于管理 JavaScript 项目依赖包的工具。它包含了一个公共的包管理库(npm registry),开发者可以使用它来安装、更新、卸载和管理 Node.js 包。npm 也用于管理项目的依赖和其他…
建站知识
2025/1/7 18:12:30
SpringMVC(五)实现文件上传
目录
1.先导jar包 2.在Springmvc.xml配置文件上传解析器
3. 编写文件上传的html页面 4.在controller包中创建FileController.class文件
5.文件下载
6.重启服务器测试 1.先导jar包
<dependency><groupId>commons-fileupload</groupId><artifactId>…
建站知识
2025/1/7 18:10:21
windows下,golang+vscode+delve 远程调试
1 现在远程服务器安装golang和delve golang的安装,通过官网直接下载安装包安装接口
go install github.com/go-delve/delve/cmd/dlvlatest 如果dlv和golang版本不匹配,这里把latest换成匹配的版本,比如1.20.0 2 编译带调试信息的程序
go bu…
建站知识
2025/1/7 18:09:18
使用Locust对MongoDB进行负载测试
1.安装环境
pip install pymongo locust
2.设置测试环境
开启MongoDB服务 打开Navicat,新建MongoDB连接 新建test数据库和sample集合
3.编写脚本
load_mongo.py
# codingutf-8
from locust import User, task, between, events
from pymongo import MongoClie…
建站知识
2025/1/7 18:08:15
Mysql5.7升级8.0编码错误
> 1267 - Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation find_in_set 比较操作中使用不同的字符集或排序规则通常会触发此问题,MySQL 8.0 默认 COLLATE 为 utf8mb4_0900_ai_ci 和 对应列 COLLATE 的…
建站知识
2025/1/7 18:07:13
在C语言中使用伪终端与bash交互
了解伪终端概念: 伪终端(PTY)由一对设备组成:主设备(master)和从设备(slave)。数据写入主设备会出现在从设备,反之亦然。这允许一个进程通过主设备与另一个进程ÿ…
建站知识
2025/1/7 18:06:11
Allure 集成 pytest
Allure 是一个强大的测试报告工具,与 pytest 集成可以生成详细的测试报告,包括测试步骤、测试数据、截图、错误堆栈等。 1. 安装 Allure 和相关依赖 安装 pytest-allure-adaptor 插件: pip install allure-pytest确保本地已安装 Allure 工具。…
建站知识
2025/1/8 18:47:20