自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 python--基础--算术运算符

以下假设变量::>>> 9//24>>> -9//2-5。

2025-04-01 16:25:58 155

原创 python面试-一行

结果:[6, 8, 10]

2025-03-28 17:28:53 197

原创 python基础--类

super().__init__()#调用父类的初始化方法。

2025-03-28 15:51:27 150

原创 python面试-基础-高阶函数

概念的理解以及对 filter 函数的实际应用能力。和 map 函数类似, Python 3 中的 filter 返回一个。特点: filter 函数是 Python 内置的高阶函数,用于过滤序列中的元素。,而不是列表,这也是面试中需要注意的点。案例 1: 过滤列表中的偶数。

2025-03-27 10:44:33 178

转载 python--基础--字符串

Python不支持char类型,单字符在字符串中也是作为一个字符串使用。

2025-03-26 10:59:58 17

原创 python --基础--数据类型--list

Python包含以下函数:Python包含以下方法:

2025-03-25 11:47:53 278

转载 嵌入式测试

嵌入式系统是一种"完全嵌入受控器件内部,为特定应用而设计的专用计算机系统"。嵌入式系统是“用于控制,监视或辅助操作机器和设备的装置”。嵌入式系统还可以定义为“以应用为中心,以计算机技术为基础,软硬件可裁剪,功能、可靠性、成本、体积、功耗要求严格的专用计算机系统。嵌入式系统由嵌入式硬件和嵌入式软件两部分组成,硬件是支撑,软件是灵魂。嵌入式系统按实时性分类,可分为非实时性,软实时性和硬实时性。其中硬实时性是指系统对响应时间有严格要求,如果响应时间不能满足,就要引起系统崩溃或致命错误;

2025-03-17 16:54:59 39

原创 Vue.js常见问题及解决方案

虚拟 DOM: Vue 的虚拟 DOM 已经做了很多优化,但可以通过减少不必要的渲染(如使用 v-if 和 v-show 合理选择)来进一步提升性能。动态路由: 使用 :id 这样的参数来定义动态路由,并在组件中通过 this.$route.params.id 获取参数。通过理解和解决这些常见问题,开发者可以更高效地使用 Vue.js 进行开发,并构建出高性能、可维护的 Web 应用。.env 文件: 在项目根目录创建 .env 文件,定义环境变量,通过 process.env 访问。

2025-03-14 17:55:47 478

原创 python -面试题--类,对象

类是对象的蓝图或模板,定义了对象的属性和方法。

2025-03-13 18:07:40 543

原创 python--面试题--基础题

/(Floor Division)-这是一个除法运算符,它返回除法的整数部分。**(幂)-它对运算符执行指数计算。a ** b表示a的b次方。例如:5 ** 2 = 25、5 ** 3 = 125。insert:在列表的特定位置添加元素。extend:通过添加新列表来扩展列表。append:在列表末尾添加新元素。%(模数)-返回除法的余数。例如:5 // 2 = 2。例如:5 % 2 = 1。

2025-03-13 15:17:57 217

原创 python 面试题

GIL 是同一时刻只允许一个线程执行 Python 字节码的锁,导致多线程无法充分利用多核 CPU,适合 I/O 密集型任务,CPU 密集型任务建议用多进程。是“对象引用传递”:对不可变参数(如数字、字符串)的修改不会影响原对象,对可变参数(如列表)的修改会影响原对象。函数嵌套时,内部函数可以访问外部函数的变量,即使外部函数已执行完毕。:接收任意数量的关键字参数,转为字典。):只复制父对象,子对象仍引用原对象。:接收任意数量的位置参数,转为元组。可变类型:对象内容可修改,如。:比较对象的内存地址是否相同。

2025-03-12 15:44:02 671

原创 python --比较字典,列表,以及列表中字典

第一列与第二列比较结果=[({'inch':'2.5P','model':'233232'},{'inch':'3.5','model':'6666'}),({},{})]例子1:({'inch':'2.5P','model':'233232'},{'inch':'3.5','model':'6666'})例子1:({'inch':'2.5P','model':'233232'},{'inch':'3.5','model':'6666'})

2025-03-10 17:03:55 843

原创 python --将字符串转换成表达式

param variables: 表达式中的变量。:param s: 待转化的字符串。:return: 表达式的值。将字符串转化为表达式。

2025-03-10 16:58:28 183

原创 python ----一行

