- 博客(90)
- 收藏
- 关注
原创 学习之高阶编程str方法
问题思考:交互环境下print打印的内容和和直接输入变量,返回的内容不一样这是为什么?使用print打印的时候触发的是_str_方法,重写`str,必须要记得写return.return返回的必须是一个字符串对象。
2024-10-16 23:45:48
351
原创 学习之高阶编程init方法、call方法、new方法
魔术方法都是python内部定义的,自己不要去定义1emon这类双下划线先开头的方法。需求:类每次实例化的时候都会创建一个新的对象,如果要求类只能被实例化一次该怎么做呢?问题:那么这个__new__方法呢,它有什么作用?一般情况不要重写new方法,除非有特定的需求需要使用new方法来实现。一、魔术方法(魔法方法、特殊方法)–以双下划线开头双下划线结尾。问题三:创建一个对象的时候,调用的第一个方法是什么?问题三:创建一个对象的时候,调用的第一个方法是什么?对象:new方法先创建,然后通过init方法初始化。
2024-10-16 23:43:46
295
原创 学习之面试题:偏函数
偏函数(Partial Function)是 Python 中的一个实用工具,通常用于函数式编程中,可以固定一个函数的部分参数,从而生成一个新的函数。给定一个函数 calculate,该函数接受三个参数:操作符 (op) 和两个数值 (num1, num2),并根据操作符执行相应的数学运算。请使用偏函数实现一个新的函数 format_with_percent,该函数总是使用 %s 格式化字符串。请使用偏函数创建一个新的函数 square,该函数总是计算一个数的平方。
2024-10-13 17:54:44
199
原创 学习高阶编程之闭包函数
”"四、闭包函数函数嵌套:函数内部定义函数闭包函数:也是嵌套函数,只不过外层函数返回内层函数的引用闭包的特征:函数中嵌套一个函数外层函数return返回 内层函数的引用内层函数有引用“外部作用域”的非全局变量“”"
2024-10-11 23:54:08
226
原创 学习之偏函数
当函数的参数个数太多,需要简化时,使用 functoo1s.rtia1可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。new_partial_demo = partial(partial_demo, sex=“女”) # 关键字参数的形式绑定参数。在Python的内置模块 functoo1s提供了很多有用的功能,其中一个就是偏函数(partial )。partial_demo(‘demo1’, 12, “男”)2、偏函数有什么用?
2024-10-11 17:49:14
486
原创 学习之高阶编程的内置函数
”"filter函数:过滤器参数1:过滤规则函数参数2:可迭代对象“”"“”"map函数:将函数应用于iterable中的每一项并输出其结果参数1:处理函数参数2:可迭代对象需求:计算列表中所有数据的二次方法“”"
2024-10-11 13:05:46
371
原创 学习之高阶编程列表推导式,字典推导式
”“快速生成一个[“data0”, “data1”,]列表”“”list1 = []“”"快速生成一个[“data0”, “data1”,]列表列表推导式:[x for x in xx]推导式的优势:语法简洁性能更好先执行for循环,将去出来的值,存放到x再将x存放到[]列表中return:“”"
2024-10-09 20:19:24
1210
原创 一亿条数据如果需要添加两个字段该怎么测试
通过上述步骤可以帮助你全面而有效地完成对大数据集增加字段的测试工作。记得在整个过程中保持良好的沟通,及时分享发现的问题并寻求解决方案。建议先在一个小规模的数据集上做测试,然后再逐步扩大到全量数据。如果可能的话,在一个隔离的测试环境中进行这些操作会更加安全。对一亿条数据新增两个字段的测试,需要考虑多个方面以确保操作的正确性、性能以及数据完整性。如果新字段需要填充默认值或从现有数据中计算得出的值,则需要编写脚本或程序来完成数据迁移工作。监控应用的日志,查看是否有异常错误。新字段的数据是否正确无误。
2024-10-09 11:10:58
616
原创 学习之什么是生成器
"""定义“生成器函数”,来创建生成器(1)生成器函数中使用yield关键字来生成值(2)调用生成器函数,就返回一个生成器(3)每对生成器调用一次next函数,1、就会返回一次yield后面的值2、函数并不会结束,会保存工作现场3、再次调用next函数,会从yield关键字后面的代码继续执行"""yield iprint(type(nums)) # generator 调用生成器函数,返回一个生成器"""定义“生成器”函数,来创建生成器定义一个裴波拉纳切数列的生成器。
2024-09-27 14:10:15
244
原创 学习之性能的理论知识一
性能测试概念:使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程测试的是:1、后台处理程序的性能(代码性能)2、应用服务、数据库、架构设计等是否存在瓶颈3、服务器资源消耗(cpu、内存、磁盘、网络)
2024-09-13 09:22:55
208
原创 学习之IDEA集成GitHub
一、配置github账号使用token登录二、分享代码到github2.1 当pycharm中找不到VCS时2.2 分享代码到github2.3 push推送代码2.4pull拉取代码2.5 克隆代码三、github打开双重身份认证
2024-09-13 09:17:34
310
原创 学习之MySQL约束
1、概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。注意:约束是作用域表中字段上的,可以创建表/修改表的时候添加约束。2、目的:保证数据库中数据的正确性,有效性和完整性。
2024-08-31 17:26:08
317
原创 学习之MySQL函数(字符串,数值,日期,流程)
函数是指一段可以直接被另一段程序或代码案例:– 1、由于业务需求变更,企业员工的工号,统一为5位数,目前不足5位数的全部在前面补0、比如:1号员工的工号应该为00001.
2024-08-31 10:16:50
242
原创 学习之SQL语句之DCL(数据控制语言)
DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问 权限。
2024-08-30 18:02:09
525
原创 学习之SQL语句之DQL(数据库查询语言)
DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录查询关键字:SELECT数据准备:id INT COMMENT “编号”,workno VARCHAR ( 10 ) COMMENT “工号”,NAME VARCHAR ( 10 ) COMMENT “姓名”,gender CHAR ( 1 ) COMMENT “性别”,age TINYINT UNSIGNED COMMENT “年龄”,
2024-08-30 09:40:27
2151
原创 学习之SQL语言之DDL
CREATE DATABASE IF NOT EXISTS 数据库名;DROP DATABASE IF EXISTS 数据库名;查询当前数据库所有表。查询指定表的键表语句。
2024-08-29 16:34:00
508
原创 学习SQL语句之DML(数据库操作语言)
DML 英文全称:Data Manipulation Language(数据库操作语言),用来对数据库中的表的数据记录进行增删改操作添加数据(INSERT)修改数据(UPDATE)删除数据(DELETE)
2024-08-29 16:28:28
417
原创 学习之在window上安装MySQL server 并连接到Navicat
一、下载下载地址:https://www.mysql.com/二、安装1、双击软件安装2、点击yes
2024-08-26 18:13:17
270
原创 学习之adb命令
用来操作手机系统的类似于window的cmd,linux的bash如果添加环境变量的adb不能识别设备通常是因为存在两个不同的版本。
2024-08-25 17:57:39
685
原创 学习之appium是什么
移动端自动化框架应该开源,不但在名义上而且在精神和实践上都要实至名归。appium旨在满足移动端自动化需求的理念,概述为以下四个原则。你没有必要为了自动化而重新编译你的应用或者以任何方式修改它。你不应该被限制在特定的语言或框架上来编写运行测试。webdriver-web浏览器自动化的标准。安卓自己的测试框架:uiautomtaor。可以做混合应用,可以同时做原生应用和H5。Android/IOS系统自带框架。附加可用于移动端自动化侧API方法。
2024-08-25 17:02:03
150
原创 学习之appium的简单使用
4、安装(建议选择给自己安装不给所有用户appium:https://blog.youkuaiyun.com/qq_42792477/article/details/141386021?3、安装SDk(安卓篇):https://blog.youkuaiyun.com/qq_42792477/article/details/141387366?2、安装nodejs:https://blog.youkuaiyun.com/qq_42792477/article/details/141363957?
2024-08-21 17:29:18
534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人