什么是Hugo? Hugo是一个用Go语言编写的快速、现代的静态网站生成器。它可以将Markdown文件转换为HTML页面,非常适合构建文档网站、博客等。 Hugo的主要特点 极快的构建速度 丰富的主题支持 简单的Markdown内容管理 强大的模板系统 内置的短代码功能 安装Hugo 在Windows上安装Hugo的步骤: 下载Hugo的Windows版本 解压到指定目录 将Hugo的可执行文件路径添加到系统环境变量 创建新站点 使用以下命令创建一个新的Hugo站点: hugo new site mydocs 下载插件 添加内容 在content目录下创建Markdown文件来添加内容: …
title: “linux安装python” categories: [“技术”, “linux”, “python”] date: 2025-03-20T12:59:32+08:00 draft: false tags: [“linux”, “python”, “教程”] #依赖包 yum -y groupinstall “Development tools” yum -y install …
title: “linux常用命令” categories: [“技术”, “linux”] date: 2025-03-20T12:59:32+08:00 draft: false tags: [“linux常用命令”] 文章目录 一、目录操作 1、批量操作 二、文件操作 三、文件内容操作(查看日志,更改配置文件) 1、grep(检索文件内容) 2、awk(数据统计) 3、sed(替换文件内容) 4、管道操作符 | 四、系统日志位置 五、创建与删除软连接 六、压缩和解压缩 七、Linux下文件的 …
在Mac终端中,有几种方法可以连续删除命令: 使用 Ctrl + W :删除光标前的一个单词 使用 Ctrl + U :删除光标前的整行内容 使用 Ctrl + K :删除光标后的整行内容 使用 Option + Delete :删除光标前的一个单词(与 Ctrl + W 类似) 这些快捷键可以帮助你快速删除命令内容,提高终端操作效率。
什么是MCP? MCP(Model Context Protocol)是一种用于扩展和增强开发工具功能的协议。它允许开发者创建和使用MCP服务器,这些服务器可以提供额外的工具和资源,以提高开发效率和灵活性。 MCP的安装 MCP的安装通常包括以下步骤: 安装MCP客户端:根据使用的开发工具,安装相应的MCP客户端插件或扩展。 创建MCP服务器:使用提供的工具或模板创建一个新的MCP服务器项目。 配置MCP服务器:在MCP服务器项目中添加所需的工具和资源,并进行相应的配置。 运行MCP服务器:启动MCP服务器,使其与MCP客户端进行通信。 使用示例 以下是一个简单的MCP服务器使用示例: …
一、核心语法精要 1. 标题与段落 # 主标题(H1) ## 二级标题(H2) 普通段落直接换行书写,空行分隔段落 2. 列表系统 无序列表项 [x] 已完成任务 [ ] 待办事项 有序列表 第二项 3. 代码展示 ```python def hello_hugo(): print("Welcome to Hugo Blog!") 二、Hugo增强特性 短代码应用 {{< highlight python “linenos=table” />}} def hugo_shortcode(): return “Hugo特色功 …
数据库的查询是数据库使用中比较重要的环节,前面的基础查询比较简单,不做介绍,可自行查阅。本文主要介绍复合查询,并结合用例进行讲解。 本文的用例依据Soctt模式的经典测试表,可以自行下载,也可以自己创建 链接:点这里跳转 自行创建步骤如下: 0、预备工作 0.1 建表 -- 创建 dept 表(部门表) CREATE TABLE dept ( deptno INT PRIMARY KEY, -- 部门编号 dname VARCHAR(14), -- 部门名称 loc VARCHAR(13) -- 部门位置 ); -- 创建 emp 表(员工表) CREATE TABLE emp ( …
安装 引言 Playwright 是专门为满足端到端测试的需求而创建的。Playwright 支持包括 Chromium、WebKit 和 Firefox 在内的所有现代渲染引擎。在 Windows、Linux 和 macOS 上进行测试,无论是本地还是在 CI 上,无论是无头模式还是有头模式,都可以使用原生移动设备仿真。 Playwright 库可以用作通用的浏览器自动化工具,为同步和异步 Python 提供了一套强大的 API 来自动化 Web 应用程序。 本介绍描述了 Playwright Pytest 插件,这是编写端到端测试的推荐方式。 你将学到 如何安装 Playwright …
什么是pytest? pytest是一个功能强大且易于使用的Python测试框架。它可以帮助开发者编写简洁、可读性强的测试代码,并提供丰富的插件支持。 pytest的主要特点 简洁的测试用例编写方式 自动发现测试用例 支持参数化测试 强大的断言功能 丰富的插件生态系统 安装pytest 使用以下命令安装pytest: pip install pytest 编写测试用例 一个简单的pytest测试用例如下: def test_addition(): assert 1 + 1 == 2 def test_subtraction(): assert 2 - 1 == 1 运行测试 使用以下命令运 …
背景 当前业务核心聚焦于 POCT 领域,设备购买和设备使用等关键功能,已成为测试工作的重点保障对象,但随着系统复杂度的提升,手工的回归测试工作很难全面覆盖。为了确保关键业务功能的质量稳定性,有必要引入自动化测试,增加测试覆盖范围,降低已有功能漏测的风险,提前发现问题。 目标 短期目标:接入自动化测试(截至3月底) 前期准备工作 预研不同的自动化测试框架,结合中长期目标与现实情况及各个框架的优缺点选择一套合适的自动化框架 对比几款常见接口测试框架 初步选定:pytest + Requests 语法简洁容易上手-接入成本低 灵活,社区支持好,插件丰富-适合复杂测试场景 制定初步的方案 自动化项 …