自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 用wget下载一个网站

是 wget 命令的一个选项,它的作用是将下载的文件的扩展名与其对应的 MIME 类型相对应。在下载一个文件时,服务器通常会告诉客户端该文件的 MIME 类型,而客户端会根据这个 MIME 类型来确定文件的默认扩展名。但是有些情况下,服务器没有正确设置 MIME 类型,或者用户在下载文件时指定了不正确的扩展名,这时就会导致文件无法正确打开。选项可以让 wget 根据文件的 MIME 类型自动调整文件的扩展名,避免这种问题的出现,提高下载文件的可用性。

2023-06-23 21:41:14 563

原创 linux查看开启的服务

其中,"service-name"为要查看的服务名称。

2023-06-23 13:57:07 1465

原创 介绍一下python正则表达式的多行模式使用和单行模式使用

需要注意的是,不同的正则表达式引擎对单行模式和多行模式的实现可能略有不同,因此在实际使用中,最好查看具体的正则表达式实现文档,以了解其具体的行为和用法。Python中的正则表达式有两种模式:单行模式和多行模式。单行模式(也称为点号匹配模式):在单行模式下,在实际使用中,单行模式和多行模式可以根据需要灵活选择,以达到更准确、更高效的匹配效果。分别匹配字符串的开头和结尾,以及每行的开头和结尾。需要注意的是,单行模式和多行模式并不冲突,可以同时使用。多行模式:在多行模式下,匹配每行的开头和结尾,所以正则表达式。

2023-06-18 16:46:29 708

原创 jquey快速入门,举个实战例子,并介绍jqery所有重要概念,语法

jQuery是一个JavaScript库,它简化了HTML文档遍历和操作、事件处理、动画等操作,使开发者可以更加方便、快捷地开发JavaScript应用程序。

2023-06-17 11:38:46 1102

原创 chrome插件的manifest_version 2, 和manifest_version 3,有什么区别

