Shell基础
Shell 基础一、操作题1、复习一下B站交互全过程2、shell 如何声明变量?使用变量?1234567# 声明变量name="Tony"age=24# 使用变量echo $name echo "年龄: ${age}" 3、shell 能做什么? 系统管理(用户/权限/服务管理) 文件操作(创建/复制/删除/查找) 任务自动化(定时脚本/批处理) 文本处理(日志分析/数据提取) 程序部署(环境配置/服务启停) 网络操作(API调用/数据传输) 4、shell中$*和$@是什么?它的区别是什么? $\*:将所有位置参数视为一个字符串,用空格连接 $@:将每个位置参数视为独立的字符串,保留原始分隔。 5、用户输入 .test.sh tony 24 ,可以在终端打印我是 tony,今年24岁123456789101112#!/bin/bash# 检查参数个数if [ $# -ne 2 ]; then echo ...
Python作业_0924
Selenium Web自动化测试基础一、操作题1、复习上午讲的python终端小程序《学生管理》{width=”3.9243055555555557in”height=”2.5570056867891515in”} 2、练习selenium基础操作(会做下面的进阶项目,可以不用练习)三、 进阶题使用selenium web自动化技术,打开b站,在搜索框输入iphone17,然后单击搜索按钮,在新页面中,找到搜索结果第1个视频,单击进去详细页面,然后对该视频进行评论,提交评论。最后再获改视频最新的一条评论内容。 1 四、 明天默写和面试题 运维班1、Linux系统比Windows系统好在哪里? Linux开源,并且大多数的发行版本免费,其中甚至包括了部分企业级的服务器版本。同时由于开源的特性,其安全问题会更透明,社区能够快速的发现并修复漏洞,整体安全性较高,在服务器场景中往往有更好的表现。另一方面,其开源特性使得有更丰富的版本选择,可以根据不同的需求进行剪裁和定制。在多用户多任务方面,Linux支持多用户同时登录并执行各自的任务,同时权限管理严格,资源...
Python作业_0923
Python基础测试题一、单选题(共15题,每题3分,共45分)1、以下哪个是Python的合法变量名?( C)A. 2var B. var-2 C. _var2 D. class 2、执行 print(type(3.14)) 的输出结果是?( B)A. <class ‘int’> B. <class ‘float’> C. <class ‘number’> D.<class ‘double’> 3、下列代码的输出是?(A )1print(3 * 'ab' + 2 * 'c') A. abababcc B. ababc2 C. 3ab2c D. 报错 4、以下哪个语句可以正确创建一个空列表?( B)A. list = {} B. list = [] C. list = () D. list = set() 5、执行 x = [1, 2, 3]; x.append(4) 后,x 的值是?( A)A. [1, 2, 3, 4] B. [1, 2,...
Python笔记_0923
学生列表展示定义一个学生数据的列表类型、包含字段id、姓名、得分、日期。然后在使用input获取用户输入的页码,在终端实现一个简单的分页显示效果12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152import mathstudents = [ {'name': '刘备', 'gender': '男', 'age': 35}, {'name': '关羽', 'gender': '男', 'age': 30}, {'name': '张飞', 'gender': '男', 'age': 3...
Python基础笔记(总)
1. 基础语法123456789101112131415161718192021222324252627282930313233343536373839404142434445464748print("Hello, world!")# 单行注释'''多行注释1多行注释2多行注释3'''"""多行注释1多行注释2多行注释3"""# 变量a = 10b = 20c = a + bprint(c)_a = 100print(_a)# 缩进是很讲究的if a > 5: print("a is greater than 5")else: print("a is less than or equal to 5")# 多行强制换行,使用 \ 符号item1 = '苹果,'item2 = '香蕉,'item3 = '橘子'temp = ite...
python作业_0922
9月22作业 - python基础一、主观题1、python中一行代码太长,强制换行如何实现?使用反斜杠 \ 进行显式换行; 对于列表、元组、字典等容器类型,可直接换行(隐式换行): 123456789101112# 使用 \ 换行item1 = '苹果,'item2 = '香蕉,'item3 = '橘子'temp = item1 + \ item2 + \ item3# 容器类型直接换行arr = ['苹果', '香蕉', '橘子'] 2、python 中 隐式类型转换有哪些?强制类型转换有哪些? 隐式类型转换(自动): 1print(1 + 2.0) # → 3.0(int自动转float) 注意:字符串和数字不能隐式转换,会报错 强制类型转换(显式): 12345678int(x) # 转整型float(x) # 转浮点str(x) # 转字符串repr(x) #...
文档格式转换工具-pandoc
Pandoc 一个通用文档转换器官网:https://pandoc.cn/index.html docx文件转md(markdown文件)演示: 1pandoc -o output.md input.docx --extract-media=images
运维面试题
原文链接: http://47.110.66.96/helper/guide/devops.html#%E8%AF%B7%E8%AF%B4%E4%B8%8Btcp%E8%BF%9E%E6%8E%A5%E7%9A%84%E6%B5%81%E7%A8%8B%E3%80%82 运维 [TOC] 运维Linux系统比Windows系统好在哪里?Linux开源,并且大多数的发行版本免费,其中甚至包括了部分企业级的服务器版本。 同时由于开源的特性,其安全问题会更透明,社区能够快速的发现并修复漏洞,整体安全性较高,在服务器场景中往往有更好的表现。 另一方面,其开源特性使得有更丰富的版本选择,可以根据不同的需求进行剪裁和定制。 在多用户多任务方面,Linux支持多用户同时登录并执行各自的任务,同时权限管理严格,资源分配合理。 而且因为可以选择舍弃图形化界面,使得其资源占用更低。 当然,Windows也不是没有优势的,其在图形化界面、办公软件的兼容性、游戏的支持上就比Linux好得多。 为什么我们不使用root账户?在 Linux 系统中,root 账户是系统最高权限的管理...
Web前端面试宝典
Web前端面试宝典[TOC] resume部分1. 自我介绍一面试官好,我叫XXX,有半年前端开发实习经验。目前主要用Vue框架做项目,最近也在学React框架准备进行项目开发。在之前公司参与过3个实际的项目,其中一个让我特别有成就感—就是采用uni-app开发了一个电商app并且已经上线。 技术能力部分:日常工作中我主要做这些事: 用Vue开发页面,把重复的功能做成可复用的组件 优化项目打包速度(之前有个项目打包要3分钟,优化后只要40秒) 和后台同事配合调接口,处理数据展示和性能问题 用Git管理代码,每周都会写技术总结,记录遇到的问题和解决方法 未来规划:现在除了继续深耕Vue,我在学前端工程化相关的东西,比如自动化测试和持续集成。希望未来能参与更复杂的项目,成为既懂业务又会技术优化的全流程开发者。 2. 自我介绍二面试官好,我是计算机专业的面试者XXX,我此次应聘的职位是web前端开发工程师,这份工作不仅与我的专业对口,同时也是我的特长与兴趣所在。现在我就从以下三个方面介绍自己: 学习能力: 我具备快速将新技术落地到项目的能力,当前主要技术栈为: 核心开发:基...
Git周考多选&简答_0919
多选题:1、以下哪些命令可以查看历史或差异?( ) git log –oneline git diff HEAD~1 HEAD git show commit_id git blame filename 参考答案:ABCD 选项解析: git log –oneline 正确。该命令用于查看提交历史,以简洁的一行格式显示每个提交的信息(提交ID和消息)。它属于“查看历史”范畴。 git diff HEAD~1 HEAD 正确。该命令比较两个提交之间的差异:HEAD~1 表示前一个提交,HEAD 表示当前提交。它显示文件内容的变化,属于“查看差异”范畴。 git show commit_id 正确。该命令显示指定提交(通过 commit_id)的详细信息,包括提交元数据和文件差异(diff)。因此,它既能查看历史(提交信息),又能查看差异(文件变化)。 git blame filename 正确。该命令显示文件中每一行的最后修改信息,包括提交ID、作者和修改时间。它用于“查看历史”(追踪文件的变更来源),虽然不是传统差异比较,但能帮助理解变更历史。 2、以下...