1、前言

使用vsftpd服务的用户总会有很多不一样的需求,而vsftpd的配置相对来说也是眼花缭乱,各种参数与参数之间的微妙关系,参数与目录权限的微妙关系常常会使配置者头疼,如果想要解决这个问题,那么作为解决开发、运维界的杀手:Docker,是一个不错的选择,Docker可以让我们一次配置,随处可用!

2、环境搭建

2.1、Docker部署

部署方法请参考下文Docker部分:Debian10搭建K8S配合Centos7组成集群-----Centos7篇
以及下文Docker部分:Debian10搭建K8S配合Centos7组成集群-----Debian篇

2.2、创建基础容器

2.2.1、创建Debian容器

命令如下:

docker run -tid --net=host --name ftp_share debian:10 /bin/bash

执行结果:

[root@zabbix-server ~]# docker run -tid --net=host --name ftp_share debian:10 /bin/bash
Unable to find image 'debian:10' locally
10: Pulling from library/debian
57df1a1f1ad8: Pull complete 
Digest: sha256:439a6bae1ef351ba9308fc9a5e69ff7754c14516f6be8ca26975fb564cb7fb76
Status: Downloaded newer image for debian:10
f0ca2807a52caa02ab946323868f2513dbf93f3fb660f67b585a5f327338a5f2

然后进入容器操作:

docker exec -ti ftp_share /bin/bash
[root@zabbix-server ~]# docker exec -ti ftp_share /bin/bash
root@zabbix-server:/# 

PS:使用host网络模式下容器主机名=宿主机名

3、安装服务

3.1、换源

PS:换源操作主要是提高包下载速度及增加更多可用服务,这个看个人选择
换源教程传送门:Debian10常用国内源
在这里插入图片描述

上图为:未换源的速度

3.2、安装服务

换完源之后,先执行下面的命令更新源配置:

apt update

执行结果:

root@zabbix-server:/# apt update
Get:1 http://mirrors.ustc.edu.cn/debian buster InRelease [122 kB]
Get:2 http://mirrors.ustc.edu.cn/debian buster-updates InRelease [51.9 kB]
Get:3 http://mirrors.ustc.edu.cn/debian buster-backports InRelease [46.7 kB]
Get:4 http://mirrors.ustc.edu.cn/debian buster/main Sources [7840 kB]
Get:5 http://mirrors.ustc.edu.cn/debian buster/main amd64 Packages [7906 kB]                      
Get:6 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]                         
Get:7 http://security.debian.org/debian-security buster/updates/main Sources [138 kB]                       
Get:8 http://mirrors.ustc.edu.cn/debian buster-updates/main Sources [3716 B]                                                                                                               
Get:9 http://mirrors.ustc.edu.cn/debian buster-updates/main amd64 Packages [7868 B]                                                                                                        
Get:10 http://mirrors.ustc.edu.cn/debian buster-backports/non-free Sources [7220 B]                                                                                                        
Get:11 http://mirrors.ustc.edu.cn/debian buster-backports/main Sources [342 kB]                                                                                                            
Get:12 http://mirrors.ustc.edu.cn/debian buster-backports/contrib Sources [4308 B]                                                                                                         
Get:13 http://mirrors.ustc.edu.cn/debian buster-backports/non-free amd64 Packages [23.9 kB]                                                                                                
Get:14 http://mirrors.ustc.edu.cn/debian buster-backports/contrib amd64 Packages [7780 B]                                                                                                  
Get:15 http://mirrors.ustc.edu.cn/debian buster-backports/main amd64 Packages [376 kB]                                                                                                     
Get:16 http://security.debian.org/debian-security buster/updates/main amd64 Packages [233 kB]                                                                                              
Fetched 16.9 MB in 27s (623 kB/s)                                                                                                                                                          
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
root@zabbix-server:/# 

更新之后,使用下面的命令安装服务

apt install -y vsftpd

安装过程:

