自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 python测开面试题汇总

python测试开发工程师面试题汇总

2022-10-25 21:13:00 1598 1

原创 数据库SQL笔试题目

数据库SQL面试题

2022-10-09 21:56:01 1924

原创 2022年接口测试面试题大全

接口测试面试

2022-10-07 21:03:32 2217

原创 Soap模拟第三方webservice接口通信

在项目中常需要和第三方接口进行联调通信, 但往往由于各种限制没办法实现即用即取。所以我们有时候会使用SoapUI模拟请求第三方返回。

2022-10-07 12:41:29 3177

原创 Postman接口断言&上下游参数传递

Postman接口断言&上下游参数传递

2022-10-07 10:33:00 3447 3

原创 LeetCode数据库题库合集

组合两个表表: Person| 列名 | 类型 |personId 是该表的主键列。该表包含一些人的 ID 和他们的姓和名的信息。表: Address| 列名 | 类型 |addressId 是该表的主键列。该表的每一行都包含一个 ID = PersonId 的人的城市和州的信息。编写一个SQL查询来报告 Person 表中每个人的姓、名、城市和州。

2022-09-14 22:40:09 1439

原创 python随机产生手机号码

import randomdef create_phone(): #第二位数 second = [3, 4, 5, 7, 8, 9][random.randint(0, 5)] #第三位数 third = { 3: random.randint(0, 9), 4: [5, 7, 9][random.randint[0, 2]], 5: [i for i in range(10) if i != 4][random.randint(0, 8)], 7: [i for i in ra.

2021-03-11 15:26:38 2492 1

原创 Jmeter如何在变量嵌套变量

变量嵌套一般有两种方法第一种:使用__V方法:第二种:使用__BeanShell方法注:表达式逗号后面可添加默认值在用户自定义的变量名中不可这样使用

2021-02-01 16:18:47 2132

原创 The file will have its original line endings in your working directory

禁用一个功能即可:git rm -r --cached .git config core.autocrlf false

2021-01-15 16:21:43 783

转载 请你设计一个微信朋友圈点赞的测试用例

请你设计一个微信朋友圈点赞的测试用例参考回答:功能测试:点赞某条朋友圈,验证是否成功接口测试:点赞朋友圈,验证朋友能否收到提示信息性能测试点赞朋友圈,是否在规定时间显示结果,是否在规定时间在朋友手机上进行提示兼容性测试在不同的终端比如ipad,手机上点赞朋友圈,验证是否成功...

2020-12-01 15:44:34 2222

转载 请你回答一下如何测试手机开机键?

请你回答一下如何测试手机开机键?参考回答:功能测试:按下开机键,屏幕能否亮起性能测试:按下开机键,屏幕能否在规定时间内亮起压力测试连续多次按下开机键,观察屏幕是否能一直亮起,到多久时间失灵健壮性测试给定一个中了病毒的手机或者是淘汰许久的老机子,安歇开机键观察屏幕能否亮起可靠性测试连续按下开机键有限次数,比如1万次,记录屏幕未亮起的次数可用性测试开机键按下费不费力,开机键的形状设计是否贴合手指,开机键的位置设计是否方便...

2020-12-01 15:39:15 1431

转载 请你根据微信登录界面设计测试用例

请你根据微信登录界面设计测试用例参考回答:一、功能测试1.输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。2.输入错误的用户名或者密码,验证登录会失败,并且提示相应的错误信息。3.登录成功后能否能否跳转到正确的页面4.检查能否选择不同登录方式进行登录,如使用手机号登录、使用微信号登录或扫码登录。5.记住用户名的功能6.登陆失败后,不能记录密码的功能7.密码是否非明文显示显示,使用星号圆点等符号代替。8.有验证码时,还要考虑文字是否扭曲过度导致辨认难度大.

2020-12-01 15:34:15 6634

转载 测试面试题----请你说一说PC网络故障,以及如何排除障碍

请你说一说PC网络故障,以及如何排除障碍请你说一说PC网络故障,以及如何排除障碍参考回答:(1)首先是排除接触故障,即确保你的网线是可以正常使用的。然后禁用网卡后再启用,排除偶然故障。打开网络和共享中心窗口,单击窗口左上侧“更改适配器设置”右击其中的“本地连接“或”无线网络连接”,单击快捷菜单中的“禁用”命令,即可禁用所选网络。接下来重启网络,只需右击后单击启用即可。(2)使用ipconfig查看计算机的上网参数1、单击“开始|所有程序|附件|命令提示符“,打开命令提示符窗口2、输入

