自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Web开发-LinuxGit基础6-本地-.gitignore

1. 不将以".password"结尾的文件push到Gitee的方法是______________________________;1. 在与.git文件夹处于同级别的.gitignore文件中,添加一行*.password。2. 在与.git文件夹处于同级别的.gitignore文件中,添加一行*.password。3. 在与.git文件夹处于同级别的.gitignore文件中,添加一行*.password。

2024-07-17 14:00:48 315

原创 Web开发-LinuxGit基础5-本地-分支

11. 在当前git仓库的master分支中,将dev分支并进来的方法是___________________________;12. 在当前git仓库的master分支中,将ops分支并进来的方法是___________________________;5. 在当前git仓库,创建新的dev分支的方法是___________________________;6. 在当前git仓库,创建新的ops分支的方法是___________________________;

2024-07-17 14:00:10 331

原创 Web开发-LinuxGit基础4-联网-克隆与Push

4. 我下载了gitee.com:DuanQiXinesz/duan-qi-xinesz.git这个库,修改了其中的部分内容之后,我想要将这个库再上传到gitee.com:DuanQiXinesz/duan-qi-xinesz.git,该怎么做?9. git clone https://gitee.com/270580156/weiyu.im.git GiteeWeiYu 然后 cd ./GiteeWeiYu。3. 给出一个示例,下载别人的库,保存到文件夹GiteeNextPilot当中;

2024-07-17 13:59:26 492

原创 Web开发-LinuxGit基础3-本地-文件删除

6. 已知sub2.yaml被加入到了版本库中。2. 已知sub2.yaml被加入到了版本库中。1. rm sub2.yaml 然后 git add sub2.yaml 然后 git commit -m "202406191210"2. rm sub2.yaml 然后 git add sub2.yaml 然后 git commit -m "202406191210"3. rm sub2.yaml 然后 git add sub2.yaml 然后 git commit -m "202406191211"

2024-07-17 13:58:54 387

原创 Web开发-LinuxGit基础2-本地-git仓库操作

23. 当sub1.yaml不在暂存区中,把sub1.yaml的修改去掉的方法是_______________________________;25. 当sub2.yaml不在暂存区中,把sub2.yaml的修改去掉的方法是_______________________________;5. 将所有以".yaml"结尾的文件添加到git仓库的方法是_______________________________;10. 如果发现sub1.yaml被改动过了,那么如何查看sub1.yaml是如何被改动的呢?

2024-07-17 13:58:20 460

原创 Web开发-LinuxGit基础1-本地-git配置文件

1. system级别的/etc/gitconfig,global级别的~/.gitconfig,local级别的.git/config。2. system级别的/etc/gitconfig,global级别的~/.gitconfig,local级别的.git/config。3. system级别的/etc/gitconfig,global级别的~/.gitconfig,local级别的.git/config。7. 查看system级别的系统配置,方法是________________________;

2024-07-17 13:57:42 429

原创 Web前端-Web开发CSS基础7-网格

22. 在网格容器中,设置grid-template-areas: 'header header header header' 'left left right right' 'left left right right' 'footer footer footer footer'19. 在网格容器中,设置grid-template-areas: 'header header header' 'main main main' 'footer footer footer'grid-row-start: 2;

2024-07-17 10:09:06 789

原创 Web前端-Web开发CSS基础6-弹性盒子

10. stretch,这意味着弹性盒子在布局的时候,不论是一行一行地布局,还是一列一列地布局,垂直方向上的各元素都将会自动扩展,以填满父元素的高度。11. stretch,这意味着弹性盒子在布局的时候,不论是一行一行地布局,还是一列一列地布局,垂直方向上的各元素都将会自动扩展,以填满父元素的高度。12. stretch,这意味着弹性盒子在布局的时候,不论是一行一行地布局,还是一列一列地布局,垂直方向上的各元素都将会自动扩展,以填满父元素的高度。

2024-07-16 17:18:30 1366

原创 Web前端-Web开发CSS基础5-浮动

