练习
文章平均质量分 62
Q鑫
听闻少年二字,应于平庸互斥。
展开
-
shell 打印九九乘法表(让输出内容能够完全对齐)
嵌套循环实现9*9乘法表格式对齐,以及使用单层循环完成9*9乘法表原创 2023-02-01 15:32:34 · 1026 阅读 · 0 评论 -
Web前端——用CSS的常用样式制作一个炫酷的按钮
border-top:⽤来单独设置边框的上边沿,同理还有border-bottom border-left border-right。background-repeat:控制图⽚的复制模式,可以横向纵向单独复制(repeat-x,repeat-y),也可以不使⽤复。Border-top-left-radius:⽤来设置边框的左上⻆,还有对应的 右下⻆ 右上⻆ 左上⻆ 这⾥不再赘述。精灵图:是由多个图⽚拼起来的⼤图,它存在的价值是降低服务器的并发性,避免不必要的开销。overflow-x: 显示横向滑动条。原创 2022-11-18 12:13:36 · 3947 阅读 · 0 评论 -
Web前端——立体相册的制作
@media查询常⽤于响应式布局,是⽬前使⽤最多的适配⻚⾯的技术。他会根据⻚⾯的尺⼨的不同,⽽是⽤不同的样式。@font-face⼀、TureTpe(.ttf)格式:.ttf字体是Windows和Mac的最常⻅的字体,是⼀种RAW格式,因此他不为⽹站优化,⽀持这种字体的浏览器有【IE9+,Firefox3.5+,Chrome4+,Safari3+,Opera10+,iOS Mobile Safari4.2+】;⼆、OpenType(.otf)格式:.otf字体被认为是⼀种原始的字体格式,其内置原创 2022-11-18 09:39:43 · 768 阅读 · 0 评论 -
Web前端——表格表单练习
要求:网页源代码:网页效果图:要求:网页源代码:网页效果图:要求:网页源代码:网页效果图:原创 2022-11-10 13:45:10 · 1959 阅读 · 1 评论 -
Docker第三天作业
作业要求:使用Discuz和数据库容器搭建论坛服务。实现步骤:1、拉取Discuz镜像2、运行镜像3、数据库操作安装数据库启动数据库进入mysql安全配置向导后面就是一路y下去创建数据库luntan给容器授予mysql的权限4、访问论坛论坛搭建成功!...原创 2022-08-19 22:38:31 · 339 阅读 · 0 评论 -
Docker第二天作业
代码】Docker第二天作业。原创 2022-08-18 16:45:28 · 820 阅读 · 0 评论 -
牛客网——业务分析-提取值
12-May-2017100222.813信息[main]org.apache.catalina.startup.VersionLoggerListener.logServerbuiltMay52017110304UTC。12-May-2017100222.814信息[main]org.apache.catalina.startup.VersionLoggerListener.logOSNameWindows,OSVersion10。原创 2022-07-26 18:08:22 · 139 阅读 · 0 评论 -
Linux——shell企业面试题
3、一个文件,大概1亿行,每行一个ip,将出现次数最多的top10输出到一个新的文件中。A显示包含a或者d为开头,后接任何字符,再后面是.conf字符的文件(或目录)B显示包含a或者d出现0次或无数次,后面是.conf字符的文件(或目录)C显示包含字母a或者d出现0次或1次,后面是.conf字符的文件(或目录)D显示从字母a到d,后接任何字符,再后面是.conf字符的文件(或目录)如果不存在该如何处理?1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。...原创 2022-07-26 17:39:23 · 252 阅读 · 0 评论 -
Linux——shell练习题之awk
6、处理以下文件内容,将域名取出并根据域名进行计数排序处理(百度搜狐面试题)test.txthttp//www.baidu.com/index.htmlhttp//www.baidu.com/1.htmlhttp//post.baidu.com/index.htmlhttp//mp3.baidu.com/index.htmlhttp//www.baidu.com/3.htmlhttp//post.baidu.com/2.html。10、请打印出第一域匹配daemon的信息....原创 2022-07-24 08:14:20 · 291 阅读 · 0 评论 -
Linux——shell正则表达式及sed练习题
我的/etc/rc.d/目录下没有rc.sysinit文件,只有一个rc.local文件,但是里面没有以h开头的行,场面一度尴尬…2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行。...原创 2022-07-22 18:25:27 · 824 阅读 · 0 评论 -
Linux——shell函数、数组 练习题
1、编写函数,实现打印绿色OK和红色FAILED判断是否有参数,存在为Ok,不存在为FAILED2、编写函数,实现判断是否无位置参数,如无参数,提示错误3、编写函数,实现两个数字做为参数,返回最大值4、编写函数,实现两个整数位参数,计算加减乘除。5、将/etc/shadow文件的每一行作为元素赋值给数组6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量7、使用关联数组按扩展名统计指定目录中文件的数量...原创 2022-07-20 20:44:35 · 288 阅读 · 0 评论 -
Linux——shell脚本循环结构练习
1. 使用case实现成绩优良差的判断2. for创建20用户用户前缀由用户输入用户初始密码由用户输入例如:test01,test103. for ping测试子网段的主机网段由用户输入,例如用户输入192.168.2 ,则ping 192.168.2.10 --- 192.168.2.20UP: /tmp/host_up.txtDown: /tmp/host_down.txt4. 使用for实现批量主机root密码的修改成功或失败都必须记录提示:主机IP存放在一个文件中SSH:实现原创 2022-07-17 22:13:23 · 211 阅读 · 0 评论 -
Linux——shell练习题01
7、报警脚本,要求如下根分区剩余空间小于20%内存已用空间大于80%向用户alice发送告警邮件配合crond每5分钟检查一次[root@locaklhost~]#echo“邮件正文”|mail-s“邮件主题”alice。9、计算用户输入的任意两个整数的和、差、乘积、商、余数,判断用户输入的参数是否是两个,如果不是,提示用法;8、判断用户输入的是否是数字,如果是数字判断该数字是否大于10;9、计算用户输入的任意两个整数的和、差、乘积、商、余数,...原创 2022-07-17 15:41:11 · 364 阅读 · 0 评论 -
Linux——搭建nextcloud网站
找了很多种解决办法,有的说是因为没有磁盘空间,但我用free-h命令查看发现我的磁盘空间剩余充足,最后我用了下面的这种方法成功的解决了问题。删除mysql下的内容,肯能里面的内容有冲突引起的,rm-rf/var/lib/mysql/*如果没有权限赋权限,hmod-R777/var/lib/mysql。·给nextcloud用户授权nextcloud数据库的所有权限。检查权限ls-l/var/lib/|grepmysql。·设置mysql的root用户密码。......原创 2022-07-14 20:05:46 · 1887 阅读 · 1 评论 -
ansible实验练习
作业要求:仓库1 : Name: RH294_Base Description: RH294 base software baseurl: file:///mnt/BaseOS 不需要验证钦件包 GPG 签名 启用此软件仓库仓库 2: Name: RH294_Stream Description : RH294 stream software baseurl:file:///mnt/AppStream 不需要验证软件包 GPG 签名 yum_repository分别用blockinfile line原创 2022-04-25 22:25:44 · 96 阅读 · 0 评论 -
Java文件———流练习题及答案
java文件流的输入输出,删除,查找文件,创建文件原创 2022-04-12 16:43:26 · 1067 阅读 · 0 评论 -
Linux——搭建网站
要求:安装httpd包1.要求搭建web服务器,能够访问到网页内容为“小胖,你咋这么胖呢!”2要求搭建web服务器,创建基于域名的虚拟主机,能够使用www.xiaopang.com和www.dapang.com访问各自的网站网站存放路径分别为/xiaopang和/dapang,内容自定。3.创建虚拟目录真实物理位置在/usr/local/hehe,内容自定4.创建虚拟目录真实物理位置在/usr/local/maomao,内容自定,但允许abc和xyz用户通过密码访问。综合练习∶请给openlab原创 2022-03-24 19:09:21 · 1626 阅读 · 0 评论 -
VLAN实验
一、实验要求:二、实验思路分析:1、划分VLAN,由实验要求可知,PC1和PC3在VLAN2,PC2在VLAN3,PC4和PC5在VLAN4,PC6在VLAN52、创建VLAN并修改接口模式,VLAN2的接口模式为access,其他VLAN接口模式为hybird,交换机相连的接口为trunk3、修改VLAN允许列表,按实验要求允许相应VLAN通过4、SW1的e0/0/1口为hybrid,VLAN2带标签,VLAN3/4/5不带标签通过5、R1创建子接口给VLAN3/4/5使用,物理接口给VLA原创 2022-02-21 21:46:26 · 1752 阅读 · 0 评论 -
IPV6实验
含ipv6、6to4、bgp、rip、ripng、ospf、静态等协议的应用原创 2022-02-18 18:39:51 · 450 阅读 · 0 评论 -
MPLS实验
MPLS VPN实验:MPLS LDP标签、缺省路由、静态路由、RIP协议配置命令、OSPF协议配置命令、BGP建邻、vrf空间。原创 2022-02-11 23:00:29 · 632 阅读 · 0 评论 -
华为:分别用BFD和NQA实现浮动静态路由
BFD实验要求实验要求分析1.R1要ping通R3的环回,则要全网可达;且要选择路径,则使用静态路由,并且要修改优先级2.当接口shutdown后要自动切换到另一条路线,则要写一条跟踪路由实验步骤一.给各台路由器配置IP地址二.写静态路由,实现全网可达1.在R1上写 到达R2,R3以及R3环回的静态路由 2.在R2上写到达R3环回的静态路由3.在R3上写到达R1的静态路由三.写bfd(bfd需要在路由器R1 R2上分别写 )1.在R1上启动bfd2.在R2上启动bfd3原创 2021-02-20 18:12:41 · 1265 阅读 · 0 评论 -
Vim练习(web网站搭建)
步骤一.挂载(采取本地安装)用mount /dev/sr0 /mnt有可读不可写权限在挂载前可以用df -h命令查看有没有/dev/mapper/rhel-root二.编辑子配置文件/etc/yum.repos.d/csa.repo注意区分大小写安装软件包当看到下面有安装速度时,就可以大概知道安装成功了如果虚拟机是英文模式,可以看见complete!提示如果虚拟机是中文模式,可以看见“完毕!”提示四.关闭虚拟机的防火墙五.重启服务六.创建/www写入网页内容七.用原创 2021-04-16 15:10:58 · 472 阅读 · 0 评论 -
Python知识点总结与练习
Python知识点总结前言:Python是一门解释型,面向对象的高级编程语言。Python之父:Guido 吉多Python的优点:简单,优雅,解释型,强大的库,免费开源,跨平台,跨语言(可移植性),应用广,交互型。Python的缺点:运行速度慢,代码不能加密。python的应用:1.数据分析2.科学计算3.常规软件开发4.人工智能5.网络爬虫6.Web开发言归正传一、注释单行注释:#+注释内容多行注释:双引号/单引号+注释内容(可换行)二、 数据类型三、输入和输出原创 2021-10-31 17:43:38 · 331 阅读 · 1 评论 -
Python选择结构知识点梳理及练习
一,知识点梳理选择结构(又称条件结构):Python中用缩进来表示代码块的层次关系1.单分支语法: if 条件语句: 代码块 if 条件语句: 代码块 ···················2.双分支:语法: if 条件语句: 代码块1原创 2021-11-11 16:59:24 · 6485 阅读 · 0 评论 -
python循环结构及练习
一、知识梳理1、while循环语法: while 循环条件: 循环操作 循环更新while循环的特点: 先判断,再执行2、for in 循环语法: for 变量名 in 可迭代对象 循环操作可循环对象:字符串、range对象等range()函数:可生成整数序列,默认步长为1range(stop):生成的是[0,stop)原创 2021-11-11 21:11:14 · 1262 阅读 · 0 评论 -
Python面向对象------练习题
先把作业搞完吧1、定义一个矩形类,求周长和面积2、自定义类,计算java,sql,web三门课的总成绩和平均分3、创建一个学生类,存储学生的姓名,python、c、java成绩, 然后定义一个列表存储5个学生,依次输入学生信息, 输出所有所有学生的信息,成绩以等级显示(90以上为A;80-90为B,60-80为C;60以下为D)4、继承练习 银行卡: 卡号、密码、姓名、余额 方法:取款 本行卡: 方法:取款、转账 其它行卡: 方法:取款(加收2元手续费) 实例化对象进行测试5、多态练原创 2021-11-28 15:45:20 · 1553 阅读 · 0 评论 -
Java基础入门 练习题
该练习题主要对Java中的数组,排序,IO流,循环,异常,集合,StringBuffer类以及Random函数进行考察1、 编写Java程序,输入数组data的3个整数,并求出三个整数的最大值、最小值。 public class HelloWorld { public static void main(String []args) { int [] data=new int[]{3,5,7}; int tmp; for(int i=0;i<data.length-1原创 2021-12-31 12:19:36 · 2275 阅读 · 0 评论 -
静态综合实验
实验要求:实验目的分析:1.R6代表运营商,只需要对其进行公有IP地址配置2.R1-R5的总网段为192.168.1.0,可以将R1,R2,R3,R4,R5的骨干路由视为一个网段,每台路由器的环回分别视为一个网段,故需要划分六个网段。骨干路由:(总网段:192.168.1.0/27)192.168.1.0/30 192.168.1.4/30 192.168.1.8/30 192.168.1.28/30 192.168.1.24/30 192.168.1.20/30R1:(总网原创 2022-01-13 20:10:27 · 358 阅读 · 0 评论 -
OSPF综合实验
实验要求:实验要求分析:原创 2022-01-17 21:49:53 · 677 阅读 · 0 评论 -
重发布与路由策略实验
实验要求:1、两个协议间进行多点双向重发布2、R7的环间没有宣告在OSPF协议中,而是后期重发布进入的3、解决环路,所有路径选择最优,且存在备份实验要求分析:2、R2的环回在RIP区域,R3的环回在OSPF区域1、要实现环路,则必须R7先重发布,再有R2,R3重发布实验步骤:1、IP地址配置2、RIP宣告3、OSPF宣告查看R4上的建邻关系4、R7重发布...原创 2022-01-20 19:45:25 · 609 阅读 · 1 评论 -
BGP基础实验
实验要求:使用BGP,按照真实网络环境的逻辑配置;实现所有pc间可以互相通讯实验要求分析:1、本实验是一个EBGP连接IBGP,再由IBGP连接EBGP;IBGP内部建邻,EBGP与IBGP之间建邻。2、建邻的条件是两个建邻的IP之间要互通3、R3上会出现水平分割,R2与R4建邻,R2将路由传递给R44、R5上有两条链路,若要用环回建邻,则需修改TTL值5、一旦使用环回地址做为建邻地址,同时需要修改源ip地址,为本地的环回地址实验步骤:实验拓扑图:1、给各台路由器配置IP地址2、给每原创 2022-01-21 20:15:06 · 1861 阅读 · 1 评论 -
BGP实验二
一、实验要求:1.AS1存在两个环回,一个地址为192.168.1.0/24该地址不能在任何协议中宣告,AS3存在两个环回,一个地址为192.168.2.0/24该地址不能在任何协议中宣告最终要求这两个环回可以相互通讯;AS1的另一个环回为10.1.1.0/24,AS3的另一个环回为10.1.2.0/242.整个AS2的ip地址为172.16.0.0请合理划分3.AS间的骨干链路ip地址随意定制4.使用BGP协议让整个网络所有设备的环回可以相互访问5、减少条目数量,避免环路出现二、实验要求分原创 2022-01-25 22:23:37 · 3112 阅读 · 0 评论 -
C#: 求1-100之间的素数
素数:只有1和它自身能被自己整除代码如下:原创 2022-01-01 21:47:01 · 824 阅读 · 0 评论