2020-12-01 15:32:09 2059

原创 2021年软件测试面试题大全

简述测试流程:1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。 2、参加需求评审会议。 3、根据最终确定的需求文档编写测试计划。 4、编写测试用例(等价类划分法、边界值分析法等)。 5、用例评审(主要参与人员:开发、测试、产品、测试leader)。 6、开发提交代码至SVN或者GIT ,配管搭建测试环境。 7、执行测试用例,记录发现的问题。 8、验证bug与回归测试。 9、编写测试报告。 10、产品上线。补充测试用例设计过程:根据需求得出测试需求设计测试方

2020-11-30 15:16:59 202555 28

原创 2021年linux面试题大全

cd 切换目录cd .. 返回上一级pwd 显示工作路径ls 查看目录中的文件tree显示文件和目录由根目录开始的树形结构mkdir 创建目录 (-p 创建目录树)touch 创建文件cat file1 从第一个字节开始正向查看文件的内容vi/vim 编辑文件tail 命令可用于查看文件的内容ls 列出目录下所有文件rm 删除文件rmdir 删除目录rm -rf 强制删除非空目录mv 移动文件cp 复制文件(-a复制目录)...

2020-11-10 17:15:22 3716

原创 手把手教如何在Docker中部署flask项目

一、安装环境python3.6centos7django2.0docker警告:切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 二、安装docker1、安装gccyum -y install gcc2、安装gcc-c++yum -y install gcc-c++3、安装其他安装包yum...

2019-12-25 15:55:40 3578 4

原创 如何用Python实现excel下拉列表的功能

import openpyxlimport xlsxwriterclass DropDown(): def write_with_dropdown(self, book_name, sheet_name="Sheet1"): #官网https://xlsxwriter.readthedocs.io/ 写入下拉列表 workbook = xlsxw...

2019-11-26 17:01:14 12815 3

原创 使用redis+celery异步发送邮件

环境:centos7+django2+redis+celery一、首先安装redis和celery.pip install celerypip intsall redispip install django-redis启动service redis start | systemctl start redis 编辑redis配置文件vim /etc/redis.c...

2019-11-26 14:04:07 1015 1

原创 Django2.0部署---static静态文件加载失败

Django 在 Debug=True 时, 不需要配置. Django会在App中需找STATIC路径..当项目部署上线之后关闭DEBUG会发现静态文件都加载失败404。环境:apache2.4django2.0python3.7配置1、httpd.conf文件Alias /static/ /var/www/xxx/static/(你自己的static文件路径)A...

2019-10-24 10:04:28 1104

原创 python3解决leetcode Z 字形变换

题目描述:将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z 字形排列。比如输入字符串为 "LEETCODEISHIRING"行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字符串进行指定行...

2019-09-23 21:30:17 239

原创 ValueError:Invalid model reference *,String model references must be of the form app_label.ModelName

刚刚遇到一个蠢问题, 不过即便是蠢问题但是还是没在网上找到正确的解决方法,遂记录下来。django 在更新迁移文件的时候出现错误:ValueError: Invalid model reference 'apps.**.**'. String model references must be of the form 'app_label.ModelName'.这个问题其实很好解决,把...

2019-09-06 17:16:15 2631

原创 django: ModuleNotFoundError: No module named '****'

一、ModuleNotFoundError: No module named 'corsheaders'(python3环境)pip3 install django-cors-headers二、ModuleNotFoundError: No module named 'rest_framework'pip3 install djangorestframework三、Module...

2019-09-06 09:29:52 4806 2

原创 apache2+centos7部署django项目上线中抛错No module named site

项目环境:centos7、apache2、django2.0、python3.7本来想测试一下使用apache部署项目,在网上看了很好教程就信心满满的开始动手,但是脸真疼。部署完成之后就是缺包少件,错误描述:No module named site。一般来说看到这种类型错误就是mod_wsgi安装版本错误。**解决方法不要使用yum install mod_wsg...

2019-08-30 16:47:39 649

原创 Mysql创建外键时[Err] 1005 - Can't create table 'xx' (errno: 150) 解决方案