root@zabbix-server:/# apt install -y vsftpd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:bzip2 cron exim4-base exim4-config exim4-daemon-light file guile-2.2-libs krb5-locales libevent-2.1-6 libexpat1 libfribidi0 libgc1c2 libgnutls-dane0 libgpm2 libgsasl7 libgssapi-krb5-2libidn11 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libkyotocabinet16v5 libldap-2.4-2 libldap-common libltdl7 liblzo2-2 libmagic-mgc libmagic1 libmailutils5 libmariadb3libncurses6 libntlm0 libpopt0 libprocps7 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libssl1.1libunbound8 libwrap0 logrotate lsb-base mailutils mailutils-common mariadb-common mime-support mysql-common netbase openssl procps psmisc readline-common sensible-utils ssl-certxz-utils
Suggested packages:bzip2-doc anacron checksecurity exim4-doc-html | exim4-doc-info eximon4 spf-tools-perl swaks dns-root-data gpm krb5-doc krb5-user libsasl2-modules-gssapi-mit| libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql mailutils-mh mailutils-doc ca-certificates readline-doc openssl-blacklist
The following NEW packages will be installed:bzip2 cron exim4-base exim4-config exim4-daemon-light file guile-2.2-libs krb5-locales libevent-2.1-6 libexpat1 libfribidi0 libgc1c2 libgnutls-dane0 libgpm2 libgsasl7 libgssapi-krb5-2libidn11 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libkyotocabinet16v5 libldap-2.4-2 libldap-common libltdl7 liblzo2-2 libmagic-mgc libmagic1 libmailutils5 libmariadb3libncurses6 libntlm0 libpopt0 libprocps7 libpython2.7 libpython2.7-minimal libpython2.7-stdlib libreadline7 libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libssl1.1libunbound8 libwrap0 logrotate lsb-base mailutils mailutils-common mariadb-common mime-support mysql-common netbase openssl procps psmisc readline-common sensible-utils ssl-cert vsftpdxz-utils
0 upgraded, 61 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.6 MB of archives.
After this operation, 97.1 MB of additional disk space will be used.
Get:1 http://mirrors.ustc.edu.cn/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB]
以下省略好多好多字符。。。。。。。。。。。。。。。。。。。。

4、配置服务

4.1、启动验证

在配置之前,我们可以先启动看看

cd /etc/init.d/
./vsftpd start
./vsftpd status

执行结果:

root@zabbix-server:~# cd /etc/init.d/
root@zabbix-server:/etc/init.d# ./vsftpd start
[ ok ] Starting FTP server: vsftpd.
root@zabbix-server:/etc/init.d# ./vsftpd status
[ ok ] FTP server is running.
root@zabbix-server:/etc/init.d# 

此时,服务是启动成功的,然后尝试访问:
先查看IP地址(Docker服务宿主机)

root@zabbix-server:/etc/init.d# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:90:c8:30 brd ff:ff:ff:ff:ff:ffinet6 fe80::ae52:5692:df8f:9b3b/64 scope link noprefixroute valid_lft forever preferred_lft forever
3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:90:c8:3a brd ff:ff:ff:ff:ff:ffinet 10.1.1.134/24 brd 10.1.1.255 scope global dynamic noprefixroute ens34valid_lft 1640sec preferred_lft 1640secinet 10.1.1.8/24 brd 10.1.1.255 scope global secondary noprefixroute ens34valid_lft forever preferred_lft foreverinet6 fe80::85d0:8de4:e6dd:a6fd/64 scope link noprefixroute valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default link/ether 02:42:6e:68:9f:9e brd ff:ff:ff:ff:ff:ffinet 172.17.0.1/16 brd 172.17.255.255 scope global docker0valid_lft forever preferred_lft forever
root@zabbix-server:/etc/init.d# 

在这里我的是:

10.1.1.8

所以我的访问路径是:

ftp://10.1.1.8

在这里插入图片描述
可以看到,需要提供用户名密码进行访问,那么到这里就说明服务安装启动及访问是没问题的了,下面开始配置。

4.2、匿名访问模式(只读)

4.2.1、备份

在配置之前,先对配置文件进行一个备份

cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

4.2.2、开启匿名

然后使用下面的命令开启匿名访问:

sed -i 's/anonymous_enable=.*/anonymous_enable=YES/g' /etc/vsftpd.conf

然后查看配置效果:

grep anonymous_enable /etc/vsftpd.conf

执行过程:

root@zabbix-server:~# sed -i 's/anonymous_enable=.*/anonymous_enable=YES/g' /etc/vsftpd.conf
root@zabbix-server:~# grep anonymous_enable /etc/vsftpd.conf
anonymous_enable=YES
root@zabbix-server:~# 

替换完成之后,重启服务进行访问验证