1. 设置<div>元素的宽为100像素,高也为100像素,并且向左悬浮;12. 设置类名为class1的元素,让其自动下移到右边没有悬浮元素为止;13. 设置类名为class2的元素,让其自动下移到右边没有悬浮元素为止;14. 设置类名为class3的元素,让其自动下移到右边没有悬浮元素为止;9. 设置<button>元素,让其自动下移到左边没有悬浮元素为止;10. 设置<input>元素,让其自动下移到左边没有悬浮元素为止;11. 设置<img>元素,让其自动下移到左边没有悬浮元素为止;

2024-07-16 17:17:59 485

原创 Web前端-Web开发CSS基础4-显示

1. <div>, <p>, <h1>到<h6>, <ol>与<ul>及其<li>, <table>, <header><footer><section><article><aside><nav>语义元素, <form>2. <div>, <p>, <h1>到<h6>, <ol>与<ul>及其<li>, <table>, <header><footer><section><article><aside><nav>语义元素, <form>,而其父元素的position未设置,则该元素的位置将会相对于谁?

2024-07-16 17:17:01 500

原创 Web前端-Web开发CSS基础3-盒模型

1. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;2. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;3. 假如某父元素包含了一个纵队的子元素,父元素的宽度为400像素,那么为了最好的显示效果,应使得子元素的:宽度+内边距*2+________*2+外边距*2=400;

2024-07-16 17:16:30 625

原创 Web前端-Web开发CSS基础2-选择器

58. 按顺序,选中所有未访问过的类名为class1的标签、访问过的类名为class1的标签、鼠标悬停时的类名为class1的标签、按下不放时的类名为class1的标签;59. 按顺序,选中所有未访问过的id为happy的标签、访问过的id为happy的标签、鼠标悬停时的id为happy的标签、按下不放时的id为happy的标签;60. 按顺序,选中所有未访问过的id为sad的标签、访问过的id为sad的标签、鼠标悬停时的id为sad标签、按下不放时的id为sad的标签;

2024-07-16 17:15:50 617 1

原创 Web前端-Web开发CSS基础1-字体属性