具体错误如下:pymysql.err.InternalError: (1005, "Can't create table 'bigdt.#sql-3f2_f045' (errno: 150)")看到这个错误挺让人头秃的,莫名其妙。总的来说解决方向大致分为:1、数据类型不相同,可能一个int,一个int unsigned。2、数据表引擎不一样,统一改成INNODB就行。3、约束名...

2019-08-14 14:53:39 2050

原创 centos7下将本地django项目通过nginx+uwsgi部署上线

安装思路整理centos系统自带python2,但是它不是我们需要的版本。(一定不要移除系统自带的python2,yum依赖的就是python2)安装python3,并且设置软连接 安装nginx、uwsgi、virtualenv等项目依赖 关联uwsgi、nginx文件 踩过的坑(我还记得的)一、编译安装python3(我自己的安装方法我忘记了,但是网上有很详细的。我只是贴出一个我觉...

2019-07-23 16:12:13 283

原创 django实现微信支付和支付宝支付(生产环境)

支付宝官方并没有提供python的官方文档,所以支付宝的支付使用的是封装的ALIPAY。github文档:https://github.com/fzlee/alipay微信支付的官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1具体的参数可以去相关网站获取,实在不会也可以百度,此处就不贴出来了。一、sett...

2019-07-19 09:43:30 1061

原创 uWSGI nginx error : connect() failed (111: Connection refused) while connecting to upstream

最近项目写完了正准备上线,但是状态百出,等我弄完的就把自己掉过的坑都整理出来,一来防止自己再同一个地方跌倒两次,二来也算在感受别人的光热的同时也去帮忙别人。项目启动之后浏览网站一直都是nginx bad request界面,查看了错误日志发现报了一大串(查看的方法:cat /var/log/nginx/error.log)[error] 882#0: *19 connect() fa...

2019-07-18 15:08:03 5830 4

原创 python 时间戳与时间之间的转换

一、将时间戳转换成年月日的时间格式import timenow_time = int(time.time()) #获取当前时间的时间戳Htime = time.localtime(now_time)timeYMD = time.strftime('%Y-%m-%d %H:%M:%S', Htime) #转换成年月日的形式二、将制定时间格式转换成时间戳tssl = '201...

2019-07-02 17:27:33 778

原创 django上传文件

在实际项目开发中经常用到上传文件之类的需求,最常用的方法就是通过form表单进行上传。后台通过request.FILES获取,下面分点描述如何通过表单进行上传文件。一、前端代码。 <form action="/modify" method="post" enctype="multipart/form-data" >{% csrf_token %} <div c...

2019-06-24 08:43:42 1452

原创 python3版本下MySQLClient 模块安装 C1083失败解决办法

Collecting mysqlclient Using cached https://files.pythonhosted.org/packages/f4/f1/3bb6f64ca7a429729413e6556b7ba5976df06019a5245a43d36032f1061e/mysqlclient-1.4.2.post1.tar.gzBuilding wheels for col...

2019-05-27 21:45:22 1770

原创 提问之前需要做的准备

我发现现在好多人提问,连自己都不知道问题是什么,确切来说即便问题已经描述的很清楚了,但是直接截图来问。其实遇到问题是每一个程序员的日常,但是怎么提问以及怎么快速找到答案却是一个大坑。如何提问是一门很大的学问,提供几个网站共同学习提问的技巧以及注意事项吧。提问的智慧https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart...

2019-04-04 14:36:57 263

原创 整理一些前端模版比较好的网站

作为一个开发人员,对前端技术的掌握只能说的三流以上二流开外。但是公司对内部的后台界面不重视,所以就只能是我自己写。但是我是一个样式都要扣很久,还得去百度的人。一些现成后台管理模板就显得很救命了!!! 下面是我在做开发的时候看到的网站汇总:飞冰https://alibaba.github.io/ice/。飞冰是阿里旗下的一个开发工具,需要react基础。优点在于提供...

2019-04-04 11:21:37 45872 2

原创 mysql error code 1153:Got a packet bigger than ‘max_allowed_packet’

出现这个错误很正常,说明你的是数据包超过了max_allowed_packet限制,通过max_allowed_packet可以解决此问题。可以通过语句查看: show VARIABLES like '%max_allowed_packet%';这个大小目前不够用了,可以修改my.ini文件。Windows的用户目录在(C:\ProgramData\MySQL\MySQL Serve...

2019-03-22 10:16:19 1113

原创 爬虫爬取图片并存储到数据库

# 下载图片并保存图片 r = requests.get(data_dict['img_src']) with open('F:\python_project\kerastase\{}.jpg'.format(data_dict['good_name']), 'wb') as f: f.write(r.content) ...

2019-03-13 12:53:14 2881

原创 避坑--python3往mysql中插入datetime类型的数据

昨天在这个上面找了好久的错,嘤嘤嘤~很多时候我们在爬取数据存储的时候都需要将当前时间作为一个依据,在python里面没有时间类型可以直接拿来就用的。我们只需要在存储之前将时间类型稍作修饰就行。datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")如:#插入产品信息 insert_good_sql = """ ...

2019-03-13 12:47:23 5987

原创 避坑--pymysql.err.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual tha

记录昨天遇到的问题以及解决方案。 昨天再弄爬虫爬取数据想存入数据库的时候,突然抛出pymysql.err.ProgrammingError: (1064,******)明明MySQL语句是对的,但是怎么都运行不成功。错误提示就是他:pymysql.err.ProgrammingError: (1064, "You have an error in your SQL synt...

2019-03-13 12:40:13 25684 9

原创 xpath不能正常匹配

记录一下今天掉的坑。。。本来再写爬虫的时候发现xpath能在浏览器里正常使用,但是放到我的项目里就是一个空列表。弄了我将近一个小时。解决方案有两种:第一种就是携带cookie值。self.headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537....

2019-03-11 16:16:03 1955 2

原创 selenium登录知乎案例

# _*_ coding:utf-8 _*_''' @author:xianyt @date:2018/ @func:'''from selenium import webdriverimport timebrowser = webdriver.Chrome()browser.get('https://www.zhihu.com/signup?next=%2F...

2019-03-10 21:48:15 680

原创 django框架的中间件

高级到此为止,关于Django框架的三大块M、V、T已经全部讲完了,接下来学习一些其它的知识点,这些知识点不在三大块范围内,Django提供了这些功能后,可以帮助我们更快更好的完成开发。主要知识点如下: 静态文件处理 中间件 上传图片 Admin站点 分页 示例:省市区选择,jquery,ajax 1、创建示例项目1)创建项目...

2019-03-10 21:41:40 305

原创 django框架模板

模板作为Web框架,Django提供了模板,用于编写html代码,还可以嵌入模板代码更快更方便的完成页面开发,再通过在视图中渲染模板,将生成最终的html字符串返回给客户端浏览器。模版致力于表达外观,而不是程序逻辑。模板的设计实现了业务逻辑view与显示内容template的分离,一个视图可以使用任意一个模板,一个模板可以供多个视图使用。模板包含两部分: 静态部分,包含html、cs...

2019-03-10 21:40:35 4300

2019年中国省市区街道4级数据

2019年中国省市区街道4级数据,先解压,再打开Navicat软件,右击表选择运行批次任务文件...,依次导入文件即可。

2020-11-12

模仿简书写的项目(基本功能已经初步实现)

基于django完成的简书项目,实现模块:主页面、用户邮箱激活注册、用户充值、添加笔记、回帖、简信、收藏等等。环境:python3,django1.8.2。工具pycharm

2018-11-13

ajax实现简单登录验证

用ajax实现简单登录验证,很粗糙的作业版。成功之后跳转界面完成

2018-10-12

安卓用xml文件实现天气解析

解析天气的xml文件 (1)掌握文件存储 (2)理解XML序列化和解析 (3)掌握SharedPreferences

2018-08-21

简易电子琴(单片机)

一个简易电子琴,需要考虑以下几个方面: 1)要能够播放内置音乐。 2)能让用户进行音乐的输入,需要提供和基本音符对应的按键。 3)能够实时显示出音乐的对应简谱。

2018-05-27

BBS程序员论坛

BBS程序员论坛开发,简单版。实现功能:登录,注册,不同页面的分页显示,帖子保存于展示等等

2018-05-27

Linux简单考勤项目

设计一个考勤系统,实现如下功能: 1:上班签到 2:下班签出 3:缺勤信息查阅 程序要求用户输入账号密码,和文件userinfo.dat中的内容比对,验证无误后进行其他操作。 上班签到,签到时间迟于8点,就提示迟到,并将信息记录到~/check.dat中。 下班签出,签出时间早于18点,就会提示用户早退,并将信息记录到~/check.dat。 选择缺勤信息查询,则将~/check.dat中对应的用户迟到早退的信息查询出来并显示。

2018-05-27

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

TA关注的人

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