- 博客(234)
- 收藏
- 关注
原创 物联网系统运维——实验备份与恢复,数据镜像软件DRBD介绍,DRBD的安装和应用,extundelete的安装和应用(重点),环境准备,配置设置
分布式块设备复制(Distributed Replicated Block Device, DRBD),是- -种基于软件的、基于网络的块复制存储解决方案。DRBD的核心功能就是数据的镜像,实现方式是通过网络来镜像整个磁盘设备或磁盘分区,将-个节点的数据通过网络实时地传送到另一个远程节点,保证两个节点间数据的一致性。
2024-06-24 20:45:47 724
原创 物联网系统运维——Ansible自动化管理实践,Ansible部署及组件介绍,Ansible的安装(重点实验),zabbix安装(重点实验),创建本地源,搭建LAMP开启mysql的远程访问权限
Ansible控制主机系统可以是各种类UNIX操作系统,如Red Hat、Debian、 CentOS、OS X、BSD等 各种版本, Windows环境系统当前还不能作为控制主机。Ansible所在的控制主机需要的组件包括Python 2.6或以上、paramiko模块、 PyYAML、 Jinja2、 httplib2.三.实验ansible的安装(重点)1.环境准备#系统采用CentOS7#三台机子#IP不限,自行决定,本测试使用:#192.168.85.100 #(主控机)
2024-06-24 17:43:35 1148
原创 物联网系统运维——自动化运维,自动化运维工具介绍,构建Cobbler网络自动安装环境,实验操作(重点)Cobbler的安装,挂载系统,同步,修改dhcp.template等(重点)
Cobbler:能够快速建立网络安装环境,可以为各种Linux提供自动化安装任务。Spacewalk:管理Red Hat衍生发行版的软件内容更新,同时提供预备和监控的功能。Cobbler由python语言开发,是对PXE和Kickstart以及DHCP的封装。融合很多特性,提供了CLI和Web的管理形式,更加方便的实行网络安装。同时,Cobbler也提供了API接口,使用其它语言也很容易做扩展。它不仅可以安装物理机,同时也支持KVM、XEN虚拟化、Guest OS的安装。
2024-06-24 15:42:13 928 1
原创 物联网系统运维——负载均衡器部署,原理,算法,Nginx负载均衡概述,实现服务器集群的高可用,nginx+keepalive实现高可用负载均衡,Keepalived的介绍Keepalived高可用
Ngnix具有反向代理负载均衡功能及环境缓存功能,是工作在七层Http协议的负载均衡系统。在反向代理负载均衡功能方面,它类似于大名鼎鼎的LVS负载均衡及Haproxy等专业代理软件,但是Nginx部署起来更为简单方便;在缓存服务功能方面,它又类似于Squid等专业的缓存服务软件。7.均衡策略nginx的负载均衡策略可以划分为两大类:内置策略和扩展策略。内置策略包含加权轮询和ip hash.扩展策略包含fair ,通用hash、consistent hash等。
2024-06-24 14:49:16 1118
原创 物联网系统运维——移动电商应用发布,Tomcat应用服务器,实验CentOS 7安装JDK与Tomcat,配置Tomcat Web管理界面
Tomcat是- -个免费的开源的Ser Ivet容器,它是Apache基金会的Jakarta 项目中的一个核心项目,由Apache, Sun和其他一 些公司及个人共同开发而成。Tomcat是一一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。在Tomcat中,应用程序的成部署很简单,只需将WAR文件放到Tomcat的webapps目录下,Tomcat会自动检测到这个文件,并将其解压。然后在浏览器中输入应用的JSP地址即可访问。2.
2024-06-23 21:59:04 1265
原创 物联网系统运维——数据库部署,Linux环境下MySQL安装,使用phpMyAdmin管理MySQL,实验CentOS 7安装MySQL
(1)账户安全 (2) MySQL 中的SSL (3)哈希加密。准备1台服务器(虚拟机也可以),并安装好CentOS 6. 5,设置好固定IP地址。教学中我们选择在Linux系统平台下进行讲解。
2024-06-23 19:07:52 783
原创 物联网系统运维——移动电商服务器单点部署,web服务器部署,Nginx Web服务介绍,Nginx性能,部署,架构,及实验:安装并设置Nginx(重点)
●模块化设计良好的扩展性,可以通过模块方式进行功能扩展。主控进程和worker是同步实现的,一-个worker出现问题,会立刻启动另一个worker。一万个长连接(keep-alive) , 仅消耗2.5MB内存。不用停止服务器,实现更新配置文件,更换日志文件、更新服务器程序版本。官方数据每秒支持5万并发。优秀的反向代理功能和灵活的负载均衡策略。
2024-06-23 16:10:04 1476 3
原创 数据分析(二)——导入外部数据,导入Excel数据,CSV文件,txt文件,HTML网页,数据抽取,DataFrame对象的loc属性与iloc属性
网址不接受https。
2024-05-15 10:30:30 464 1
原创 OpenStack云计算(十四)——综合演练手动部署OpenStack,搭建OpenStack云平台基础环境,OpenStack基础环境的安装和配置方法。安装Keystone身份服务
(2)在控制节点上配置网络选项,包括安装网络组件、安装OVS、配置Neutron服务器组件、配置ML2插件、创建OVS提供者网桥并配置OVS代理、配置DHCP代理、配置L3代理。首先创建一个实例类型,添加ping和SSH访问的安全组规则,然后分别基于自服务网络和提供者网络创建虚拟机实例,并测试实例的网络访问。(6)在计算节点上配置OVS代理,此处与控制节点一样创建OVS提供者网桥。(2)掌握OpenStack计算服务的安装和配置方法。(1)掌握OpenStack网络服务的安装和配置方法。
2024-04-27 11:53:42 1921 3
原创 OpenStack云计算(十三)——OpenStack存储管理,使用命令行创建和管理卷,命令行界面的卷管理基本操作。验证Cinder和Swift服务,通过查看Cinder和Swift了解它们的子服务
使用命令行创建和管理卷掌握命令行界面的卷管理基本操作。复习openstack命令的卷操作基本用法。 (3)新建一个卷(本例卷大小5GB,卷命名为myVol)。(本例将卷myVol连接到fedoraVM实例,并将该卷作为该实例内部的/dev/vdb设备)。(可以新建一个实例虚拟机)验证Cinder和Swift服务通过查看Cinder和Swift服务来了解它们的子服务(1)复习Cinder服务的子服务相关知识。(2)复习Swift服务的子服务相关知识。systemctl status openstack-swi
2024-04-27 11:43:16 2277 5
原创 数据分析(一)——Pandas的运用,Series对象Series索引,位置索引,标签索引,切片索引,列表,标签方式创建DataFrame对象,DataFrame重要属性,DataFrame重要函数
.与 SQL 或 Excel 表类似的数据.有序或无序的时间序列数据.带行列标签的矩阵数据.任意其他形式的观测、统计数据.处理浮点与非浮点数据里的缺失数据,表示为 NaN.大小可变.自动、显示数据对齐.强大、灵活的分组统计功能.成熟的导入导出工具。
2024-04-24 22:32:34 1660
原创 OpenStack云计算(十二)——OpenStack网络管理,验证OVN网络的部署和配置,理解集成OVN的OpenStack网络服务,验证集成OVN的网络服务部署,有关OVN的基础知识
OpenStack网络管理,验证OVN网络的部署和配置,理解集成OVN的OpenStack网络服务,验证集成OVN的网络服务部署,有关OVN的基础知识方法二:例子:查看:cat /etc/neutron/neutron.conf。编辑:vi /etc/neutron/neutron.conf。方法一:打开Xftp,连接文件。
2024-04-23 14:24:20 673
原创 OpenStack云计算(十一)——OpenStack网络管理,验证OpenStack网络资源模型,验证来巩固和加深对OpenStack网络资源模型的理解
demo用户只能创建和管理自己的网络,而admin用户可以创建和管理所有网络。demo用户登录,由于权限受限,“public”的提供者网络信息有限。admin用户拥有更高的权限和更广泛的控制范围,而demo用户的权限和控制范围相对较低。在网络管理中,不同用户身份的权限差异需要根据实际需求进行合理分配,以确保系统的安全性和稳定性。
2024-04-23 14:18:07 1886
原创 OpenStack云计算(十)——OpenStack虚拟机实例管理,增加一个计算节点并进行实例冷迁移,增加一个计算节点的步骤,实例冷迁移的操作方法
OpenStack云计算(十)——OpenStack虚拟机实例管理,增加一个计算节点并进行实例冷迁移,增加一个计算节点的步骤,实例冷迁移的操作方法
2024-04-22 21:32:14 1587 3
原创 OpenStack云计算(九)——OpenStack虚拟机实例管理,使用命令行创建Fedora虚拟机实例并注入用户密码,握命令行界面的虚拟机实例基本操作,掌握用户数据注入方法,Fedora操作系统镜像
【代码】OpenStack云计算(九)——OpenStack虚拟机实例管理,使用命令行创建Fedora虚拟机实例并注入用户密码,握命令行界面的虚拟机实例基本操作。
2024-04-22 21:12:08 1513
原创 OpenStack云计算(八)——OpenStack镜像管理与制作使用Diskimage-builder自动化工具制作OpenStack镜像,使用自动化工具制作OpenStack镜像。
OpenStack镜像管理与制作使用Diskimage-builder自动化工具制作OpenStack镜像,使用自动化工具制作OpenStack镜像。使用Diskimage-builder自动化工具制作OpenStack镜像
2024-04-17 20:55:15 679
原创 OpenStack云计算(七)——OpenStack镜像管理与制作,命令行界面完成镜像的基本操作,镜像的命令行操作方法。基于预制镜像定制Centos7操作系统云镜像,基于标准镜像定制镜像的方法。
openstack image show 镜像名称或ID。
2024-04-17 20:46:05 1660
原创 OpenStack云计算(六)——OpenStack身份管理通过图形界面管理项目、用户和角色,通过图形界面管理项目、用户和角色
令牌:export OS_TOKEN=”gAAAAABlL_Vw6WMqc_sKN-vUho__IiG0TifDn7EHD34oulS5KoGS6dGYHWS5zbBI0FlsG2UUy08_mgtK886VtvgAo6b5wAegk4BWwJfqzcKnSpErYYyBVfAokqRl2tPPFBTQb90BZN3QCsNIv6rlO6QKaF0jmBdYw3K94D8kMQNhqs6ceQSJO9w”export OS_TOKEN=[令牌ID值]
2024-04-08 22:53:42 1461
原创 云计算(五)—— OpenStack基础环境配置与API使用,使用cURL命令获取实例列表,理解OpenStack的身份认证和API请求流程。使用openstack命令创建Fedora虚拟机实例
使用cURL命令获取实例列表理解OpenStack的身份认证和API请求流程。(1)复习OpenStack的认证与API请求流程的相关内容。(2)熟悉cURL命令基本用法。参照任务二中任务实现进行操作。若demo用户已修改密码,则需要先把/root/keystonerc_demo文件中的password修改为你修改的密码。 使用openstack命令创建Fedora虚拟机实例掌握openstack命令的用法。(1)复习openstack命令的基本用法。(2)在OpenStack中准备好Fedora操作系统
2024-04-08 22:43:32 1288
原创 云计算(四)——实现虚拟机与外部网络通信,开通虚拟机实例的外部通信,在Windows计算机中通过SSH证书登录Fedora虚拟机实例,掌握SSH证书登录虚拟机实例的方法。
云计算(四)——实现虚拟机与外部网络通信,开通虚拟机实例的外部通信,在Windows计算机中通过SSH证书登录Fedora虚拟机实例,掌握SSH证书登录虚拟机实例的方法。
2024-04-04 21:39:56 1264 1
原创 云计算(三)——创建和操作虚拟机实例,创建和测试Fedora虚拟机实例,掌握OpenStack虚拟机实例的创建方法。下载为OpenStack预制的Fedora操作系统镜像文件。
掌握OpenStack虚拟机实例的创建方法。(1)已通过Packstack安装器安装好OpenStack一体化实验平台。(2)从官网(https://www.rdoproject.org/resources/image-resources 或https://docs.openstack.org/image-guide/obtain-images.html)下载为OpenStack预制的Fedora操作系统镜像文件。(3)以demo用户身份登录OpenStack图形界面。
2024-04-04 21:30:14 380
原创 openstack云计算(二)——使用Packstack安装器安装一体化OpenStack云平台
初步掌握OpenStack快捷安装的方法。掌握OpenStack图形界面的基本操作。
2024-04-01 12:06:13 2807
原创 openstack云计算(一)————openstack安装教程,创建空白虚拟机,虚拟机的环境准备
需要注意的步骤会截图一下,其它的基本都是下一步,默认的即可-----------------------------------------------------------(1)、在安装CentOS 7的启动界面中,选择“Install CentOS 7”并回车(点击控制台界面后,按键才会生效,但是鼠标会消失,此时可以按Ctrl+Alt键可以让鼠标重新出现)。(2)、在安装提示界面中,直接按“Enter(回车)”键开始安装。(3)、等待控制台打印完一堆输出信息后,出现图形化的CentOS 7欢迎使用界面
2024-04-01 11:53:03 2700 1
原创 第十五届蓝桥杯第二期模拟赛——python
所谓循环左移一位,是指将原来的十万位变为个位,原来的万位到个位向左移动依次变为十万位到十位。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。本题的结果为一个整数,在提 交答案时只填写这个整数,填写多余的内容将无法得分。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。对于以下这些数(6 行,每行 6 个,共 36 个),请问约数个数最多的是哪个?输入一行包含一个整数 x。输入一个仅包含小写英文字母的字符串,请问这个字符串中的最后一元音是什么。
2024-03-31 15:06:02 1105 1
原创 安卓程序开发——搭建主页框架
1.创建一个Android应用,设置工程名MobileShop,包名为com.huatec.edu.mobileshop,创建activity包存放Activity,创建common存放工程公用的内容,创建fragment存放Fragment。7.在fragment下创建HomeFragment,CategoryFragment,CartFragment,PersonFragment分别对应首页,分类,购物车,我的页面。4.在common下创建MobileShopApp,在清单文件注册。
2024-01-26 22:07:32 811
原创 安卓开发——Activity及常用布局和控件的使用
2.在MainActivity中的onCreate,onStart,onResume,onPause,onStop,onDestroy,onRestart生命周期方法中打印log,运行App观察不同操作下Activity的生命周期调用时机和顺序并在实验报告中描述出来。4.根据所给UI实现以下LoginActivity页面,点击登录按钮检测账号密码输入是否为空,如果为空弹出Toast提示“账号不能为空”“密码不能为空”,如果不为空,弹出对话框显示账号密码.首先创建一个drawable-xhdpi文件夹。
2024-01-26 21:59:45 796
原创 搭建Android开发环境—— 熟悉Android开发工具,掌握Android移动端开发环境的搭建、项目导入,并能够将项目部署到模拟器和真机进行测试。
这里设置的是Android Studio和Android SDK的安装路径,默认都安装在C盘,可以修改安装路径,在D盘或者其他盘新建一个Android文件夹(也可以是其它名字,但是不能有中文和空格以及其它特殊字符),作为Android Studio和Android SDK的安装路径,再分别新建一个studio和sdk文件夹加以区分。这一步会分别安装Android Studio和Android SDK,安装完成后,点击Next,完成安装。号,如果没有,先输入;双击打开,选择安装路径,不能有中文和空格,安装。
2024-01-24 23:02:00 1349
原创 安卓程序开发——widget组件开发Widget就是可以放在桌面上的组件,包括像天气、便签、等。AppWidget 框架类练习Widget组件的基础应用、widget的配置、widget与服务结合实现
掌握Android widget组件的应用,练习Widget组件的基础应用、widget的配置、widget与服务结合实现时间倒计时。
2023-11-05 15:32:44 2418 2
原创 安卓程序开发——网络编程应用创建一个Android 应用,练习URLConnection的用法。2.在布局文件添加ImageView Button两个控件3.在MainActivity添加相应控件
创建URL对象;通过调用URL对象的openConnection()方法来创建对象;设置URLConnection的参数;使用URLConnection的getInputStream()获得输入流;.(5)对输入流进行相应的处理。
2023-11-05 15:23:44 295
原创 安卓程序开发—— 掌握Android 多媒体动画播放的使用逐帧动画,补间动画,Alpha(透明度),动画Scale(缩放)动画Translate (位)移动画Rotate(旋转)动画
实验效果。安卓程序开发—— 掌握Android 多媒体动画播放的使用逐帧动画,补间动画,Alpha(透明度),动画Scale(缩放)动画Translate (位)移动画Rotate(旋转)动画1.1 实验目的掌握Android 多媒体动画播放的使用1.2 实验步骤1.创建一个Android应用,创建MainActivity。2.在activity_main主要布局文件添加控件代码3.在drawable文件夹加入动画的xml文件4.在MainActivity加入动画的初始化代码,并
2023-11-05 15:17:53 952
原创 安卓程序开发——数据持久化应用 掌握Android 多媒体音频播放的使用在MainActivity加入音频的初始化代码,并分别编写本地项目文件raw下的音频文件、虚拟机盘符下的音频文件
掌握Android 多媒体音频播放的使用1.创建一个Android应用,创建MainActivity。2.在MainActivity加入音频的初始化代码,并分别编写本地项目文件raw下的音频文件、虚拟机盘符下的音频文件和tomcat服务器上的音频文件。4.编写音乐播放器的简单应用在activity_main添加如下样式 android:max="100" //滑动条的最大值 android:progress="60" //滑动条的当前值 android:secon
2023-11-05 15:08:36 206
原创 安卓程序开发——数据持久化应用分别使用getSharedPreferences,getPreferences,PreferenceManager.getDefaultSharedPreferences
至此SQLite数据库应用已完成,部署过去看下效果。/data/data/包名/databases。创建数据库,新建一个java class继承。在MainActivity查询数据库数据。另起一个项目制作SQLite数据库应用。对象的应用已经完成,部署过去看下效果。
2023-11-05 15:03:40 218
原创 安卓程序开发——Service服务应用,掌握Android 掌握Service服务的应用,使用Service服务创建一个电话监听器3.完善开机播放电话播放器4.完成一个办证的小案例。
掌握Android 掌握Service服务的应用1.创建一个Android应用,创建MainActivity。
2023-11-05 14:53:23 322
原创 安卓程序开发——广播应用,掌握Android 掌握广播BroadcastReceiver的应用,使用静态创建的方式创建一个MyBroadcastReceiver广播接收者,处理OnReceiver方法
掌握Android 掌握广播BroadcastReceiver的应用1.创建一个Android 应用,练习静态创建广播的方法。2.使用静态创建的方式创建一个MyBroadcastReceiver广播接收者,处理OnReceiver方法3.另起一个应用练习动态创建广播的方法4.使用动态创建的方式在MainActivity用代码创建一个广播,监听短信的发送,获取短信内容。
2023-11-04 21:20:15 670 1
原创 安卓程序开发——AlertDialog和Fragment的使用,创建一个Android应用,创建MainActivity。2.在MainActivity加入AlertDialog的初始化代码
一. AlertDialog和Fragment的使用1.1 实验目的掌握Android AlertDialog和Fragment的使用1.2 实验步骤1.创建一个Android应用,创建MainActivity。2.在MainActivity加入AlertDialog的初始化代码,并分别编写简单对话框,列表对话框,单选列表对话框和复选列表对话框。3.编辑Fragment的静态添加方法4.编辑Fragment的动态添加方法
2023-11-04 21:13:52 372
原创 Python语法习题——理解序列-列表的索引、切片、相加、相乘,给定一个列表,用列表的内建函数求该列表的最大值、最小值、长度。lst=[‘小王’,’小张’,’xiaohua’,1,5,2.5,3.6,
用户输入数字,输出月份的英文和天数。修改闰年2月份为29天,打印一年的总天数排序所有的月份天数并输出统计29天、30天、31天的月份各有多少,存入字典,键名为月份的英文单词。打印该字典。try:input_month = int(input("请输入用户需要查询的月份(1~12):"))print("请输入正确的数字!")
2023-10-22 17:46:11 910
原创 大数据Hadoop入门,Hadoop集群介绍,集群模式安装(Cluster mode,在VMware虚拟机集群上部署HDFS集群,,修改配置文件,应用自定义设置,配置环境变量,查看HDFS WEBUI
配置 HDFS 集群,我们主要涉及到如下文件的修改:workers : 配置从节点( DataNode )hadoop-env.sh : 配置 Hadoop 的相关环境变量core - site.xml : Hadoop 核心配置文件hdfs - site.xml : HDFS 核心配置文件这些文件均存在与。
2023-10-16 08:10:33 673 2
原创 Linux系统知识6—ping值的运用,wget 命令,curl 命令,网络传输,网络请求,虚拟端口,查看端口,进程管理,主机状态,查看系统资源占用,磁盘信息监控,环境变量,上传下载
端口可以分为:物理端口和虚拟端口两类.物理端口:又可称之为接口,是可见的端口,如 USB 接口,RJ45网口, HDMI 端口等.虚拟端口:是指计算机内部的端口,是不可见的,是用来操作系统和外部进行交互使用的。如图中,计算机 A 的微信连接计算机 B 的微信, A 使用的50001即动态端口,临时找一个端口作为出口计算机 B 的微信使用端口5678,即注册端口,长期绑定此端口等待别人连接。在前面提出的问题中,我们说无论当前工作目录是什么,都能执行/ usr / bin / cd 这个程序,
2023-09-18 22:47:23 1006
原创 Linu系统知识5—各类使用小技巧,使用yum为centos系统安装软件,下载wget程序,systemctl控制软件的启动和关闭, ln命令创建软连接,日期和时区,IP地址和主机名,主机名,配置主机
linux某些程序的运行,如果想要强制停止他,可以使用快捷键CTRL + C命令输入错误,也可以通过快捷键CTRL + C,退出当前输入,重新输入。
2023-09-15 15:28:38 614
原创 Linux系统知识4—Linux的root用户,su 和 exit 命令,sudo 命令,用户和用户组管理,getent,查看权限控制,修改权限控制 -chmod,修改权限控制-chown
Linux系统知识4—Linux的root用户,su 和 exit 命令,sudo 命令,用户和用户组管理,getent,查看权无论是 Windows 、 MacOS 、 Linux 均采用多用户的管理模式进行权限管理。●在 Linux 系统中,拥有最大权限的账户名为: root (超级管理员)而在前期,我们一直使用的账户是普通的用户: wzy1.2 su 和 exit 命令在前面,我们接触过 su 命令切换到 root 账户。su 命令就是用于账户切换的系统命令,其来源英文单词: Switch User。
2023-09-12 10:47:07 3456
网路安全ENSP安装,设备包,web防火墙和依赖组件
2024-06-29
数据集,电商的数据情感分析数据集,正面负面情绪,和评价
2024-06-28
网络安全,信息安全技术习题及实验本机WEB访问防火墙仿真机一、卸载winpcap二、安装虚拟回环网卡,拓扑,加入USG6000V
2024-06-26
《 宠物之家 》宠物之家是一款旨在为宠物爱好者提供全方位服务的移动应用程序
2024-06-26
物联网系统运维,针对移动电商系统编写系统运维方案,编写移动电商系统运维方案,2 虚拟机基础环境准备,移动电商JaaWeb应用
2024-06-24
第十五届蓝桥杯大赛软件赛省赛第二场C/C++ 大学A B C组试题
2024-04-22
物联网系统运维,NFS存储部署,NFS软件安装
2024-03-28
高等数学同济版第七版课后习题
2023-11-05
C#程序设计-基于C#的酒店管理系统
2023-07-26
C51单片机综合性仿真实验 1 简易交通灯系统
2023-06-06
单片机实验-简易波形发生器设计
2022-12-14
Java基础入门第三版-黑马练习题
2022-12-08
单片机实验-水塔自动抽水系统设计
2022-11-11
单片机原理及应用实验一交通信号系统
2022-10-29
使用Vant组件库时,安装npm产生这个状况怎么办呢
2023-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人