cd /etc/init.d/
./vsftpd stop
./vsftpd start
./vsftpd status

执行过程:

root@zabbix-server:~# cd /etc/init.d/
root@zabbix-server:/etc/init.d# ./vsftpd stop
[ ok ] Stopping FTP server: vsftpd.
root@zabbix-server:/etc/init.d# ./vsftpd start
[ ok ] Starting FTP server: vsftpd.
root@zabbix-server:/etc/init.d# ./vsftpd status
[ ok ] FTP server is running.
root@zabbix-server:/etc/init.d# 

启动成功之后,在共享目录创建一个文件进行测试

touch /srv/ftp/test.file

4.2.3、访问验证

在这里插入图片描述
此时,匿名访问&只读模式配置成功,这是最简单的一个模式

4.2.4、扩展需求:自定义共享目录

在Debian系中,默认匿名共享路径为:

/srv/ftp/

如需更改路径,可执行下面的命令:

grep anon_root= /etc/vsftpd.conf

如果没有任何信息返回,则执行下面的命令:

echo 'anon_root=/data/' >> /etc/vsftpd.conf

PS:/data/为新的共享目录,请根据需求自己改

配置匿名目录参数之后,需要创建对应路径,命令如下:

mkdir -p /data/

然后修改权限**(重要)**

 chmod -R 755 /data/

最后重启服务,使其生效:

cd /etc/init.d/
./vsftpd restart
./vsftpd status

执行结果:

root@zabbix-server:~# cd /etc/init.d/
root@zabbix-server:/etc/init.d# ./vsftpd restart
[ ok ] Stopping FTP server: vsftpd.
[ ok ] Starting FTP server: vsftpd.
root@zabbix-server:/etc/init.d# ./vsftpd status
[ ok ] FTP server is running.
root@zabbix-server:/etc/init.d# 

创建测试文件:

touch /data/ttt.file