for 循环是一个多行语句,但是在 Python 中,我们可以使用列表推导式方法在一行中编写 for 循环。print("High") if E == 5 else print("数据STUDIO") if E == 2 else。Emp = namedtuple('Emp', ["name", "age"]) ("云朵君", 22)下面是我们如何在一行代码中使用 map 函数的示例。我们有两种方法可以在一行中编写函数,在第一种方法中,我们将使用与三元运算符或单行循环方法相同的函数定义。

2025-03-10 16:29:44 685

转载 服务器BMC基础知识总结

注: ① BMC软件运行在单独的ARM芯片(相当于BMC的CPU,ARM芯片是基于ARM架构(精简指令集计算机处理器架构)设计的处理器芯片)上,同时芯片外围会配置自己的RAM(随机存取存储器,即主存,与CPU直接交换数据的内部存储器,常见的RAM器件包括DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器),AST2500->ARM芯片 就具有DRAM),Flash等器件,只要插电BMC软件就快速运行。③ 远程控制管理:可远程控制服务器的开关机,重启,维护,固件更新,系统安装等。

2025-03-10 09:00:48 60

原创 python---聚合分组

在数据分析和处理的过程中,经常需要对数据进行聚合和分组操作。Python提供了各种强大的库和工具,方便我们进行数据聚合和分组的操作。本文将介绍如何在Python中使用pandas库进行数据聚合和分组,并提供具体的代码示例。数据聚合是将多个数据合并成一个或少量几个数据的操作。在Python中,可以使用pandas库中的groupby()函数进行数据聚合。数据分组是将数据按照某个标准进行分组的操作。同样地,在Python中,可以使用pandas库中的groupby()函数进行数据分组。# 按照A列进行分组。

2025-03-10 08:54:15 289

原创 python---enumerate和zip函数

enumerate和zip函数是两个非常强大的工具,可以让循环遍历更加简洁和高效。print(f"学生 {index + 1}: {name}, 总分: {total_score}, 平均分: {average_score:.2f}")print(f"学生 {index}: {student}, 分数: {score}")print(f"{name} 的 {subject} 分数是 {score}")在实际应用中,enumerate和zip函数可以结合使用,进一步简化代码。代码语言:javascript。

2025-03-10 08:53:05 389

原创 zip#enumerate区别

2.enumerate函数可同时返回列表或元组等可迭代对象的下标和内容,但实际上,enumerate函数返回的是一个enumerate类型的可迭代对象。1.zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。

2025-03-10 08:52:20 139

原创 python--正则

