相关文章
自动化测试摸索:python+selenium+pytest(持续更新.....)
一、环境搭建
1、python 安装
下载链接:Python Releases for Windows | Python.org
自己选择合适的版本下载
当下载完毕时,找到该安装程序:python-3.12.2-amd64.exe文件,双击启动安装向导。 为了防止C:盘文件因系统故障或者无…
建站知识
2024/11/23 3:21:33
记一次dockerfile无法构建问题追溯
我有一个dockerfile如下: ENTRYPOINT ["/sbin/tini","-g", "--"]
CMD /home/scrapy/start.sh
我原本的用意是先启动tini,再执行下面的cmd命令启动start.sh。
为啥要用tini?
因为我的这个docker…
建站知识
2024/11/23 3:22:34
一本通1225--金银岛--贪心算法
题目描述
某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。但是他只带着一个口袋,口袋至多只能装重量为w的物品。岛上金属有s个种类, 每种金属重量不同&a…
建站知识
2024/11/23 3:22:36
谈谈mysql 的日志?binlog 和 redo log 有什么区别?
谈谈mysql 的日志?
MySQL数据库中有多种日志,其中最重要的是二进制日志(binlog)、重做日志(redo log)和回滚日志(undo log)。这些日志在数据库操作中起着至关重要的作用,不仅保证了…
建站知识
2024/11/20 8:20:51
Spring的简单使用及内部实现原理
在现代的Java应用程序开发中,Spring Framework已经成为了不可或缺的工具之一。它提供了一种轻量级的、基于Java的解决方案,用于构建企业级应用程序和服务。本文将介绍Spring的简单使用方法,并深入探讨其内部实现原理。 首先,让我们…
建站知识
2024/11/20 8:20:40
Qt5.9.9交叉编译(带sqlite3、OpenSSL)
1、交叉编译工具链 这里ARM平台是ARM CortexA9的,一般交叉编译工具链demo板厂商都会提供,若未提供或想更换新版本的交叉编译工具链可参考以下方式获取。
1.1 下载适用于ARM CortexA9的交叉编译工具链
Linaro Releases下载gcc4的最新版xxxx-i686_arm-li…
建站知识
2024/11/20 8:20:44
Vue2:用node+express写一个轻量级的后端服务
1、桌面创建demo文件夹
进入demo,执行如下命令
npm init输入名称:
test_server然后一路回车
2、安装express框架
npm i express3、新建server.js
在demo文件夹中,新建server.js
const express require(express)
const app express()…
建站知识
2024/11/20 11:08:24
系统集成Prometheus+Grafana
根据产品需求在自己的系统中添加一个系统监控的页面,其中有主机信息的显示,也有一些业务信息的显示。调研后的方案是 主机信息通过Prometheus采集和存储,业务信息通过自己系统的调度任务统计后存储在Mysql中,使用Grafana对接Prome…
建站知识
2024/11/20 11:08:20