• 2024-08-17使用ovftool导出ova格式的镜像
    1.下载ovftool安装包VMware-ovftool-4.6.3-24031167-win.x86-64.msi链接:https://download.csdn.net/download/qq_44451165/89642310双击安装包,点击“next”接受协议选择安装路径点击安装弹出选择框,选择“是”安装完成2.注意事项被导出的虚拟机必须是关机状
  • 2024-07-30建造者模式读取数据
    突然想起Asp.Net启动项目的建造者写法非常优秀,所以让自己的代码看起来高级,美观,优雅。我模拟一个场景使用它直接上代码publicclassTestQuery{publicstaticvoidMain(){QueryableBuilderqueryableBuilder=newQueryableBuilder();
  • 2024-07-01Django之文件上传
    前端 <!DOCTYPEhtml><html><body><h2>UploadFile</h2><formaction="http://127.0.0.1:5000/upload"method="post"enctype="multipart/form-data">Selectfiletoupload:<inputtype=&q
  • 2024-06-22【linux】常用指令
    一、登录与注销1)sudouseraddlilei//添加用户(不能被立即使用,需设置密码sudopasswdlilei)2)sudoadduserlilei//添加用户3)login//登录或切换用户4)logout//注销用户(命令行)exit(shell-退出控制台)5)shutdown-h10//10分钟后自动关机shutdown-c//取消6)halt
  • 2024-06-10在Linux中,什么是硬链接和软链接?
    在Linux中,硬链接(HardLink)和软链接(SoftLink,也称为符号链接SymbolicLink)是两种用于引用文件或目录的机制。以下是关于这两种链接的详细解释:1.硬链接(HardLink)定义:硬链接是通过文件系统中的索引节点(inode)来进行连接的。多个文件名可以指向同一个索引节点,这就是硬链接。特
  • 2024-06-03Qt中怎么引用C语言的.c文件?
    Qt窗口项目使用的源文件是.h/.cpp文件,它们是对应C++文件。在实际应用中,你可能有现成的.h/.c文件需要引用。那么,这些文件能够引用吗?又怎么引用呢?以下来讨论这个问题。本例在ubuntu18中Qt5.8.0的Widgets项目编译通过,估计在CentOS和Windows系统也应该可以通过。一般情况下,通过宏“#
  • 2024-06-03Qt中怎么引用C语言的.h文件?
    Qt窗口项目使用的源文件是.h/.cpp文件,它们是对应C++文件。在实际应用中,你可能有现成的.h/.c文件需要引用。那么,这些文件能够引用吗?又怎么引用呢?以下来讨论这个问题。本例在ubuntu18中Qt5.8.0的Widgets项目编译通过,估计在CentOS和Windows系统也应该可以通过。本例要引用的.h文件
  • 2024-05-09第27章 使用流进行输入和输出
    1流的概述C++流是读写(输入与输出)逻辑的通用实现,让用户能够用统一的模式读写数据。不管是磁盘或键盘读取数据,还是将输入写入显示器或磁盘,模式都一样用于写入流时,运算符<<被称为流插入运算符,可将其用于写入屏幕、文件等;从流中读取数据时,运算符>>被称为流提取运算符,可将其用于从键
  • 2024-04-29深入理解 C++ 中的多态与文件操作
    C++多态多态(Polymorphism)是面向对象编程(OOP)的核心概念之一,它允许对象在相同操作下表现出不同的行为。在C++中,多态通常通过继承和虚函数来实现。理解多态想象一个场景,你有一个动物园,里面有各种动物,如猫、狗、鸟等。每个动物都有自己的叫声。使用面向对象编程,我们可以创建一个
  • 2024-04-02Git命令使用
    命令行1.初始化仓库命令gitinit2.注册用户--global代表全局--system代表系统层gitconfig--user.name"Saxon"(添加用户名)[email protected](添加邮箱)gitconfig--credential.helperstore(记住注册内容)3.查看状态gitstatus4.添加文件g
  • 2024-03-17ESP32学习笔记-读取SD卡并显示到屏幕上
    硬件FireBeetle2ESP32-E开发板1.54"240x240 IPS 广视角TFT显示屏硬件接线测试代码//加载库#include"Arduino.h"#include"FS.h"#include"SD.h"#include"SPI.h"#include"DFRobot_GDL.h"//定义显示屏针脚#defineTFT_DCD2#
  • 2024-01-26Blazor Hybrid应用将非wwwroot目录下的文件加入静态资源
    以Winfrom为例,创建一个Class继承BlazorWebView这个类,重写CreateFileProvider这个方法就行。保存后,用新控件替换原来的控件,WPF,MAUI同理,但是MAUI只有Windows平台能用下面的代码。其他平台会报错,找不到文件。publicclassCustomBlazorWebView:BlazorWebView{
  • 2024-01-24IIS Url重写的坑记录
    现在是“匹配网址”部分。该字段用于匹配URL的路径 ,不以“/”开头,也不带任何尾随查询。因此,在url' http://www.mysite.com/category1/page2/section5/myfile.pdf?q1=2’ ;中,“匹配URL”部分中的“模式”字段仅在这部分进行比较:'category1/page2/section5/myfile.pdf'。您
  • 2023-11-29Linux文件权限管理
    学习笔记:Linux文件权限管理引言Linux文件权限是操作系统中重要的安全机制之一。理解和正确设置文件权限对于保护系统和数据的安全至关重要。本文将深入探讨Linux文件权限的概念、常见权限位和权限管理命令。文件权限概念在Linux中,每个文件和目录都有一个拥有者和一个所属组,同
  • 2023-11-29Linux文件管理
    学习笔记:Linux文件管理引言Linux操作系统以其强大的文件管理能力而闻名。作为一名计算机专业的学生,深入了解Linux文件管理是提高工作效率和系统安全性的关键一步。本文将介绍Linux中的文件基本操作、权限管理、路径操作等方面的知识。文件基本操作1.文件的创建与删除在Linux
  • 2023-11-27文件权限
    Linux文件权限与基本权限管理命令在Linux操作系统中,文件权限是系统安全性的重要组成部分。了解如何管理文件权限以及相关的命令对于系统管理员和用户来说至关重要。本文将深入探讨Linux文件权限的基本概念,并介绍一些常用的权限管理命令。文件权限基础1.文件权限表示方式Linu
  • 2023-11-09importlib模块—— 另一种导入文件的方法
    正常我们想要从文件myfile导入模块b时,我们会使用:frommyfileimportb接下来介绍另一种导入方式,能够用字符串来导入模块:#首先导入importlib模块importimportlibres='myflie.b'importlib.import_module(res)#就等同于frommyfileimportb总
  • 2023-11-06WEB端实现文件夹上传
    webkitdirectory属性。这个属性加上之后,就是选择文件夹,然后根据自己业务上传至后台;前端代码:<formaction="${ctxPath}/invoice/uploadFolder"method="post"enctype="multipart/form-data"> <inputname="chooseFolder"type="file"id="c
  • 2023-10-26logstash同步文本数据到es
    环境:OS:Centos7ES:6.8.5logstash:6.8.51.准备测试文件[root@localhostmyfile]#pwd/tmp/myfile[root@localhostmyfile]#morea.log111@3334@3333vvv@aaa@ggggutri@rtkjr@trtr4354@5454@654rerr@78@ffg 2.logstash配置文件[root@localhostconfig]#moresyn
  • 2023-10-21makefile学习记录 :一个工程里有多个makefile 如何make根目录下的makefile 调用子目录下的makefile,编译所有.c文件
    注:本文个人学习记录目的:一个工程里有多个makefile如何make根目录下的makefile调用子目录下的makefile,编译所有.c文件如图所示目录结构,根目录server:makefile;子目录so:makefile  根目录makefile:GCC=gccAPP=server ALL_C=$(wildcard./*.c)C_OBJ=$(notdir$
  • 2023-10-01Can't delete myfile.mexw64 after run mexw64?
    Ifoundmyanswer,this".mexw64"cannotbedeletedafterusingclear,butcanbedeletedafterusingclearallfromhttps://www.mathworks.com/matlabcentral/answers/1563471-can-t-delete-myfile-mexw64-after-run-mexw64
  • 2023-09-234-ES环境搭建
    下载镜像废话不多说直接上代码,使用docker下载es与kibana镜像。下载es镜像:dockerpulldocker.elastic.co/elasticsearch/elasticsearch:7.16.2下载kibana镜像:dockerpullkibana:7.16.2启动es容器我这里对数据文件进行了与容器当中进行挂载关于什么是数
  • 2023-08-01python - 文件
    #str=r'''#《春晓》这首小诗,初读似觉平淡无奇,反复读之,便觉诗中别有天地。它的艺术魅力不在于华丽的辞藻,不在于奇绝的艺术手法,而在于它的韵味。整首诗的风格就像行云流水一样平易自然,然而悠远深厚,独臻妙境。千百年来,人们传诵它,探讨它,仿佛在这短短的四行诗里,蕴涵着开掘不完的艺
  • 2023-07-20stat
    stat用于显示文件的状态信息补充说明stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。语法stat(选项)(参数)选项-L:支持符号连接;-f:显示文件系统状态而非文件状态;-t:以简洁方式输出信息;--help:显示指令的帮助信息;--version:显示指令的版
  • 2023-06-09菜鸟攻略–C语言多文件编程初探(二):使用 gcc 手动编译多文件 C 程序
    step1:下载安装Dev-C++已经安装了Dev-C++或系统中的可以跳过这步。去官网下载Dev-C++。我昨天下载,发现有点慢,所以我把安装文件放到百度网盘了,供大家下载,下载链接为:http://pan.baidu.com/s/1pLPenDx。开始安装,记住安装位置。在安装时只能选择英文,安装完成后,第一次启动时可以选择