是较新版本的Chrome中使用的版本。是Chrome早期版本中使用的版本,而。指定了插件清单文件(

2023-06-16 17:40:32 3407

原创 linux弹出消息窗体

在Linux系统上运行该代码会弹出一个系统级别的消息窗体。是Linux系统自带的一个命令行程序,用于向桌面发送通知。在Linux上,可以使用Python的。

2023-06-15 20:26:34 682

原创 windows如何把一个应用添加到服务里

【代码】windows如何把一个应用添加到服务里。

2023-06-15 15:20:55 3129

原创 更新npm

这将安装最新版本的npm,如果已经安装了旧版本的npm,则会将其更新到最新版本。

2023-06-14 19:14:35 614 1

原创 yum -y install epel-release && yum -y install xfce4 xfce4-goodies xorg-x11-fonts-Type1 xorg-x11

【代码】yum -y install epel-release && yum -y install xfce4 xfce4-goodies xorg-x11-fonts-Type1 xorg-x11。

2023-06-14 14:47:05 278

原创 npm start 和 npm run有什么区别

【代码】npm start 和 npm run有什么区别。

2023-06-13 12:14:35 1184

原创 介绍一下npm包管理工具,在windows下它安装的包在哪个目录下,用它来安装包有哪些方式,各自有什么作用,举出实例

npm是Node.js的包管理工具,用于管理Node.js的软件包(包括安装、卸载、更新等操作)。npm的全称是Node Package Manager。

2023-06-13 12:12:01 4892

原创 docker如何从空白镜像开始,做一个基础镜像,

表示Dockerfile所在目录。构建完成后,可以使用。

2023-06-12 15:40:01 661

原创 把vmware workstation的虚拟机做成docker镜像

其中,my-vmware-image.ova是你导出的OVF文件名,my-docker-image是你要创建的Docker镜像的名称,tag是你要为该镜像设置的标签。这将创建一个基于你的VMware Workstation虚拟机的Docker容器,并在其中启动一个交互式bash会话。

2023-06-12 14:33:27 1178

原创 docker的ADD命令和COPY 命令的区别和连续

这里先将本地的aaa.txt文件复制到/app/目录下,然后将本地的bbb.tar.gz文件解压后复制到/app/目录下。注意,如果bbb.tar.gz中有与aaa.txt相同的文件,则会被覆盖。

2023-06-12 12:09:54 472

原创 可以把docker当作虚拟机使用吗

虽然Docker可以在某种程度上模拟虚拟机的功能,但它实际上是一种容器化技术,与传统的虚拟机有很大的区别。Docker容器不需要像虚拟机一样运行完整的操作系统内核,而是共享主机操作系统的内核,这使得Docker容器更轻量化、更快速、更灵活。同时,Docker容器的创建、启动、停止和删除等操作也更为简便。因此,虽然Docker和虚拟机都可以在计算机上实现隔离和虚拟化,但它们的实现机制和应用场景是不同的。

2023-06-12 11:57:23 575

原创 如何把vmware workstation的虚拟机做成docker镜像

OVF是Open Virtualization Format的缩写,是一种开放的虚拟机格式,它使用XML文件描述虚拟机的配置信息、操作系统和应用程序等内容,以便在不同的虚拟化平台之间进行移植和交换。其中,my-vmware-image.ova是你导出的OVF文件名,my-docker-image是你要创建的Docker镜像的名称,tag是你要为该镜像设置的标签。这将创建一个基于你的VMware Workstation虚拟机的Docker容器,并在其中启动一个交互式bash会话。

2023-06-12 11:13:16 2303 1

原创 windows配置成远程桌面连接服务器,允许多个同一用户同时登录

要将Windows配置为远程桌面连接服务器并允许多个相同用户同时登录,请按照以下步骤操作:

2023-06-11 19:27:51 4891

原创 不使用命令行工具,直接通过修改文件来修改网络配置可以吗

可以的,Linux系统中的网络配置信息通常存储在配置文件中,可以通过修改配置文件来修改网络配置。不过需要注意的是,修改网络配置文件需要一定的Linux基础和系统知识,误操作可能会导致网络连接失效等问题,因此建议谨慎操作。

2023-06-11 12:09:07 72

原创 wpa_supplicant Wicd NetworkManager:

这几种网络管理工具都是用于管理Linux系统中的网络连接的工具,它们的主要区别在于:

2023-06-11 12:09:00 327

原创 如何显示wifi配置文件

以上是常见的几种情况,如果你使用的是其他网络管理工具或者自定义了wifi配置文件的存储位置,可以参考对应的文档或者手册。在Linux中,wifi配置文件的位置因不同的发行版和网络管理工具而异。

2023-06-11 12:05:34 390

原创 linux用命令行脚本连接wifi wifi名为WIFINAME wifi密码为WIFIPASSWORD 设置静态ip为192.168.0.111 子网掩码为255.255.255.0 dns为

执行脚本后,会自动连接指定名称的wifi,并将IP地址设置为指定的静态IP。请将脚本中的WIFINAME和WIFIPASSWORD替换为你的wifi名称和密码。

2023-06-11 12:02:35 491

原创 安装gnome桌面

sudo apt-get install gnome-session gnome-panel gnome-terminal gnome-core

2023-06-11 00:31:10 158

原创 #!/bin/bashxrdb $HOME/.Xresourcesstartxfce4 &是怎么意思 ,解释一下

符号表示在后台运行。Xfce4 是一款轻量级的桌面环境,它提供了图形化的用户界面和一些常用的工具,如文件管理器、终端和浏览器等。这个命令会在 VNC 会话中启动 Xfce4 桌面环境,使得用户能够在 Windows 等其他系统上通过 VNC 客户端远程访问 Ubuntu 的桌面环境。是一个 X 服务器资源数据库管理器,用于设置和查询 X 服务器资源数据库中的资源。这一行命令是为了让 VNC 会话能够使用与本地会话相同的配置,从而保持一致性。是 X 资源文件的路径,它包含了桌面环境的各种配置信息。

2023-06-11 00:28:06 368

原创 ubuntu使用tightvncserver开启vnc服务,并使用windows连接

在第一次运行时,会要求您设置一个vnc密码。输入一个密码并确认即可。按Ctrl + X,然后按Y键保存并退出。

2023-06-11 00:11:33 3425

原创 ubuntu22 最全软件源

需要注意的是,第三方源可能会带来一些安全风险,因此请谨慎添加。添加软件源时请确保仅添加可信的和已经被验证的源。Ubuntu 22的软件源可以分为官方源和第三方源。

2023-06-10 22:05:57 2148 1

原创 ubuntu使用远程桌面连接windows

可以使用Ubuntu自带的远程桌面客户端Remmina来连接Windows。

2023-06-10 18:45:21 5799 1

原创 sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6

这个命令是在Ubuntu中添加Kali Linux官方的GPG密钥,以便在使用Kali Linux的软件源时验证软件包的完整性和真实性。

2023-06-10 17:51:55 790

原创 linux上当当前软件包的所有包名字备份一份,然后再另一台linux上,快速安装这些软然包

第一行命令将软件包选择还原为先前备份的列表。第二行命令将自动安装所有备份的软件包。注意:此方法仅适用于使用dpkg和apt-get软件包管理器的Debian和Ubuntu系统。如果使用其他Linux发行版或不同的软件包管理器,请使用相应的命令进行备份和安装。该命令将软件包列表保存到名为“packages_list.txt”的文件中。2. 将“packages_list.txt”文件复制到另一台Linux系统中。

2023-06-10 16:18:50 144

原创 把linux配置成远程桌面服务器

4.连接远程桌面 现在,可以使用任何支持RDP协议的远程桌面客户端连接到Linux远程桌面服务器。在连接时,需要输入Linux系统的IP地址和用户名/密码,然后就可以愉快地远程控制Linux桌面了。要将Linux配置为远程桌面服务器,可以使用以下步骤: 1.安装桌面环境 如果你的Linux系统没有安装桌面环境,需要先安装一个。2.安装远程桌面软件 Linux系统有多个远程桌面软件可供选择,如VNC、XRDP、X2Go等。这里以XRDP为例进行演示。接着,需要修改XRDP的配置文件,以允许远程连接。

2023-06-10 16:09:19 1149

原创 python的字典可以后面直接加变量名,不带[]吗,如果可以,举个实例

Python的字典必须使用中括号[]来访问或修改元素,后面直接加变量名会导致语法错误。

2023-06-10 16:07:47 170

原创 在Python中,命名空间(namespace)是一个用于存储变量名和对象引用的映射表,它将变量名映射到相应的对象。Python中有多种命名空间,包括内置命名空间、全局命名空间和局部命名空间。与普通

在Python中,命名空间(namespace)是一个用于存储变量名和对象引用的映射表,它将变量名映射到相应的对象。Python中有多种命名空间,包括内置命名空间、全局命名空间和局部命名空间。

2023-06-09 21:32:43 170

原创 如何遍历命名空间

在python中,可以使用。

2023-06-09 21:29:54 133

原创 修改python命名空间的属性

需要注意的是,如果属性不存在,以上两种方法都会创建一个新属性。如果要修改的属性不存在,可以使用。2. 使用setattr函数 也可以使用Python内置函数。会返回一个布尔值,表示属性是否存在。

2023-06-09 21:15:26 188

原创 用pytorch写一个十分类的,识别叶片的模型

可以自动将不同文件夹中的图像分为不同的类别,并为每个样本分配一个标签。等表示对应类别的不同样本。等表示不同的叶片类别,

2023-06-09 21:01:23 152

原创 python中产生随机列表,随机字典,随机数据的方法

【代码】python中产生随机列表,随机字典,随机数据的方法。

2023-06-09 20:13:13 1720 1

原创 lua底层是用c语言写,在在lua底层中,给列表添加数据,会调用哪些函数,要求这些函数是最上级的

【代码】lua底层是用c语言写,在在lua底层中,给列表添加数据,会调用哪些函数,要求这些函数是最上级的。

2023-06-09 19:11:04 111

原创 File “./trainnow.py“, line 143 if best_acc < test_acc : ^SyntaxError

这种情况可能是因为在前面的代码中出现了语法错误或缺少符号,导致后面的代码出现了错误提示。建议检查一下前面的代码是否有问题,或者是在此行之前是否有未关闭的括号或引号等符号。

2023-06-09 17:39:49 24

原创 if opt[‘predictCSV‘] == ‘‘ :TypeError: ‘Namespace‘ object is not subscriptable

这里的错误就是将args作为字典来使用,但实际上args是一个Namespace对象,不支持字典操作。

2023-06-09 15:08:16 453

原创 python浮点数高精度加减

类型进行输出,否则可能会出现精度损失。另外,还可以使用 Python 内置的。来创建浮点数对象,进行加减法运算。需要注意的是,输出结果也应该使用。可以设置精度,这里设置为30位小数。并不支持高精度运算,但可以使用第三方库。Python 自带的浮点数类型。模块来进行高精度分数运算。

2023-06-09 11:48:20 682

原创 BBR 加速是什么

BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种由Google开发的TCP拥塞算法,旨在通过优化网络带宽瓶颈和往返传输时间来提高TCP的性能表现。BBR可以根据网络拥塞程度调整TCP的发送速率,从而达到最优的网络利用率和延迟。BBR算法可应用于Web服务器、视频流媒体等网络应用中,可以显著提高这些应用的性能和用户体验。

2023-06-09 10:12:12 1017

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除