试题 代码python公司

LeetCode Top100: 只出现一次的数字(python)

给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 你必须设计并实现线性时间复杂度的算法来解决此问题,且该算法只使用常量额外空间。 示例 1 : 输入:nums = [2,2,1] 输出:1 示例 2 : 输入:nums = [4, ......
LeetCode 数字 python 100 Top

python基础十一(异常)

1、什么是异常异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行随即终止1)异常处理的三个特征异常的追踪信息异常的类型异常的内容2、为何处理异常为了增强程序的健壮性,即便是程序运行过程中出错了,也不要终止程序而是捕捉异常并处理:将出错信息记录到日志内3、如何处理异常1)语法上的错误Syn ......
基础 python

python面向对象(反射、内置方法、元类)

一 反射 # 静态语言:在执行前就定义好数据类型 # var x int=8 # 动态语言:在执行的时候,才识别数据类型 # x = 8 # 什么是反射? # 指的是在程序运行过程中可以“动态”获取对象的信息 # 为何要用反射? # 函数调用对象时,不知道对象下面,有哪些属性,所以要用到反射 # 如 ......
对象 方法 python

代码随想录day01数组part01-704、27

package LeetCode.arraypart01; /** * 704.二分查找 * 给定一个n个元素有序的(升序)整型数组 nums 和一个目标值target ,写一个函数搜索 nums 中的 target, * 如果目标值存在返回下标,否则返回 -1。 */ /** * 思路:设定左右指 ......
随想录 数组 随想 代码 01

python接口自动化

# coding=utf-8 ''' python中常用的做接口自动化测试的库有哪些? requests、urllib、urllib3、httplib requests是开源免费的,应用最多的一个库 ''' # import requests #创建接口请求三种方法 #r=requests.post ......
接口 python

python接口自动化2关联接口

# coding=utf-8 """ 深圳多测师信息技术有限公司 作者:多测师-小程 日期:2023年03月30日 """ #关联接口:上一个接口的返回参数作为下一个接口的入参 # import requests # import re # class Province(): # def get_p ......
接口 python

Chatgpt 帮忙写的脚本_用shell 写一段代码,要求获取指定目录下的所有文件的 文件路径、文件名、文件创建时间,文件最后修改时间,并将结果导出到指定路径的csv 格式文件中

需求:用shell 写一段代码,要求获取指定目录下的所有文件的 文件路径、文件名、文件创建时间,文件最后修改时间,并将结果导出到指定路径的csv 格式文件中 以下是使用 Shell 实现获取指定目录下所有文件的路径、名称、创建时间和修改时间,并将结果导出到 CSV 文件的示例代码: 点击查看代码 s ......
文件 路径 时间 文件名 脚本

Chatgpt 帮忙写的脚本_用shell 写一段代码,要求获取指定路径下所有的文件夹,并统计每个文件夹所包含的文件个数,将文件路径, 包含的文件数 输出到指定路径的CSV 格式文件中

需求:用shell 写一段代码,要求获取指定路径下所有的文件夹,并统计每个文件夹所包含的文件个数,将文件路径, 包含的文件数 输出到指定路径的CSV 格式文件中 以下是使用 Shell 实现获取指定路径下所有文件夹,并统计每个文件夹中包含的文件个数,并将结果导出到 CSV 文件的示例代码: 点击查看 ......
文件 路径 文件夹 件数 脚本

Chatgpt 帮忙写的脚本_使用powershell 写一段代码,功能实现将指定目录下多个csv 文件整合成一个csv 文件

需求:使用powershell 写一段代码,功能实现将指定目录下多个csv 文件整合成一个csv 文件 以下是使用 PowerShell 实现将指定目录下多个 CSV 文件合并为一个的示例代码: powershell 点击查看代码 # 设置源目录和目标文件路径 $sourceDirectory = ......
文件 脚本 powershell csv 多个

python_07

# coding=utf-8 ''' python中的类和对象: 类(class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对 象所共有的属性和方法。对象是类的实例。 实例化:创建一个类的实例,类的具体对象。 对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变 ......
python 07

代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。

#目录 一、基础知识 - 二分法解题思路 - 数组中删除的思路 二、题目一:704.二分查找 三、题目二:27.移除元素 #一、基础知识 1.二分法解题思路 要求数组必须是有序排列,仅需要根据题目的条件去确定搜索区间。 第一个关键点:区间的取值。 一般有左闭右闭,左闭右开,左开右闭三种,这个的选择不 ......
随想录 训练营 随想 算法 元素

C++ push_back和emplace_back的区别(含测试代码)

#include<iostream> #include<string> #include<set> #include<time.h> #include<cstring> #include <vector> #define LL long long #define MAXN 100010 using ......
back emplace_back push_back emplace 代码

梦断代码读书笔记 4

第6章 完成设计方案 该章首先通过一个小故事介绍了备份的重要性,关于可以对上一动作进行撤销功能的感谢。由此引出了软件设计中一些细节的东西,软件设计不仅只是在程序源代码之上覆盖一层诱人的图形,它必须是一种能够满足用户需求的创造性基础工作。程序编写需要创新,得有人迈步前进,才有了超级挂件的编写。 在工作 ......
代码 笔记

2023/04/19代码评审

1、实体类成员变量一律用private修饰 2、尽量多加注释,包括但不限于 业务方法、枚举、常量等。 3、变量范围校验,可以使用@Range注解,例如@Range(min = 1, max = 3, message = "分类层级不符合规范") 4、使用service自带方法查询 业务数据时,无需注 ......
代码 2023 04 19

记录常用的爬虫代码段(长期更新)

判断文件路径不存在创建文件路径 if not osp.exists(path): os.makedirs(path) 去除字符串非法字符,防止创建文件夹报错 #去掉非法字符 pitow = re.sub('[\/:*?"<>|]','-',name) ......
爬虫 常用 代码

打渔还是晒网流程图及代码

问题描述: 中国有句俗语叫 “ 三天打渔两天晒网 ”。某人从 1990 年 1 月 1 日起开始 “三天打鱼两天晒网”,问这个人在以后的某一天中是 “打鱼” 还是 “晒网”。 设计思路: 定义两个数组分别存入闰年和平年的月份。 首先1990年到输入年份每一年的天数相加(闰年多加一天),之后输入年份的 ......
流程图 流程 代码 还是

python-悲观锁和乐观锁

乐观锁和悲观锁它们都是一种思想,都是人们定义出来的概念,和语言无关 并发控制:当程序出现并发的问题时,我们需要保证在并发情况下数据的准确性,以保证当前用户在和其他用户一起操作时,得到的结果和他单独操作时得到的结果是一样的,没有做好并发控制,就可能导致脏读、幻读、不可重复读等问题 悲观锁:当要对一条数 ......
python

初学者代码训练Day3(c/c++)

题目 中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱百鸡问题”:一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱,现在要用百钱买百鸡,请问公鸡、母鸡、小鸡各多少只? 流程图: 代码: 1 #include<iostream> 2 using namespace std; 3 int mai ......
初学者 代码 Day3 Day

【中介者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

* 中介者模式是一种行为型设计模式,它可以用来减少类之间的直接依赖关系, * 将对象之间的通信封装到一个中介者对象中,从而使得各个对象之间的关系更加松散。 * 在中介者模式中,对象之间不再直接相互交互,而是通过中介者来中转消息。 ......
中介者 设计模式 中介 语言 模式

哈希加密伪代码

// 定义 SHA256 压缩函数 function sha256_compress(data_block) { for (let i=16; i<64; i++) { w[i]=(ROTR(17,w[i-2])^ROTR(19,w[i-2])^(w[i-2]>>>10))+w[i-7]+(ROTR ......
代码

简单的python3脚本:从日志中提取信息

命名:log_extractor.py or download_stats_extractor.py # coding:utf-8 #!/usr/bin/python3 def filter_line(line,contains,contains_not): if all(c in line for ......
脚本 python3 python 日志 信息

python常用模块

一、requests 模块 该模块主要用于发起请求获取响应,该模块有很多替代模块,比如说urllib模块,但是在工作中使用最多的是requests模块,requests的代码语法简单易懂,相对于臃肿的urllib模块,使用requests模块写爬虫会大大减少代码量,而且实现某一功能会更简单,因此推荐 ......
模块 常用 python

python-SSTI模板注入

一、python_SSTI模板注入介绍 ssti漏洞成因 ssti服务端模板注入,ssti主要为python的一些框架 jinja2 mako tornado django,PHP框架smarty twig,java框架jade velocity等等使用了渲染函数时,由于代码不规范或信任了用户输入而 ......
python-SSTI 模板 python SSTI

python反序列化

这篇文章介绍python反序列化。 0X00 前言 本篇文章搬运大佬k0rz3n的研究文章,写的特别好,存下来学习一下。 0X01 Python 的序列化和反序列化是什么 Python 的序列化和反序列化是将一个类对象向字节流转化从而进行存储和传输,然后使用的时候再将字节流转化回原始的对象的一个过程 ......
序列 python

关于python中的class类犯得迷之错误

昨天在写一个类,修了20几天假,忘了类的写法,刚开始我写成这样 class A(): def _init_(): ...... 然后我想把外面的一个方法c传进A类的方法b中,进行调用,就开始报错:object() takes no parameters, 刚开始很自信,不可能是自己写错,结果啪啪打脸 ......
错误 python class

用一行代码-重装系统cmdpe.com

告诉你们一条命令就可以重装最新微软官方系统、包括最新Windows11哦!任何电脑都可以用。这绝壁是史上最简单的重装系统、超实用。 主要特点: 只需一行命令,不需要其他任何东西。 自动从微软官方服务器下载系统文件,绝对纯净。 下载速度快,支持断点续传,支持多线程,基本上几分钟就能下载完。 支持带参数 ......
一行 代码 系统 cmdpe com

火爆的低代码开发具有哪些技术特点?

2014年著名研究机构Forrester提出低代码概念,距今已有9年的发展史,国内市场在2021年已逐渐形成低代码生态体系。 低代码不是一个新潮的热词,也不是遥不可及的创新假想,而是一种软件架构风格。 技术的发展如同历史的年轮,周而复始,源源不绝。我们的思潮,从无代码时代被时代的年轮推到了分层架构时 ......
特点 代码 技术

python ,在多继承的情况下,父类都有一个相同的方法, 如何指定调用某一个父类里的方法

在多继承的情况下,如果几个父类都有相同的方法,可以使用 super() 函数来指定要调用哪一个父类的方法。例如,如果要调用父类 A 的方法,可以使用以下代码: class A: def common_method(self): print("This is A's common method.") ......
方法 情况 python

代码堆砌

连通分量 通过 Tanjar 对有向图缩点 #include <bits/stdc++.h> using namespace std; const int N = 1e6 + 7, inf = 1e9 + 7; struct edge { int u, v; } e[N]; int dfn[N], ......
代码

20以内加减法代码

package com; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.util.ArrayList; import java.util.List; import javax.sw ......
加减法 代码