转义字符,用于匹配一些保留的字符 `[ ] ( ) { } . * +?匹配num个大括号之前的字符或字符集 (n <= num <= m).匹配除了方括号里的任意字符。字符集,匹配与 xyz 完全相等的字符串.匹配>=0个重复的在*号之前的字符。匹配方括号内的任意字符。句号匹配任意单个字符除了换行符。匹配>=1个重复的+号前的字符。或运算符,匹配符号前或后的字符.

2025-03-10 08:51:26 114

原创 python-高阶函数

sorted() 函数是一个非常有用的工具,可以对可迭代对象进行排序,返回一个新的已排序的列表。print(sorted_string) # 输出:[' ', 'd', 'e', 'h', 'l', 'l', 'l', 'o', 'o', 'r', 'w']map函数接收的是两个参数,一个是函数名,另外一个是序列,其功能是将序列中的数值作为函数的参数依次传入到函数值中执行,然后再返回到列表中。print(sorted_items) # 输出:[('a', 1), ('c', 2), ('b', 3)]

2025-03-07 13:00:43 533

原创 python面试常见题目

a=6 内存中在别的地方又生成了一个6,a 重新指向6的内存。a=3 内存中生成了一个3,a 指向了这个3的内存。实际这个变的是变量的引用 ,而不是被引用的对象。

2025-03-06 16:55:43 219

原创 深入浅出:UniApp 从入门到精通全指南

UniApp 作为一款强大的跨平台应用开发框架,为开发者提供了高效、便捷的开发方式。从入门的环境搭建、项目创建,到核心概念的掌握、原生功能的交互,再到多端适配与优化以及项目实战,本文全面地介绍了 UniApp 的开发知识体系。通过学习和实践 UniApp,开发者可以快速构建出功能丰富、性能优良、多端兼容的应用程序,满足不同用户群体和业务场景的需求。随着移动应用开发技术的不断发展,UniApp 也在持续更新和完善,未来有望在更多领域得到广泛应用,为跨平台应用开发带来更多的创新和突破。

2025-03-05 17:33:25 1325

原创 GIT 常用命令

git reset --soft HEAD^ //回到上一个版本(撤销commit,不撤销git add )------ git reset HEAD 文件名。当我们执行了git add命令将文件添加到暂存区后,如果发现添加的文件有误,可以使用git reset命令将文件从暂存区移除,恢复到上一次commit的状态。删除工作区的代码,撤销commit,撤销git add . 回到上一次commit的状态。git reset --mixed HEAD^ //回到上一个版本。

2025-03-04 18:53:24 310

原创 bash: uwsgi: 未找到命令

3.2、一旦找到uwsgi的路径,你可以使用ln -s /path/to/uwsgi /usr/bin/uwsgi命令创建一个软链接到/usr/bin/或其他在PATH中的目录,以便可以从任何位置运行uwsgi。如果未安装,可以使用pip install uwsgi或pip3 install uwsgi(取决于你使用的Python版本)来安装它。替换/path/to/uwsgi为实际的uwsgi路径,然后保存文件并重新加载配置文件(使用source ~/.bashrc命令)。

2025-03-04 17:34:40 431

原创 CIDI-robot加入CIDI

:call robot --loglevel TRACE --pythonpath C:\autoui\MAINDEV\UTC\pylib -d C:\wzl\log\ -i SACDUGCI ::C:\autoui\MAINDEV\UTC\fengche\UTC-BMC-EC-0100_SAC我的用例文件.robot。

2025-03-04 17:13:40 217

转载 Python安装 linux_linux python安装

【代码】Python安装 linux_linux python安装。

2025-03-03 17:12:00 38

原创 wzl--wholeMachine

el-form-item label=""><el-button @click="search" type="primary" icon="Search" v-show="isShowBtn('serversManage','服务器管理','Search')">查询</el-button></el-form-item>

2025-02-28 23:45:00 1032

原创 wzl-统计vue学习

el-tab-pane label="用途+机型统计" name="UsageAndMode"><el-tab-pane label="领域+机型统计" name="areaAndMode">{id:4,title:"下电失败服务器",nums:0,icon:{{id:2,title:"失联服务器",nums:0,icon:{<el-tab-pane label="用途统计" name="Usage"><el-tab-pane label="领域统计" name="area">

2025-02-28 23:45:00 1824

原创 python -ssh学习

入参:前四项为ssh登录shell的ip和port,具备管理员权限的用户名和密码,返回:每次命令执行结果列表,标准输出结果,不包含错误输出。cmd可以是单条命令,也可以是命令列表。功能:SSH登录到指定设备,并执行对应的命令。

2025-02-28 23:45:00 292

原创 wzl-django学习

path('serversinfo/countbyUsageandModel/',ServersInfoManageViewSet.as_view({'get':'countbyUsageandModel'}), name='统计serversUsage-serversModel数量'),field_data = ['服务器编号', '服务器位置', '整机类别', '整机用途', '整机型号', 'BMCIP','bmcuser','bmcpassword','串口地址','串口端口']

2025-02-28 00:00:00 526

原创 vue 数据统计

el-tab-pane label="用途+机型统计" name="UsageAndMode"><el-tab-pane label="领域+机型统计" name="areaAndMode"><el-tab-pane label="用途统计" name="Usage"><el-tab-pane label="领域统计" name="area">label="空闲设备数量">label="空闲设备数量">label="失联设备数量">label="设备数量">label="设备数量">label="领域"

2025-02-24 09:18:59 606

原创 Django 模型字段类型

gender = models.CharField(max_length=2,choices=GENDER_CHOICE,error_messages={“错误类型”:“错误原因”})- 必备参数:最大位数max_digits = 10 和小数位decimal_places = 2。必备参数:最大位数max_digits = 10 和小数位decimal_places = 2。---- auto_now_add 自动创建—永远是创建时的时间。---- 指明上传的文件防止根目录下的/upload/文件夹下。

2025-02-21 17:38:17 879

原创 vue3学习--Vue3与2的区别

Options类型的 API ,数据、方法、计算属性等、是分散在:data,methods,computed 中的,若想新增或者修改一个需求,就需要分别修改:data,methods,computed,不便于维护和复用。setup 是 Vue3 中一个新的配置项,值是一个函数,它是 composition API "表演的舞台",组件中所用到的:数据,方法,计算属性,监视....等等,均配置在 setup 中。可以用函数的方式,更加优雅的组织代码,让相关功能的代码更加有序的组织在一起。

2025-02-21 11:44:44 307

原创 vue 学习-vite api.js

/ 整机机型 获取领域。// 整机分类 列表。// 整机分类 新增。// 整机分类 编辑。// 整机分类 删除。// 整机用途 列表。// 整机用途 新增。// 整机用途 编辑。// 整机用途 删除。// 整机机型 列表。// 整机机型 新增。// 整机机型 编辑。// 整机机型 删除。// 整机机型 列表。// 整机管理 新增。// 整机管理 编辑。// 整机管理 删除。// 整机管理 导出。// 整机管理 导入。

2025-02-21 11:03:35 474

原创 Django-Vue 学习-VUE

el-tab-pane label="用途+机型统计" name="UsageAndMode"><el-tab-pane label="用途+机型统计" name="UsageAndMode"><el-tab-pane label="领域+机型统计" name="areaAndMode"><el-tab-pane label="领域+机型统计" name="areaAndMode"><el-tab-pane label="领域+机型统计" name="areaAndMode">

2025-02-21 10:19:15 1270

原创 nginx 搭建

OpenSSL 是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。Nginx 也依赖 OpenSSL,需要在 Centos 安装此库。#PCRE(Perl Compatible Regular Expressions) 是一个 Perl 库,包括 perl 兼容的正则表达式库。#未联网的情况下:http://nginx.org/en/download.html。#官网下载的 nginx 源码进行编译,编译依赖 gcc 环境。#强制停止nginx。

2025-02-18 17:14:13 290

原创 前端VUE+后端uwsgi 环境搭建

因此,uWSGI 是一个 Web 服务器,可以通过 WSGI 协议与 Python 应用程序通信,并使用 uwsgi 协议进行通信。WSGI 是 Python Web 应用程序与 Web 服务器之间的接口规范,定义了应用程序和服务器之间的标准接口。而 uwsgi 则是 uWSGI 服务器与应用程序之间的二进制通信协议。请求流程the web clinet--the web server->the socket->uwsgi--django。

2025-02-18 14:51:57 325

原创 vue--环境安装

双击下载的安装包,点击Next,勾选使用许可协议,点击Next,选择安装位置(根据个人需要选择即可)。出现这个画面,但这个文字的含义是我的电脑已经安装过Node.js,未安装的按照以上步骤进行安装即可。渐进式:主张最少(没有强主张),可以在原有的大系统中,把一两个组件改用它实现。渐进式框架也就是说:你可以只用我的一部分,而不是用了我的一部分就必须用我的全部。在Node.js安装的目录下创建两个空文件夹node_cache和node_global。如果可以成功输出版本号,就说明Node.js安装成功。

2025-02-18 14:30:53 378

转载 路由器基本知识

(2)若路由器附带网管软件,可以通过使用所附带的网管软件所实现的配置管理 , 安全管理 , 性能管理 , 计账管理 , 故障管理 , 拓扑管理 , 和视图管理等功能。(6)由于一致性测试只能选择有限测试例测试,一般无法涵盖协议所有内容,所以即使通过测试也无法保证设备完全实现协议所有内容,所以最好的办法是在现实环境中试运行;(2)不同的测试事件时通过不同的PCO来控制和观察的,按照其应答是否遵守规范,即定时关系和数据匹配限制,测试结果分为通过, 失败 , 无结构 三种;(1)吞吐量:测试路由器包转发的能力;

2025-02-18 14:15:20 21

原创 CEF桌面应用的自动化

开发跨平台桌面软件,目前比较流行的框架有CEF,是基于Chromium浏览器内核的。这样的PC应用,同样可以使用Selenium进行自动化测试。但是,selenium,是怎么启动浏览器的,大家,就需要去了解下webdriver原理。知道怎么用webdriver去操控浏览器,就知道了,怎么去操控桌面软件。 那在WebDriver脚本运行的时候,它们之间是如何通信的呢?为什么同一个browser driver即可以处理java语言的脚本,也可以处理python语言的脚本呢?让我们来看一下,一条Se

2021-10-09 18:58:56 2639 2

空空如也

空空如也

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

TA关注的人

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