访问验证:
在这里插入图片描述
至此,匿名访问只读篇结束

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 程序员如何规划职业生涯(个人的观点希望帮助到您)

    针对跨行通过培训机构的短期培训进入IT行业的情况&#xff1a; 好多人跨行转IT纠结的问题&#xff0c;到底自己适不适合程序员的工作&#xff0c;市面上免费入门级的视频很多&#xff0c;可以跟着视频去学习&#xff0c;动手去敲每一行的代码&#xff0c;遇到问题自己尝试去解决…...

    2024/4/19 4:52:37
  2. 中投民生:今日早评,蚂蚁金服再创神话,未来可期

    受美股隔夜大跌影响&#xff0c;三大指数低开低走&#xff0c;两市个股仅300余股上涨&#xff0c;跌逾9%个股超50只&#xff0c;北向资金流出逾百亿&#xff0c;市场情绪陷入冰点。昨日大涨题材集体下跌&#xff0c;农业、注册制次新股逆势拉升。注册制IPO独领风骚&#xff0c;…...

    2024/4/27 3:18:06
  3. 潇洒郎:Django环境搭建配置 + nat123内网映射——实现外网访问、内网/局域网访问

    潇洒郎&#xff1a;Django环境搭建配置 nat123内网映射——实现外网访问、内网/局域网访问 安装验证Django 按照Django :pip install django cmd进入python,验证是否安装成功&#xff1a; 启动Django服务 进入服务器目录下 cd C:\ProgramData\Anaconda3\Scripts 运行命…...

    2024/4/20 14:18:06
  4. 激光尺如何测量:逆向工程

    激光轮盘如何运作 大多数激光卷尺使用相位而不是脉冲&#xff08;飞行时间&#xff0c;TOF&#xff09;距离测量方法。 为了本文的完整性&#xff0c;我将引用上一篇文章的部分理论&#xff1a; 在相位方法中&#xff0c;与脉冲方法相反&#xff0c;激光器始终工作&#xff0c;…...

    2024/4/24 22:51:24
  5. 全网最详细的Python安装教程

    Python安装 windows版本 --下载地址https://www.python.org/ftp/python/3.7.2/python-3.7.2-amd64.exe 双击安装 如图&#xff1a; Path就是安装环境变量 安装成功之后cmd,命令&#xff1a;python 文件,直接执行程序 安装pyCharm社区版(community) 下载地址&#xff1a;http…...

    2024/5/6 6:05:32
  6. 2020在学硕士达300万,失去学历光环的新生代何去何从?

    现今&#xff0c;高学历人群日益增多&#xff0c;物以稀为贵的高学历光环淡去。无论本科生还是研究生&#xff0c;甚至博士生&#xff0c;求职竞争力都大不如前&#xff0c;就业压力越来越大。 据悉&#xff0c;自新中国成立以来&#xff0c;70多年的时间内中国累计培育了1000…...

    2024/4/28 0:55:13
  7. Vue前端(B站狂神说java)(自己总结方便复习)

    Vue前端(B站狂神说java) Vue 吸收了 Angular(模块化)和React(虚拟DOM) mvvm Vue 七大属性: 学习vue我们必须之到它的7个属性&#xff0c;8个 方法&#xff0c;以及7个指令。787原则 el属性 用来指示vue编译器从什么地方开始解析 vue的语法&#xff0c;可以说是一个占位符。…...

    2024/5/7 0:02:16
  8. Rescaling Egocentric Vision

    Rescaling Egocentric Vision创新点介绍和相关数据集数据收集和可扩展流水线数据收集注释流水线语音&#xff08;pause and talk&#xff09;文本&#xff08;English&#xff09;语义时间标注数据集统计&#xff0c;可伸缩性和时间检验数据集及划分可伸缩性和时间检验挑战与基…...

    2024/5/7 1:01:03
  9. java基础总结(面试高频问题)四:Hashtable,HashMap,ConcurrentHashMap底层原理及线程安全

    1&#xff1a;HashMap原理概述&#xff1a; 假设存在一个数组&#xff0c;数组中每个元素都是一条链表。当要添加一个新元素&#xff08;key-value&#xff09;进入数组时&#xff0c;就要先根据key值计算hash值&#xff0c;以此确定要插入数组的位置。但是可能该位置已经存在相…...

    2024/4/29 1:05:49
  10. 疯狂的二手电商:爱回收偷食闲鱼、转转

    配图来自Canva 即使闲置物品消费不是刚性需求&#xff0c;也不妨碍二手电商市场持续扩容。 近日&#xff0c;爱回收完成超1亿美元E轮融资&#xff0c;由京东集团和国泰君安国际联合领投&#xff0c;上海国和投资、清新资本、京东物流产业基金汇禾资本、毅峰资本参与跟投。同时…...

    2024/4/24 22:14:37
  11. Linux挂载镜像

    Linux挂载镜像上传镜像文件到服务器挂载源编辑配置文件测试取消挂载访问外部源问题及汇总上传镜像文件到服务器 将需要挂载的源文件上传到服务器指定目录下 挂载源 mount ./CentOS-7-x86_64-DVD-1810.iso /media/centos_new/编辑配置文件 vi /etc/yum.repos.d/yepg.repo[ye…...

    2024/5/7 1:27:49
  12. Java学习笔记资料

    Java学习笔记资料 一、Java基础 av80585971 二、数据库 Mysql&#xff1a;av68811608 Oracle&#xff1a;av81386804 JDBC&#xff1a;av68736927 C3P0&#xff1a;av73840600 三、前端技术 HTML、CSS、Javascript&#xff1a;av73840600 jQuery&#xff1a;av37976701 Ajax…...

    2024/4/28 17:10:12
  13. 常见非功能性需求的描述案例

    非功能性需求是需求的一个重要组成部分&#xff0c;它影响了系统的架构设计&#xff0c;需要开发人员重点关注。但是在工程实践中&#xff0c;往往客户不会提出非功能性需求&#xff0c;需求人员在描述需求时不知道如何描述&#xff0c;在国际的各种标准中&#xff0c;对非功能…...

    2024/4/23 3:15:48
  14. 各种服务器租用一般包括哪些费用?

    许多企业主总是觉得他们对服务器租用的成本感到困惑。通常&#xff0c;不同的服务提供商会听到不同的报价。即使同一服务提供商的租用要求略有变化&#xff0c;也会有很多钱。这使得企业主感到有被服务提供商愚弄的感觉。下面天下数据小编来分析一下租用服务器的费用有哪些。 …...

    2024/5/7 3:18:15
  15. 机器学习讲堂:分析核函数的原理

    https://www.youtube.com/watch?vp4t6O9uRX-U&listPLt0SBi1p7xrRKE2us8doqryRou6eDYEOy&index1 转载自李政轩老师系列视频 一步一步带你分析核函数的原理-Kernel Method...

    2024/4/23 5:42:44
  16. 游戏行业为什么要选择高防服务器

    1.保障游戏的正常运行 目前游戏行业深受很多用户的喜爱&#xff0c;但也存在众多的恶意网络攻击&#xff0c;游戏服务商深受其害。一旦遭受了网络攻击&#xff0c;轻者游戏体验感变差&#xff0c;重者游戏玩家无法访问&#xff0c;对游戏服务商的危害是巨大的。如果游戏服务商…...

    2024/5/6 19:36:34
  17. MATLAB回归预测模型的结果展示和效果检验

    回归方程、神经网络等预测模型的结果展示&#xff0c;主要针对线性回归。 一致的有 回归结果对比图 对于回归预测模型&#xff0c;最直观的效果展示就是其预测值和真实值的对比&#xff0c;将二者画在同一个坐标系中&#xff0c;可以直观感受二者的差异。对于线性回归模型&a…...

    2024/5/6 19:47:01
  18. 非常强悍的 RabbitMQ 总结,看完别再说你不会RabbitMQ

    rabbitMQ是基于AMQP协议的&#xff0c;通过使用通用协议就可以做到在不同语言之间传递。 核心概念 非常强悍的 RabbitMQ 总结&#xff0c;看完别再说你不会RabbitMQ 交换机的类型&#xff0c;direct、topic、fanout、headers&#xff0c;durability&#xff08;是否需要持久化…...

    2024/5/1 21:09:26
  19. ScrollView EditText 取消自动获取焦点

    一 , 在scrollview中 , edittext 自动获取焦点 , 而且弹出键盘 , 很讨厌 , 先搜博客按照网上的方法操作 , 父控件加 android:focusable"true" android:focusableInTouchMode"true" 结果发现: 还是自动获取焦点 , 看了下源代码 , 发现 scrollview edittex…...

    2024/4/28 13:53:52
  20. 03-09-动吧旅游生态系统-User

    03-09-动吧旅游生态系统-User1用户管理设计说明1.1业务设计说明1.2原型设计说明1.3API设计说明2用户管理列表页面呈现2.1业务时序分析2.2服务端实现2.2.1Controller实现2.3客户端实现2.3.1首页菜单事件处理2.3.2用户列表页面3用户管理列表数据呈现3.1数据架构分析3.2服务端关键…...

    2024/4/22 9:28:00

最新文章

  1. Linux服务器常用巡检命令

    在Linux服务器上进行常规巡检是确保服务器稳定性和安全性的重要措施之一。以下是一些常用的巡检命令和技巧&#xff1a; 1. 查看系统信息 1.1 系统信息显示 命令&#xff1a;uname -a ​​​​ [rootlinux100 ~]# uname -a Linux linux100 4.15.0-70-generic #79-Ubuntu SMP…...

    2024/5/7 5:19:38
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/6 9:38:23
  3. 怎么保证缓存与数据库的最终一致性?

    目录 零.读数据的标准操作 一.Cache aside Patten--旁路模式 二.Read/Write Through Pattern--读写穿透 三.Write Back Pattern--写回 四.运用canal监听mysql的binlog实现缓存同步 零.读数据的标准操作 这里想说的是不管哪种模式读操作都是一样的&#xff0c;这是一种统一…...

    2024/5/2 16:12:59
  4. 零基础 HTML 入门(详细)

    目录 1.简介 1.1 HTML是什么? 1.2 HTML 版本 1.3 通用声明 2.HTML 编辑器 3.标签的语法 4.HTML属性 5.常用标签 5.1 head 元素 5.1.1 title 标签 5.1.2 base 标签 5.1.3 link 标签 5.1.4 style 标签 5.1.5 meta 标签 5.1.6 script 5.2 HTML 注释 5.3 段落标签…...

    2024/5/5 8:40:44
  5. java的gradle,maven工程中使用selenium

    一、下载selenium库 &#xff08;1&#xff09;gradle工程 工程中会有一个build.gradle.kts的文件&#xff0c;这个文件可以定制 Gradle 的行为 在文件中添加下面代码&#xff0c;然后sync // implementation ("org.seleniumhq.selenium:selenium-java:4.19.1") …...

    2024/5/5 1:15:36
  6. 416. 分割等和子集问题(动态规划)

    题目 题解 class Solution:def canPartition(self, nums: List[int]) -> bool:# badcaseif not nums:return True# 不能被2整除if sum(nums) % 2 ! 0:return False# 状态定义&#xff1a;dp[i][j]表示当背包容量为j&#xff0c;用前i个物品是否正好可以将背包填满&#xff…...

    2024/5/6 18:23:10
  7. 【Java】ExcelWriter自适应宽度工具类(支持中文)

    工具类 import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.CellType; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet;/*** Excel工具类** author xiaoming* date 2023/11/17 10:40*/ public class ExcelUti…...

    2024/5/6 18:40:38
  8. Spring cloud负载均衡@LoadBalanced LoadBalancerClient

    LoadBalance vs Ribbon 由于Spring cloud2020之后移除了Ribbon&#xff0c;直接使用Spring Cloud LoadBalancer作为客户端负载均衡组件&#xff0c;我们讨论Spring负载均衡以Spring Cloud2020之后版本为主&#xff0c;学习Spring Cloud LoadBalance&#xff0c;暂不讨论Ribbon…...

    2024/5/6 23:37:19
  9. TSINGSEE青犀AI智能分析+视频监控工业园区周界安全防范方案

    一、背景需求分析 在工业产业园、化工园或生产制造园区中&#xff0c;周界防范意义重大&#xff0c;对园区的安全起到重要的作用。常规的安防方式是采用人员巡查&#xff0c;人力投入成本大而且效率低。周界一旦被破坏或入侵&#xff0c;会影响园区人员和资产安全&#xff0c;…...

    2024/5/6 7:24:07
  10. VB.net WebBrowser网页元素抓取分析方法

    在用WebBrowser编程实现网页操作自动化时&#xff0c;常要分析网页Html&#xff0c;例如网页在加载数据时&#xff0c;常会显示“系统处理中&#xff0c;请稍候..”&#xff0c;我们需要在数据加载完成后才能继续下一步操作&#xff0c;如何抓取这个信息的网页html元素变化&…...

    2024/5/7 0:32:52
  11. 【Objective-C】Objective-C汇总

    方法定义 参考&#xff1a;https://www.yiibai.com/objective_c/objective_c_functions.html Objective-C编程语言中方法定义的一般形式如下 - (return_type) method_name:( argumentType1 )argumentName1 joiningArgument2:( argumentType2 )argumentName2 ... joiningArgu…...

    2024/5/6 6:01:13
  12. 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】

    &#x1f468;‍&#x1f4bb;博客主页&#xff1a;花无缺 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P5713-洛谷团队系统【入门2分支结构】&#x1f30f;题目描述&#x1f30f;输入格…...

    2024/5/6 7:24:06
  13. 【ES6.0】- 扩展运算符(...)

    【ES6.0】- 扩展运算符... 文章目录 【ES6.0】- 扩展运算符...一、概述二、拷贝数组对象三、合并操作四、参数传递五、数组去重六、字符串转字符数组七、NodeList转数组八、解构变量九、打印日志十、总结 一、概述 **扩展运算符(...)**允许一个表达式在期望多个参数&#xff0…...

    2024/5/7 1:54:46
  14. 摩根看好的前智能硬件头部品牌双11交易数据极度异常!——是模式创新还是饮鸩止渴?

    文 | 螳螂观察 作者 | 李燃 双11狂欢已落下帷幕&#xff0c;各大品牌纷纷晒出优异的成绩单&#xff0c;摩根士丹利投资的智能硬件头部品牌凯迪仕也不例外。然而有爆料称&#xff0c;在自媒体平台发布霸榜各大榜单喜讯的凯迪仕智能锁&#xff0c;多个平台数据都表现出极度异常…...

    2024/5/6 20:04:22
  15. Go语言常用命令详解(二)

    文章目录 前言常用命令go bug示例参数说明 go doc示例参数说明 go env示例 go fix示例 go fmt示例 go generate示例 总结写在最后 前言 接着上一篇继续介绍Go语言的常用命令 常用命令 以下是一些常用的Go命令&#xff0c;这些命令可以帮助您在Go开发中进行编译、测试、运行和…...

    2024/5/7 0:32:51
  16. 用欧拉路径判断图同构推出reverse合法性:1116T4

    http://cplusoj.com/d/senior/p/SS231116D 假设我们要把 a a a 变成 b b b&#xff0c;我们在 a i a_i ai​ 和 a i 1 a_{i1} ai1​ 之间连边&#xff0c; b b b 同理&#xff0c;则 a a a 能变成 b b b 的充要条件是两图 A , B A,B A,B 同构。 必要性显然&#xff0…...

    2024/5/6 7:24:04
  17. 【NGINX--1】基础知识

    1、在 Debian/Ubuntu 上安装 NGINX 在 Debian 或 Ubuntu 机器上安装 NGINX 开源版。 更新已配置源的软件包信息&#xff0c;并安装一些有助于配置官方 NGINX 软件包仓库的软件包&#xff1a; apt-get update apt install -y curl gnupg2 ca-certificates lsb-release debian-…...

    2024/5/6 7:24:04
  18. Hive默认分割符、存储格式与数据压缩

    目录 1、Hive默认分割符2、Hive存储格式3、Hive数据压缩 1、Hive默认分割符 Hive创建表时指定的行受限&#xff08;ROW FORMAT&#xff09;配置标准HQL为&#xff1a; ... ROW FORMAT DELIMITED FIELDS TERMINATED BY \u0001 COLLECTION ITEMS TERMINATED BY , MAP KEYS TERMI…...

    2024/5/6 19:38:16
  19. 【论文阅读】MAG:一种用于航天器遥测数据中有效异常检测的新方法

    文章目录 摘要1 引言2 问题描述3 拟议框架4 所提出方法的细节A.数据预处理B.变量相关分析C.MAG模型D.异常分数 5 实验A.数据集和性能指标B.实验设置与平台C.结果和比较 6 结论 摘要 异常检测是保证航天器稳定性的关键。在航天器运行过程中&#xff0c;传感器和控制器产生大量周…...

    2024/5/6 7:24:03
  20. --max-old-space-size=8192报错

    vue项目运行时&#xff0c;如果经常运行慢&#xff0c;崩溃停止服务&#xff0c;报如下错误 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory 因为在 Node 中&#xff0c;通过JavaScript使用内存时只能使用部分内存&#xff08;64位系统&…...

    2024/5/7 0:32:49
  21. 基于深度学习的恶意软件检测

    恶意软件是指恶意软件犯罪者用来感染个人计算机或整个组织的网络的软件。 它利用目标系统漏洞&#xff0c;例如可以被劫持的合法软件&#xff08;例如浏览器或 Web 应用程序插件&#xff09;中的错误。 恶意软件渗透可能会造成灾难性的后果&#xff0c;包括数据被盗、勒索或网…...

    2024/5/6 21:25:34
  22. JS原型对象prototype

    让我简单的为大家介绍一下原型对象prototype吧&#xff01; 使用原型实现方法共享 1.构造函数通过原型分配的函数是所有对象所 共享的。 2.JavaScript 规定&#xff0c;每一个构造函数都有一个 prototype 属性&#xff0c;指向另一个对象&#xff0c;所以我们也称为原型对象…...

    2024/5/6 7:24:02
  23. C++中只能有一个实例的单例类

    C中只能有一个实例的单例类 前面讨论的 President 类很不错&#xff0c;但存在一个缺陷&#xff1a;无法禁止通过实例化多个对象来创建多名总统&#xff1a; President One, Two, Three; 由于复制构造函数是私有的&#xff0c;其中每个对象都是不可复制的&#xff0c;但您的目…...

    2024/5/6 7:24:01
  24. python django 小程序图书借阅源码

    开发工具&#xff1a; PyCharm&#xff0c;mysql5.7&#xff0c;微信开发者工具 技术说明&#xff1a; python django html 小程序 功能介绍&#xff1a; 用户端&#xff1a; 登录注册&#xff08;含授权登录&#xff09; 首页显示搜索图书&#xff0c;轮播图&#xff0…...

    2024/5/7 0:32:47
  25. 电子学会C/C++编程等级考试2022年03月(一级)真题解析

    C/C++等级考试(1~8级)全部真题・点这里 第1题:双精度浮点数的输入输出 输入一个双精度浮点数,保留8位小数,输出这个浮点数。 时间限制:1000 内存限制:65536输入 只有一行,一个双精度浮点数。输出 一行,保留8位小数的浮点数。样例输入 3.1415926535798932样例输出 3.1…...

    2024/5/6 16:50:57
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57