![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 59
独宠。
Hello world
展开
-
Git的安装和部署
选择对应的windows版本根据不同的系统选择不同的安装包,我的电脑是64位的,我就下载的是64-bit Git for windows Setup。原创 2022-09-27 16:59:55 · 533 阅读 · 1 评论 -
Tomcat8配置服务启动脚本及部署jpress应用
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。Tomcat和Nginx、Apache(httpd)、lighttpd等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP原创 2022-06-11 02:10:26 · 450 阅读 · 0 评论 -
简述静态网页和动态网页的区别 Webl.0 和 Web2.0 的区别 简述 GET 和 POST 方法的区别
静态网页静态页面后缀:htm、html、shtml、xml;特点:动态网页动态页面后缀:asp、jsp、php、perl、cgi;特点:静态网页和动态网页的区别1.更新和维护: 静态网页内容一经发布到网站服务器上,无论是否有用户访问,这些网页内容都是保存在网站服务器上的。如果要修改网页的内容,就必须修改其源代码,然后重新上传到服务器上。静态网页没有数据库的支持,当网站信息量很大的时候网页的制作和维护都很困难;动态网页可以根据不同的用户请求,时间或者环境的需求动态的生成不同的网页内容,并且动态网页原创 2022-06-10 00:52:09 · 441 阅读 · 0 评论 -
nginx-web的应用-------静态页面编写,虚拟主机配置,状态模块,web location和web rewrite
静态页面的编写先进行原有的网页备份mv index.html{,.bak} 修改html文件html文件在/usr/local/nginx/html这个路径下vim index.html<html><meta charset="utf-8"><head> <title>TEST Site</title> </head><body> 测试页面 <table border=原创 2022-06-09 23:28:04 · 559 阅读 · 0 评论 -
Linux中如何打开80端口
我在nginx基于虚拟主机配置的时候,发现我配置的IP访问不了网页,原因是我配置了ip地址是基于80端口的我没有开启80端口,首先我们查看一下防火墙状态查看防火墙状态我们开启端口的时候防火墙必须是开启状态,如果你的防火墙是关闭的那就用来开启防火墙查看端口你可以先查看一下,你的机器开放了哪些端口会发现啥端口都没有打开需要的端口那现在我们添加我所需要的80端口重启防火墙注意一定要重启防火墙,不然的话你添加的端口就不生效的,你即使再去查看你的端口,还是不显示的,就像这个样子重启一下防火墙,再去查原创 2022-05-31 21:11:59 · 16504 阅读 · 2 评论 -
tensorflow实验九----------泰坦尼克号
导入库import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport urllib.requestimport os%matplotlib inline print("Tensorflow版本是:",tf.__version__)data_url="http://biostat.mc.vanderbilt.edu/wili/pub/Main/DataSet原创 2022-05-26 16:02:47 · 356 阅读 · 0 评论 -
tensorflow实验十-----图片翻转与缩放
导入库import matplotlib.pyplot as pltimport tensorflow as tfimport numpy as np读取照片这里的路径是自己存放图片的路径image_data=tf.keras.preprocessing.image.load_img(r'E:\10\1.jpg','rb')可视化plt .imshow(image_data)plt.show()img_data=tf.keras.preprocessing.image.img_t原创 2022-05-26 15:40:25 · 403 阅读 · 3 评论 -
Proteus仿真p时出现Cannot open‘***\LISA5476.SDF’的错误
在上单片机实验课的时候用Proteus做仿真练习的时候,硬件连图,代码和安装路径纯英文的情况下,还是报错Cannot open‘***\LISA5476.SDF,打不开我的SDF文件。我的这个路径里包含了中文,但是为什么我安装的时候路径是纯英文的,为什么还有中文。我找了资料发现是因为一开始刚买电脑回来,自己设置的环境变量和用户变量就是中文名,所以才会报错解决办法1.打开控制面板---->系统------>高级系统设置2.打开环境变量3.修改环境变量和用户变量4。重启一下Prote原创 2022-05-25 17:36:11 · 5207 阅读 · 1 评论 -
虚拟机中ip地址总是自动变化解决办法
在一开始我创建的虚拟机去用XShell远程连接的时候,我的主机地址总是变化,上一次还是192.168.57.151,下一次就变成了192.168.57.153,再下一次就不知道变成了什么,就很麻烦,每次都要去修改会话属性,我提供一个我测试有用的方法查看IP首先看看ip a和ifconfig 两个命令显示的ip地址是不是一样的,我的一开始两个enth33的地址就是一样原创 2022-05-16 09:36:38 · 12796 阅读 · 9 评论 -
tensorflow实验八-----泰坦尼克号数据准备
导入相关库import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport urllib.requestimport os%matplotlib inline print("Tensorflow版本是:",tf.__version__)下载泰坦尼克号上旅客的数据集下载旅客数据集data_url="http://biostat.mc.vanderbilt原创 2022-05-12 14:23:38 · 385 阅读 · 0 评论 -
MySQL表的约束
表的约束约束是在表上强制执行的数据校验规则.约束主要用于保证数据库的完整性。当表中数据有相互依赖性时,可以保护相关的数据不被删除大部分数据库支持下面五类完整性约束:NOT NULL 非空UNIQUE Key 唯一键PRIMARY KEY 主键FOREIGN KEY 外键CHECK 检查约束作为数据库对象,存放在系统表中,也有自己的名字 创建约束的时机 在建表的同时创建 建表后创建(修改表) 可定义列级或表级约束 有单列约束和多列约束定义约束的语法1、非空约束(NOT N原创 2022-05-11 19:01:40 · 392 阅读 · 0 评论 -
MySQL表的基本操作-----查询、创建、删除、修改、复制数据库和表
使用mysql -uroot -p$tmp_pwd,输入密码进入mysql页面创建创建数据库create database+数据库名;create database sq1;查看查看数据库在Linux系统中,在结束的命令后面要以分号结尾(;),表示命令结束show databases;这里就可以看见我们之前创建的数据库了查看数据库中表SHOW TABLES[FROM 数据库名][LIKE wild];功能:显示当前数据库中已有的数据表的信息show tables from原创 2022-05-11 18:48:23 · 938 阅读 · 0 评论 -
在Linux系统中root密码忘记了怎么办?一招教会你
通常我们在Linux虚拟机中从普通用户($)切换到管理员用户(#)是需要输入密码的,但是不能避免有的人和我一样记忆不好,总是忘记密码,出现鉴定故障(Authentication failure)解决方法1.首先我们要关机我们的虚拟机,注意不是挂起状态这个时候我们再次启动虚拟机,快速的按下e,不然虚拟机就自动启动了就会进入下面这个页面2.用键盘上下移动光标,到linuix…UTF-8后面加上rd.break,按下Ctrl+x3.接下来进入switch_root页面里,输入#mount -原创 2022-05-11 14:32:21 · 8058 阅读 · 0 评论 -
MYSQL练习-----在数据库里创建表writers,存储引擎为MyISAM,创建表的同时在w_id字段上添加名称为UniqIdx的唯一索引
题目表结构如下:writers表结构字段名 数据类型 主键 外键 非空 唯一 自增w_id SMALLINT(11) 是 否 是 是 是w_name VARCHAR(255) 否 否 是 否 否w_address VARCHAR(255) 否 否 否 否 否w_age CHAR(2) 否 否 是 否 否w_note VARCHAR(255) 否 否 否 否 否(1)在数据库里创建表writers,存储引擎为MyISAM,创建表的同时在w_id字段上添加名称为UniqIdx的唯一索引(2)原创 2022-05-06 15:00:20 · 1151 阅读 · 0 评论 -
tensorflow实验七------MNIST手写数字识别进阶 多层神经网络与应用
载入数据import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt%matplotlib inlineprint(tf.__version__)mnist = tf.keras.datasets.mnist(train_images, train_labels), (test_images, test_labels) = mnist.load_data()划分数据集total_num = len(t原创 2022-05-05 14:29:30 · 1037 阅读 · 1 评论 -
ansible创建用户和加密
创建用户账户---- hosts: dev vars_files: - users.yml tasks: - name: dis firstname debug: msg: "{{ users['zhaogang']['firstname'] }}" 两种表示方法 ##msg: "{{ users.zhaogang.firstname }}" ---- hosts: dev原创 2022-04-29 02:07:56 · 1302 阅读 · 0 评论 -
tensorflow实验五-----MNIST手写数字识别
数据获取mnist = tf.keras.datasets.mnist(train_images,train_labels),(test_images,test_labels) = mnist.load_data()之前没有下载过数据,会显示一个下载的过程划分验证集total_num = len(train_images)valid_split = 0.2train_num = int(total_num*(1-valid_split))train_x = train_images[:t原创 2022-04-26 19:36:00 · 3902 阅读 · 2 评论 -
tensorflow----MNIST手写数字识别问题
mnist数据集简介在mnist数据集中,每一张图片都是用28*28的矩阵表示,且数字都会出现在图片的正中央,如下展示图片以及矩阵表示:MNIST 数据集来自美国国家标准与技术研究所, National Institute of Standards and Technology (NIST). 数据集由来自250 个不同人手写的数字构成, 其中50% 是高中学生, 50% 来自人口普查局(the Census Bureau) 的工作人员MNIST 数据集可在http://yann.lecun.com原创 2022-04-26 19:14:27 · 2052 阅读 · 0 评论 -
Linux命令 -----查看文件内容命令cat、more、less、head、tail
命令解释Cat:显示文件,可以连接多个文件形成新文件More:分屏显示文件内容,只可向下翻屏Less:分屏显示文件内容,只可向上翻屏Head:查看文件头部内容,默认前十行Tail:查看文件尾部内容,默认后十行命令操作cat命令格式:cat [选项] 文件名列表说明:文件名可使用通配符常用选项:-n——对输出内容中的所有行标注行号-b——对输出内容中的非空行标注行号1.查看文件内容(不能查看目录文件)cat t12.显示行号查看文件内容cat -n t13.对输出内容原创 2022-04-26 00:29:38 · 5011 阅读 · 0 评论 -
ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xBC\xA0\xE8\x80\x81...‘ for column ‘name‘ at row 1
ERROR 1366 (HY000): Incorrect string value: '\xE5\xBC\xA0\xE8\x80\x81...' for column 'name' at row 1原创 2022-04-22 16:58:54 · 1190 阅读 · 0 评论 -
MySQL多表查询练习
创建student和score表CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY ,name VARCHAR(20) NOT NULL ,sex VARCHAR(4) ,birth YEAR,department VARCHAR(20) ,address VARCHAR(50) );创建score表CREATE TABLE score (id INT(10)原创 2022-04-22 16:32:24 · 331 阅读 · 0 评论 -
MySQL多实例安装方法一
创建mysql用户及组groupadd -r -g 306 mysqluseradd -r -g mysql -s /bin/false -u 306 mysql获取软件之前在二进制方法里面已经下载过安装包了,这里我们就直接拷贝过来这个就是我们要拷贝的东西,注意这里的IP地址是你自己下载好的虚拟机地址,和我的不一样的scp 192.168.57.142:/root/mysql80-community-release-el7-5.noarch.rpm .scp 192.168.57.142原创 2022-04-22 08:00:00 · 1490 阅读 · 0 评论 -
tensorflow实验四----波士顿房价预测
注意这里有一个情况,这里使用来一个scale()函数,如果不适用这个函数会导致训练结果异常,会出现下图的情况,train_loss和valid_loss都没有值原创 2022-04-21 18:42:10 · 5672 阅读 · 2 评论 -
MySQ练习题(1)----基于数据库school创建course和student表
创建表创建course表CREATE TABLE `course` ( `cs_id` int(11) NOT NULL COMMENT '课程编号', `cs_name` varchar(50) NOT NULL COMMENT '课程名称', `cs_credit` tinyint(255) unsigned DEFAULT NULL COMMENT '课程学分', `cs_type` char(12) DEFAULT NULL COMMENT '课程类别', `cs_原创 2022-04-19 07:45:00 · 1042 阅读 · 0 评论 -
VMware16.0版本创建虚拟机过程
下载镜像源在学习Linux中,我们都需要建立新的虚拟机,在安装虚拟机之前我们先要下载好我们需要的镜像文件,我这里使用的是CentOS7的镜像,这个是下载地址https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-2009.iso创建虚拟机选择镜像在你选择的镜像,要系统能够检测,如果检测不成功你看看是不是你的镜像文件被破坏了设置用户名和密码选择虚拟机存放路径等待安装打开命令终端右击鼠标原创 2022-04-16 14:54:14 · 2020 阅读 · 0 评论 -
tensorflow实验-----假设有一组数据集,满足对应关系y=2x+1。要求训练一个模型,输入x,输出对应的y。 显示随机数据集线性图
实验题目假设有一组数据集,满足对应关系y=2x+1。要求训练一个模型,输入x,输出对应的y。要求:随机生成一组从-1到1的100个随机数。显示随机数据集线性图实验过程导入相关库会输出自己安装的tensorflow的版本号,我的是2版本的,所以要加上compat.v1来来过度一下import tensorflow.compat.v1 as tfimport numpy as npimport matplotlib.pyplot as plt%matplotlib inlineprint(原创 2022-04-14 16:28:57 · 699 阅读 · 2 评论 -
tensorflow实验----张量相加在tensoboard上显示
1)已知两个张量[1,3,5,7]和[2,4,4,8],编写一个模型,计算两个张量的加法,输出结果,并在tensorboard中显示2)已知张量[1,2,3,4,5,6,7,8,9,10,11,12]有12个元素,利用tf.reshape()将其形状转换为[2,3,2]的三维张量原创 2022-04-07 22:38:17 · 2713 阅读 · 0 评论 -
计算机网络实验报告-----RIP实验
实验目的交换机的Telnet远程登陆配置实验原理远程登陆及端口应用的关系实验环境Windows10操作系统下的Cirsco Packet Tracer5.3实验方案设计1.配置pc6:2.配置PC7:3.配置Switch14.配置Router25.同理配置Router36.配置rip实验步骤1.配置pc6:ip:192.168.1.1/24网关:192.168.1.2542.配置PC7:ip:192.168.2.1/24网关:192.168.2.2543.配置Swi原创 2022-04-07 21:58:37 · 1654 阅读 · 0 评论 -
计算机网络实验-----网络服务及应用层
理解Web服务及C/S通信模式,掌握Web服务器的基本安装、配置、测试等方法。实验环境原创 2022-04-07 21:50:27 · 876 阅读 · 0 评论 -
tensorflow的详细安装(包含jupyter notebook)
WARNING: A newer version of conda exists. <== current version: 4.8.2 latest version: 4.12.0首先要添加国内的镜像源通道,一般都是默认的国外镜像连接,下载会很慢;之前用了清华的镜像源,现在被设置权限了可能安装之后有问题,所以可以下列命令使用解除权限原创 2022-03-31 21:58:54 · 18273 阅读 · 16 评论 -
CentOS7ping不通外网的解决方法(有ens33没有eth0)
其次新创建的CentOS7环境是没有配置ip的,所以我们要先配置ip地址,ifconfig查看网络配置原创 2022-03-31 11:13:02 · 2183 阅读 · 0 评论 -
RPM,YUM,二进制安装MySQL和修改密码
YUMyum在线安装,前提是要连网,可以根据ping www.baidu.com来查看是否连网先下载 MySQL Yum Repositorywget -c https://repo.mysql.com//mysql80-community-release-el7-5.noarch.rpm添加 MySQL Yum Repositoryyum localinstall mysql80-community-release-el7-5.noarch.rpm 选择安装发行版`禁用8.0版本,启原创 2022-03-26 18:18:05 · 3887 阅读 · 0 评论 -
操作系统实验报告
调度算法一、实验目的1.理解操作系统进程管理中进行进程调度的过程和编程方法,创建进程控制块PCB。2.理解进程的状态及变化,动态显示每个进程的当前状态及进程的调度情况。掌握几种调度算法。理解几种进程调度的方式用代码将几种进程调度的方式表现出来二、实验原理(1)先到先服务:按照进程提交给系统的先后次序来进行调度。(2)短作业优先:按照进程所要求的运行时间来衡量。(3)时间片轮转:根据先来先服务排序,以一个时间片为单位,依次执行不同的进程。(4)响应比高者优先(HRRN)调度算法,为每个作业原创 2022-01-23 18:27:41 · 2099 阅读 · 0 评论 -
RHCSA第三天作业
1.在跟下创建一个目录ceshi,在测试目录下创建一个user目录,将/etc/passwd和/etc/shadow文件复制到/ceshi/user目录中,给/ceshi/user/passwd文件创建一个硬连接文件为passwd.bak。给/ceshi/user/shadow文件创建一个软链接sh.link。[root@localhost /]# mkdir ceshi [root@localhost /]# cd ceshi [ro.原创 2021-06-04 18:33:35 · 91 阅读 · 0 评论 -
要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。
操作过程:编辑子配置文件:vim /etc/httpd/conf.d/meimei.conf在这里插入图片描述2.创建目录xiaopang和dapang并写入网站内容在这里插入图片描述3.关闭防火墙:systemctl stop firewalld停止selinux:setenforce 0重启服务:systemctl restart httpd4.修改Linux的dns解析的数据库文件:vim /etc/hosts在这里插入图片描述修改windows下的数据库文件:C/w原创 2021-04-16 16:10:35 · 282 阅读 · 0 评论 -
要求搭建 web 服务器,能够访问到网页内容为“小胖,你咋这么胖呢!”
挂载 (采取本地安装,先挂载)[root@kaikai ~]# mount /dev/sr0 /mntmount: /dev/sr0 is write-protected, mounting read-only安装软件包[root@kaikai ~]# vim /etc/yum.repos.d/base.repo[base] ( yum源仓库的配置、检查)name=basebaseurl=file:///mntgpgcheck=0enable=1[root@kaikai ~]# ..原创 2021-04-16 16:00:17 · 228 阅读 · 0 评论 -
STP总结
一、STP的作用生成树协议的由来:由于网络中会存在单点故障而导致网络无法访问,系统瘫痪,因此,在网络中提供冗余链路即引入备份链路来解决单点故障问题。但是,这种做法同时存在优缺点——优点是:减少单点故障,增加网络的可靠性;缺点是:产生交换环路,从而导致广播风暴,同一数据帧的重复拷贝,MAC地址表的翻滚。而生成树可以很好的解决以上问题,生成树协议可以提供冗余链路,并解决环路问题。二、STP的原理生成树的基本原理可以归纳为三步,选择根网桥RB、选择根端口RP、选择指定端口DP。然后把根端口、指定端口设为转发原创 2021-04-12 18:18:25 · 350 阅读 · 0 评论 -
什么是操作系统
操作系统操作系统是什么?操作系统(OperatingSystem,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支持下才能运行。操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性,为了达到这个目的,内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用的接口(应用编程接口API,由操作系统实现提供的所有系统调用所构成的集合,是应用程序和系统之间的接口)呈现给用户。系统调用把应原创 2022-04-29 02:10:30 · 197 阅读 · 0 评论 -
OSPF实验
实验要求拖入双接口,再用Serial和GE网线连接配置IPr1r2r3r4r5查看r1的邻居,r1与r2是点到点的网络,所以直接建立邻居关系,不用选DR修改接口优先级r3,r4.r5放弃关系的选举认证–保证更新安全在area2中认证就要对area2中的r3,r4,r5进行认证...原创 2021-01-20 17:21:44 · 104 阅读 · 0 评论 -
OSPF的介绍与扩展配置
OSPF:开放式最短路径优先协议-最短路径树标准的链路状态路由协议----拓扑状态无类别协议,更新时携带子网掩码;组播更新224.0.0.5/6;需要结构化部署的协议-----区域划分、地址规划触发更新、周期更新(30min)链路状态型路由协议的距离矢量型特征区域内传拓扑,区域间传路由协议号:89优先级 10Cost 带宽OSPF的数据包:1、hello包 — 用于发现、建立、周期保活邻居关系 存在router ID----RID全网唯一的编号,使用ip地址2、DBD包-原创 2021-01-20 16:58:36 · 268 阅读 · 0 评论