则对于html文件中的p标签,将其字体大小设置为<html>标签字体的1.25倍大;则对于html文件中的p标签,将其字体大小设置为<html>标签字体的1.5倍大;则对于html文件中的p标签,将其字体大小设置为<html>标签字体的0.8倍大;} 或者 p{ font-size: 125%;14. 对于html文件中的p标签,将其字体颜色都设置为hsl(120, 79%, 46%);15. 对于html文件中的p标签,将其字体颜色都设置为hsl(300, 69%, 42%);

2024-07-16 17:15:20 505

原创 Web前端-Web开发HTML基础9-语义标签

牛客</a><a href="https://www.nowcoder.com">牛客

2024-07-16 17:14:37 266

原创 Web前端-Web开发HTML基础8-nav

6. 写一个导航标签,里面是四个超链接,以无序列表的形式组织,分别指向https://baidu.com、https://huawei.com/cn、https://www.nowcoder.com和https://cn.bing.com;3. 写一个导航标签,里面是四个超链接,分别指向https://baidu.com、https://huawei.com/cn、https://www.nowcoder.com和https://cn.bing.com;

2024-07-16 17:14:06 568

原创 Web前端-Web开发HTML基础7-video

5. 写一个video标签,播放"../video/video2.mp4",第二第三考虑"../video/video2.webm"和"../video/video2.ogg",最后显示"Sorry";6. 写一个video标签,播放"../video/video3.mp4",第二第三考虑"../video/video3.webm"和"../video/video3.ogg",最后显示"Sorry";3. 写一个video标签,播放"../video/video3.mp4";

2024-07-16 17:13:30 354

原创 Web前端-Web开发HTML基础6-audio

5. 写一个audio标签,播放"../audio/audio2.mp3",第二第三考虑"../audio/audio2.wav"与"../audio/audio2.ogg",最后显示"Sorry";6. 写一个audio标签,播放"../audio/audio3.mp3",第二第三考虑"../audio/audio3.wav"与"../audio/audio3.ogg",最后显示"Sorry";3. 写一个audio标签,播放"../audio/audio3.mp3";3. audio标签有结束标签嘛?

2024-07-16 17:12:29 396

原创 Web前端-Web开发HTML基础5-img

10. 写一个图片,设置宽度为400像素,高度为400像素;5. 写一个图片,源为"../img/img1.png";6. 写一个图片,源为"../img/img2.png";9. 写一个图片,设置宽度为400像素,高度为400像素;7. 写一个图片,备用文本为"img";8. 写一个图片,备用文本为"IMG";3. 写一个图片,标题为"img";4. 写一个图片,标题为"IMG";1. 图片标签有结束标签嘛?1. 图片标签没有结束标签。

2024-07-16 17:11:55 457

原创 Web前端-Web开发HTML基础4-a

华为</a>8. 写一个超链接代码,指向https://huawei.com/cn,显示行为"华为",在新的标签页中打开它;7. <a href="https://baidu.com" target="_blank">百度

2024-07-16 17:11:21 298

原创 Web前端-Web开发HTML基础3-table

24. 生成一个五行六列的表格,默认填充值为hello,列头分别为A、B、C、D、E、F;21. 生成一个五行五列的表格,默认填充值为hello,列头分别为A、B、C、D、E;23. 生成一个四行五列的表格,默认填充值为hello,列头分别为A、B、C、D、E;20. 生成一个四行四列的表格,默认填充值为hello,列头分别为A、B、C、D;22. 生成一个三行四列的表格,默认填充值为hello,列头分别为A、B、C、D;19. 生成一个三行三列的表格,默认填充值为hello,列头分别为A、B、C;

2024-07-16 17:10:41 358

原创 Web前端-Web开发HTML基础2-list

13. 写一个列表标签,生成一个自定义列表,名称为"自定义列表",有三条记录,默认都为"记录",每个记录各有一个注释,默认为"注释";14. 写一个列表标签,生成一个自定义列表,名称为"自定义列表",有四条记录,默认都为"记录",每个记录各有两个注释,默认为"注释";15. 写一个列表标签,生成一个自定义列表,名称为"自定义列表",有五条记录,默认都为"记录",每个记录各有三个注释,默认为"注释";11. 写一个列表标签,生成一个有四条有初始值记录的有序列表;5. 自定义列表项dt标签有没有结束标签呢?

2024-07-16 17:10:08 413

原创 Web前端-Web开发HTML基础1-input

1. password类型的input标签,<input type="password" name="password" id="password" placeholder="Password">8. email类型的input标签,<input type="email" name="email" id="email" placeholder="Your email">16. 写一个输入框代码,类型为复选框,ID为"Checkbox",名称为"Checkbox",默认选中,且选中时上传值"Ohohoh";

2024-07-16 16:58:34 551

原创 RedHat运维-Ansible自动化运维基础28-配置网络

1. redhat.rhel_system_roles.network:使用redhat.rhel_system_roles.network这个role,确保在centos8.example.com中id为con160的连接处于up状态,rhel9.example.com中id为ens160的连接处于up状态,centos7.example.com中id为ens33的连接处于up状态;15. ansible_facts.ens37:列出centos7这台受控主机的名为ens37的网卡设备的详细信息;

2024-07-10 10:07:04 874

原创 RedHat运维-Ansible自动化运维基础27-管理启动进程和计划任务

1. ansible.posix.at:写一个playbook,让所有的受控主机在20分钟之后,执行命令ls -d / >/dev/null,确保这个任务是独一无二的;4. ansible.posix.cron:写一个playbook,对于用户centos,每周五16点每隔两分钟,都会运行任务ls -alh > /dev/null;3. ansible.posix.cron:写一个playbook,对于用户centos,每天的2点和5点都会运行任务ls -alh > /dev/null;

2024-07-10 10:06:10 477

原创 RedHat运维-Ansible自动化运维基础26-管理用户与认证

7. known_hosts: 在所有受控主机的/home/centos/.ssh/known_hosts文件中,确保有这样子的一行存在"rhel9.example.com,192.168.193.128 ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMCPcDAp+tgk0FTgu/4AUIUXDuXOJR+cXpqtl5NpMVoi"确保所有受控主机上的文件的/home/centos/.ssh/known_hosts文件中,都有上述文件中的内容;

2024-07-10 10:05:30 957

原创 RedHat运维-Ansible自动化运维基础25-安装软件

7. 根据受控主机的Linux发行版信息,确认使用ansible.builtin.yum还是ansible.builtin.dnf,来安装httpd软件包;10. 将rhel9.example.com,centos8.example.com这两台受控主机上已有的软件,都更新到最新版;11. 将centos7.example.com这台受控主机上已有的软件,都更新到最新版;6. 获取受控主机上已安装的软件包NetworkManager的版本信息;5. 获取受控主机上已安装的软件包httpd的版本信息;

2024-07-10 10:04:40 957

原创 RedHat运维-Ansible自动化运维基础24-寻找问题常用模块

5. 试着用ansible.builtin.uri模块写一个playbook,让受控主机都去curl https://docs.ansible.com/ansible/latest/collections/ansible/builtin/add_host_module.html这个url;6. 试着用ansible.builtin.uri模块写一个playbook,让受控主机都去curl http://rhel9.example.com这个url;

2024-07-10 10:03:45 367

原创 RedHat运维-Ansible自动化运维基础23-verbosity与导出日志

1. ansible-playbook后面加一个-v,表示什么意思?________________________________;2. ansible-playbook后面加一个-v,表示什么意思?________________________________;3. ansible-playbook后面加一个-v,表示什么意思?________________________________;4. ansible-playbook后面加一个-vv,表示什么意思?_________________

2024-07-09 11:00:56 319

原创 RedHat运维-Ansible自动化运维基础22-rhel-system-roles

10. rhel-system-roles:使用timesync这个系统role,使用的授时服务器是rhgls.domain10.example.com,并启用iburst参数;11. rhel-system-roles:使用selinux这个系统role,设置所有受控主机的selinux状态为enforcing;4. 安装rhel-system-roles的命令是_____________________________;

2024-07-09 11:00:03 322

原创 RedHat运维-Ansible自动化运维基础21-从ansible-galaxy下载collection

7. default中collections_paths=~/.ansible/collections:/usr/share/ansible/collections:~/Ansible/collections。8. default中collections_paths=~/.ansible/collections:/usr/share/ansible/collections:~/Ansible/collections。

2024-07-09 10:58:52 385

原创 RedHat运维-Ansible自动化运维基础20-从ansible-galaxy下载role

12. ansible-galaxy role list 或者 ansible-galaxy role list -p /home/rhce/Ansible/roles(如果ansible.cfg中没有指定roles_path为/home/rhce/Ansible/roles)15. 从/home/rhce/Ansible/ansible-role-java-2.5.0.tar.gz下载这个role的方法是____________________________;

2024-07-09 10:58:12 278

原创 RedHat运维-Ansible自动化运维基础19-简单role的创建与使用

27. role与handlers:新建一个名为role2的role,在roles/role2/handlers/main.yml中添加一个名为role2Handler1的handler,在roles/role2/tasks/main.yml中使用到这个role2Handler1;23. 在inventory文件或者host_vars,group_vars文件夹下重写变量、在play中的vars关键字下重写变量、在play中的roles关键字下重写变量。

2024-07-09 10:57:40 429

原创 RedHat运维-Ansible自动化运维基础18-导入文件

5. import_tasks:写一个playbook文件,它将import进来sub1.yaml,sub2.yaml这两个子task文件;7. import_playbook不能用在play中,import_tasks可以用在play中,与tasks同级别;8. import_playbook不能用在play中,import_tasks可以用在play中,与tasks同级别;9. import_playbook不能用在play中,import_tasks可以用在play中,与tasks同级别;

2024-07-09 10:57:07 834

原创 RedHat运维-Ansible自动化运维基础17-用Host模式选择主机

4. 写一份playbook,对于既属于centos组,又属于greatmariadb组的所有受控主机,在控制主机中输出信息"HellO World!6. 写一份playbook,对于属于centos组,但不属于greatmariadb组的所有受控主机,在控制主机中输出信息"HellO World!5. 写一份playbook,对于既属于rhel组,又属于greatmariadb组的所有受控主机,在控制主机中输出信息"HellO World!

2024-07-09 10:56:33 334

原创 RedHat运维-Ansible自动化运维基础16-Jinja2

8. 使用ansible.builtin.template模块,写一份模板文件,并在此模板文件中使用到for循环与if条件判断,同时使用到loop.index;7. 使用ansible.builtin.template模块,写一份模板文件,并在此模板文件中使用到for循环与if条件判断;9. 使用ansible.builtin.template模块,写一份模板文件,并在此模板文件中使用到if条件判断;1. jinja2模板文件常用后缀名_________________;

2024-07-09 10:56:03 396

原创 RedHat运维-Ansible自动化运维基础15-常用的文件操作模块

13. fetch:写一份playbook,将所有被控主机上的/etc/hosts文件,都放到控制主机上的/home/rhce/Ansible/fetch1-{{ inventory_hostname }}/文件夹中,并且不考虑原有的目录结构;16. file:写一份playbook,分别为/home/centos/example.txt、/home/centos/A20240531.sh创建两个硬链接/home/centos/E、/home/centos/A;

2024-07-09 10:55:21 451

原创 RedHat运维-Ansible自动化运维基础14-处理失败任务

play1中有一个task,名字是task1,并且设置了ignore_errors为yes,如果执行状态是changed的话,会通知Handler1。9. 在一份playbook文件当中,有一个play,名字是play1,play1中有一个task,名字是task1,并且设置了ignore_errors为yes,如果执行状态是changed的话,会通知Handler1。在执行过程中,task1成功执行了,但task2失败了,请问handler1会被执行嘛?当play2失败之后,play1执行了嘛?

2024-07-09 10:54:42 1011

原创 RedHat运维-Ansible自动化运维基础13-Handlers

此外如果执行这个任务的模块的返回状态是changed的话,就再输出Notified!9. 写一份playbook文件,先将受控主机上所有的mysqld或者mariadb配置文件备份,接着将控制主机上的/home/rhce/Ansible/my.cnf文件复制到所有的控制主机上,如果新复制的配置文件与原来的文件不同,则重启mysqld或者mariadb服务;6. 写一份playbook文件,确保httpd服务状态是正在启动中的,如果发现之前未启动,就输出"ni gan shen me chi de?

2024-07-09 10:53:48 601

原创 RedHat运维-Ansible自动化运维基础12-loop与when结合

3. 写一个playbook,如果用户centos拥有对/etc/hosts文件的写权限,就输出"No!1. 写一个playbook,当postfix服务是正在运行中的状态时,就安装最新版的httpd服务;5. 写一个playbook,判断宿主机上是否存在ens224这块网卡,如果存在则输出"Yes";6. 写一个playbook,判断宿主机上是否存在ens256这块网卡,如果存在则输出"Yes";7. 写一个playbook,判断宿主机上是否存在ens160这块网卡,如果存在则输出"Yes";

2024-07-09 10:53:17 492

原创 RedHat运维-Ansible自动化运维基础11-when条件判断

17. 写一个playbook文件,不使用and关键字,当事实ansible_facts.distribution的值是CentOS,并且ansible_facts.memory_mb.real.free的值大于700时,运行任务,反之不运行;16. 写一个playbook文件,当事实ansible_facts.distribution的值是CentOS,并且ansible_facts.memory_mb.real.free的值大于700时,运行任务,反之不运行;12. 任务名称和任务使用到的模块的后面。

2024-07-09 10:52:46 890

西北工业大学短期新对对对

西北工业大学短期新对对对

2022-10-02

“背包问题”递归调用的PPT详解

令a[]为各个物品的重量,m为背包容量,n表示第n个物品 。从后往前看, 1.如果当前没有物品,直接返回false。 2.如果当前背包的容量恰为第n个物品的重量,返回true 。 3.如果当第n个物品的重量大于当前背包容量 ,①当前物品为第一个物品,那么肯定找不到,返回false;②当前不是第一个物品,那么就在前n-1个物品中继续找,返回pack(a,n-1,m)。 4.当第n个物品的重量小于当前背包容量,①让背包装下此物品,那么调用pack(a,n-1,m-a[n]);②不让背包装下此物品,那么调用pack(a,n-1,n);二者如有一中情况满足,那么此问题就有解。

2022-03-22

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

TA关注的人

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