安装pytest插件时报错其实是个路径设置的问题。就是你的文本其实是存在的,但是你所设置的路径不对导致了系统找不到requriements.txt文件。所以,只需要更改自己的路径设置为要查询文件的上级文件的路径就好了。解决方...
-
linux 运维 安装pytest插件时报错:ERROR: Could not open requirements file: [Errno 2] No such file or directory: ‘require
-
bear 代码阅读 看代码神器:vscode+clangd轻松实现linux内核代码跳转(图文并茂)
一点感悟 还是那句老话:工欲善其事必先利其器。在做代码开发之前,先准备好开发过程帮助提效的工具,能起到事半功倍的效果。比如本文要讲的vscode下进行linux内核代码开发或者阅读就是很好例子,如果没有先把代码跳转等基础环境...
-
ide linux 编辑器 VScode(1)之内网离线安装开发环境(VirtualBox+ubuntu+VScode)
VScode(1 之内网离线安装开发环境(VirtualBox+ubuntu+VScode Author: Once Day Date: 2022年7月18日/2024年3月17日一位热衷于Linux学习和开发的菜鸟,试图谱...
-
运维 c语言 【Linux】实现进度条小程序
个人主页 : zxctscl 如有转载请先通知文章目录1. 前言2. 回车和换行3. 缓冲区4. 进度条4.1 倒计时设置4.2 进度条4.2.1 实现简单进度条4.2.2 进度条完善5. 附进度条代码5.1 Process...
-
c语言 linux 服务器 数据库架构 sql database 【手写数据库toadb】toadb表对象访问操作,存储管理抽象层软件架构设计思想应用
21 表文件访问秘密专栏内容:手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。 本专栏会定期更新,对应的代码也...
-
运维 Linux(8):BASH
硬件、核心与 Shell操作系统其实是一组软件,由于这组软件在控制整个硬件与管理系统的活动监测,如果这组软件能被用户随意的操作,若使用者应用不当,将会使得整个系统崩溃。因为操作系统管理的就是整个硬件功能。 应用程序在最外层,...
-
运维 云原生 揭秘Docker魔法:Linux内核的namespaces、cgroups与unionfs如何铸就容器化奇迹
明明跟你说过:个人主页个人专栏:《Docker入门到精通》 《k8s入门到实战》行路有良友,便是天堂目录一、引言1、Docker的概念与重要性2、Linux内核在Docker中的关键作用二、Linux内核命名空间...
-
tcp/ip linux命令 http并发 netstat命令 Linux系统运维命令:查看http的并发请求数及其TCP连接状态(使用netstat结合awk和sort,组合命令实现功能)
目 录一、需求二、解决方法(一)解决思路(二)命令三、实例演示和命令解释(一)实例演示(二)命令解释四、扩展一、需求 用户访问一个视频监控平台的web服务特别频繁,据客户说,有大概2000...
-
人工智能 linux 【NVCC,CUDA,NVIDIA驱动】装了pytorch,nvcc -V不能用,但能正常使用gpu
这里写目录标题问题描述问题原理为什么anaconda安装的Pytorch,其能够直接在gpu上运行NVCC是什么,怎么查看装没装如果没有NVCC文件夹,应该如何安装NVCC?CUDNN:Local Installer for...
-
xml 程序人生 软件工程 编程语言 开源 linux AJAX 前端开发利器:实现网页动态更新的核心技术
...
-
编辑器 linux 文本三剑客-vim(文本编辑神器)
第1:vim的主要功能和主要模式vim是linux常用的文本编辑工具基本用法和主要模式如图所示:第2:举例练习例如我们进行编辑~/nihao.txt文件这个是我们需要编辑的文本内容##设置行号##撤回功能u 撤回命令,返回上...
-
编辑器 linux Vim几种跳转方式
ps: 以下时我常用的一些跳转指令,用于参考和复习记忆。还有一些后续会更新。 文件内跳转 移动光标 普通模式下左h,右l,上k,下j。(可以使用数字+hlkj,实现跳跃式移动)。 字符间跳转 ...
-
编辑器 linux 掌握Vim:提升编程效率的实用指南
掌握Vim:提升编程效率的实用指南1. 引言常用命令解析基础命令编辑命令搜索和替换移动和跳转窗口和标签页Vim配置优化vimrc文件的基本设置常用配置项高级配置技巧推荐插件及使用NERDTree:项目文件浏览YouCompl...
-
linux ubuntu vim T40开发过程记录
本文非指导用途,只是记录自己摸索的开发过程,作为自己以后开发的参考。一、搭建编译环境 由于君正公司提供的编译工具需要linux环境,所以需要在win上安装一个vm虚拟机模拟linux系统。现在已经装好了。工程师建议使用18....
-
linux 服务器 ubuntu20.04 symbol lookup error
1.vi或者vim访问文件报错2.网上找资料说是链接错误,然后ldd了报错的路径,别的路径都是指向/lib/x86...有一个是指向/usr/local/lib/libexpat.so.1 文件,3.然后就修改了/usr...
-
人工智能 linux 服务器 python 【Pytorch、torchvision、CUDA 各个版本对应关系以及安装指令】
Pytorch、torchvision、CUDA 各个版本对应关系以及安装指令1、名词解释CUDA(Compute Unified Device Architecture)是由NVIDIA开发的用于并行计算的平台和编程模型。...
-
windows linux 服务器 [1184]FinalShell下载安装
文章目录FinalShell介绍初步使用更换背景图连接记录删除FinalShell介绍官网:http://www.hostbuf.com/ http://www.hostbuf.com/?install_fsFinalShe...
-
编辑器 linux vim常见使用方法记录
一、文件查找1.从开头处搜索将vim调整为命令模式 假如查找字符串为“model”,在vim中键入命令:“/model” 按下回车,看到vim从头开始所要查找的字符"model"都被高亮显示 键入小写"n"查看下一个匹配的字...
-
LVGL 【ElfBoard】基于 Linux 的智能家居小项目
大家好,我是 Hello阿尔法,这段时间参与了保定飞凌嵌入式技术有限公司举办的 ElfBoard 共创社招募活动,并有幸成为了一名共创官,官方寄来了一块 ELF 1 开发板,开箱看这里 ELF 1 开箱初体验。作为共创官,我...
-
vim 【Linux篇】cut命令详解
cut命令详解cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。一、基本语法cut [选项参数] filename说明:默认分隔符是制...
-
编辑器 linux vim怎么查看文件目录
我的GitHub在 Vim 编辑器中,你可以通过以下几种方式查看文件目录:内置 Netrw 文件浏览器: 打开 Vim 后,可以直接使用 :Explore 命令来打开当前目录的文件浏览器。例如: :Explore这将在 Vi...
-
vim linux verilog_mode 生成代码 自动例化 Verilog开发神器--VerilogMode
“ Verilog mode插件,提升verilog开发效率,让摸鱼变得顺理成章。”对于数字IC开发者而言,使用最多的开发工具是vim/gvim,如何在繁琐的接口申明、信号申明、模块例化中获得解脱,实现自动化或者半自动化便成...
-
linux vim复制剪切删除
在 Vim 中,复制操作可以通过以下方式进行:复制一行:在命令模式下,将光标移动到要复制的行,然后按 yy 进行复制。例如:yy复制某几个字:在命令模式下,按 v 进入可视模式,然后移动光标选择要复制的字符,选择完成后按 y...
-
服务器 linux 运维 使用Wget获取资源
1 终端输入 /usr/bin/ruby -e “$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install ” 安装成功界面2 终端输入...
-
Linux QT以太网配置及相关知识
Linux QT以太网配置及相关知识平台和内容概述安装Qt Creator设计用户界面编辑源代码自定义LineEdit创建槽函数以太网逻辑功能实现静态配置ui逻辑:功能概述代码实现退出程序输入框中的ip规范保存数据和读取数据...
-
linux docker 数据库 2022 年全国职业院校技能大赛高职组云计算赛项试卷-容器云-2
【题目 1】容器化 MariaDB 服务[1 分]编写Dockerfile文件构建hyperf-mariadb:v1.0镜像,具体要求如下: (需要用到的软件包:Hyperf.tar.gz)(1)基础镜像:centos:7....
-
运维 nginx linux Haproxy负载均衡集群 超详细 (附部署实例)
一、Web集群调度器1.1 常用的Web集群调度器1.2 常用集群调度器的优缺点(LVS ,Nginx,Haproxy 1.2.1 Nginx1.2.2 LVS1.2.3 Haproxy1.3 LVS、Nginx、Hapro...
-
linux vim 替换
在 Vim 编辑器中进行替换操作可以使用 :s 命令。下面是一些示例:替换当前行第一个匹配到的字符串: :s/old/new/替换当前行所有匹配到的字符串: :s/old/new/g替换从当前行开始到文件末尾的所有匹配到的字...
-
运维 服务器 Linux开发工具之文本编译器vim
目录Linux编辑器-vim使用1. vim的基本概念 ● 正常/普通/命令模式(Normal mode ● 插入模式(Insert mode ● 末行模式(last line mode 2. vim的基本操...
-
编辑器 linux vim | 安装 vimspector 调试神器
安装使用 vim-plug 进行安装:其他插件管理器执行类似操作.切换到我们安装的 vimspector 插件的目录可以看到简单的帮助,及一些语言安装需要的语言调试器--verbose输出安装详细步骤.配置文件就如同 vsc...
-
运维 笔记 [Linux] vim及gdb的使用
Linux工具使用Vim编辑器使用Vim的基本概念vim的基本操作vim正常模式命令集vim底行模式命令集gdb调试器使用背景使用Vim编辑器使用Vim的基本概念vim我们所需要掌握的有三种模式,分别是命令模式、插入模式、底...
-
vim linux命令之文本内容查看与搜索
目录目录一、grep命令1.1.常用用法1.1.1文件内容查找:1.1.2搜索后的内容展示二、vim命令2.1 vim中的三种模式2.2常用命令:2.2.1.显示文本行号2.2.2.光标移动命令(命令模式)2.2.3.翻屏 ...
-
linux 服务器 运维 怎么利用grep命令在gvim里面实现批量替换
你可以使用grep和sed命令来批量替换文件中的文本,并结合gvim来实现可视化编辑。以下是一个简单的示例,假设你要将一个目录下的多个文件中的所有"foo"替换为"bar":首先,使用grep命令查找目录下所有包含"foo"...
-
国内源 Alpine Linux如何安装软件
大家好,我是Lee,专注数据开发多年,最近在学习datahub元数据管理系统,正好公司目前也没有相关组件,于是自己搭建起来,帮忙梳理整个公司的业务数据和技术数据。目前碰到了一个问题,自定义的domain无法选择,于是在寻找答...
-
java 【linux】docker下homeassistant和nodered安装及配置
1、homeassistant安装从 Docker Hub 上拉取 Home Assistant 的镜像文件是运行 Home Assistant 容器其中,-id 表示以交互方式运行容器并在后台运行;--name 指定容器的...
-
运维 服务器 linux jenkins工具系列 —— 删除Jenkins JOB后清理workspace
文章目录问题现象分析解决思路脚本实现问题现象分析Jenkins使用过程中,占用空间最大的两个位置: 1 、workspace: 工作空间,可以随便删除,删除后再次构建时间可能会比较长,因为要重新获取一些资源。 2 、job:...
-
服务器 c语言 【Linux】进程与可执行程序的关系&&fork创建子进程&&写实拷贝的理解
一、进程与可执行程序之间关系的理解 系统会将此时在系统运行的进程的各种属性都以文件的形式给你保存在系统的proc目录下。运行一个程序的时候,本质就是把磁盘中的程序拷贝到内存中,当一个进程运行起来的时候,它本质已...
-
运维 服务器 Linux之线程同步
目录一、问题引入二、实现线程同步的方案——条件变量1、常用接口:2、使用示例一、问题引入我们再次看看上次讲到的多线程抢票的代码:这次我们让一个线程抢完票之后不去做任何事。运行结果:我们这就发现了一个问题,对于抢票系统,我们看...
-
linux 运维 python CentOS 7上安装Anaconda 详细教程
目录1. 下载Anaconda安装脚本2. 校验数据完整性(可选)3. 运行安装脚本4. 遵循安装指南5. 选择安装位置6. 初始化Anaconda7. 激活安装8. 测试安装9. 更新Anaconda10. 使用Anaco...
-
linux 运维 服务器 keil5自带“串口模拟器“调试打印(stm32)
打开软件调试代码编写串口程序开始编译view菜单-˃serial Windows -˃ uart1 # -˃ 全速运行...
-
运维 linux报错 E: Type ‘‘deb‘ is not known on line 1 in source list /etc/apt/sources.list.d/docker.【最新解决办法】
你是否出现这种情况结果就the 'deb'报错,在网上查了许多文献都没啥作用,而且许多都过时了,终于让我在茫茫人海之中找到一位大佬的评论,泪水在我眼眶里打架,搞了几个小时终于有结果了。出现这种报错之后,你会发现sudo 之类...
-
linux 运维 服务器 亲测可用 Ubuntu域名解析暂时失败 + 网络不可达
自从在ubuntu里安了idea后,经常跑着跑着就断网了,一ping就是域名无法解析。尝试了各种对于本机ip地址啊,虚拟机ip地址设置啊之类的都不行【此处强烈建议不要设置成固定的ip地址,忘了哪个帖子了,说是查一下本机的ip...
-
linux 运维 服务器 渗透测试入门教程(非常详细),从零基础入门到精通,看完这一篇就够了
什么是渗透测试渗透测试就是模拟真实黑客的攻击手法对目标网站或主机进行全面的安全评估,与黑客攻击不一样的是,渗透测试的目的是尽可能多地发现安全漏洞,而真实黑客攻击只要发现一处入侵点即可以进入目标系统。一名优秀的渗透测试工程师也...
-
运维 linux 全网最全Centos7.9搭建LDAP服务器+图形界面
一、搭建LDAP服务器1、使用yum进行安装2、启动服务并设置为自启动,检查服务运行状态 3、创建根密码该密码是LADP服务器的管理员根密码,输入slappasswd后提示输入密码(123456)与确认密码,系统会输出一串加...
-
网络协议 网络 linux 正则表达式 运维 HTTP协议与Apache
一、HTTP协议1. http 相关概念互联网:是网络的网络,是所有类型网络的母集 因特网:世界上最大的互联网网络。即因特网概念从属于互联网概念。习惯上,大家把连接在因特网上的计算机都成为主机。 万维网:WWW(worl...
-
linux jvm c语言tips-【gcc详细介绍】
0. 什么是gccGCC 原名为 GNU C语言编译器(GNU C Compiler)GCC(GNU Compiler Collection,GNU编译器套件)是由 GNU 开发的编程语言译器。 GNU编译器套件包括C、C+...
-
运维 【问题解决】Linux中无法下载Github的项目
问题描述 就是连不上GitHub。问题解决 解决方法一:(本人测试无效) 将连接地址的https改为git。 解决方法二:(本人测试有效) 第一步:打开/etc/hosts文件;命令:sudo vim /etc/hosts...
-
运维 服务器 Linux安装Oracle11g数据库教程
1.安装前的准备工作在安装前建议把主机的主机名更改一下,不要使用默认的localhost.localdomain,建议修改成其它的。更改完成后,现在开始安装前的准备工作2.创建oracle系统的用户和用户组3.创建oracl...
-
macos github linux 阿里云 MAC安装brew保姆级教程
brew 是Mac下的一个包管理工具。brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今已成为使用mac电脑的程序员的必备工具。 1:官网定义地址如果出现报错,更换源使用git...
-
github linux 20240301-2-ZooKeeper面试题(二)
11. Chroot 特性3.2.0 版本后,添加了 Chroot 特性,该特性允许每个客户端为自己设置一个命名空间。如果一个客户端设置了 Chroot,那么该客户端对服务器的任何操作,都将会被限制在其自己的命名空间下。通过...