暂无个人介绍
单调递增的数字
字母异位词分组
柠檬水找零分析
二叉树的中序遍历
二叉树的前序遍历
翻转矩阵后的得分
杨辉三角
二叉树的所有路径
二叉树的层序遍历
计数质数解法
查找重复的电子邮箱
二叉搜索树中的搜索
面试题 17.16. 按摩师
golang调用shell命令(实时输出, 终止, 乱码等)
下一个排列演示
如何在排序数组中查找元素的第一个和最后一个位置
最大正方形方法
方法跳跃游戏
盛最多水的容器
数组的相对排序方法
奇偶链表方法
按奇偶排序数组方法
三数之和解法
暴力解法和hash表
两个数组的交集解法
对于使用webtest的同学们,下载新版本报告替换到对应的template目录即可。 也可以git pull一下,拉取最新版本代码。 如果有你自己的字段需要调整,可以参考jinja2的语法进行调整。 实际上这是个模板文件,填入你具体的数据进来即可。
一个接口测试工具--Apifox
面试题57 - II. 和为s的连续正数序列
用最少数量的箭引爆气球
centos docker简单搭建redis-cluster(3主3从)
上篇我们给Lamb引入了flask_sqlalchemy,接着我们就编写我们第一个接口---登录
由于之前已经有一篇介绍flask_sqlalchemy的文章了,这里大体内容就不介绍了。由于在公司的golang项目里有在使用gorm,个人觉得实在是方便,已经从sql奴隶变成了sql大哥,CRUD简直是得心应手。所以这里还是废话不多说,直接采用flask_sqlalchemy。
在开始之前,希望我们已经掌握了一部分react的知识,由于没有太多经验,其实我也是属于摸索阶段。这里假定我们已经了解了react,redux和dva/umi相关的知识。并有做过相关练习。 如果还不了解以上相关的知识,建议去以下网站学习一遍,下面给出一个大概学习的路线吧。
使用Flask蓝图(blueprint)
在我们平时的开发过程中,总会遇到一些问题。但是又不是必现的,所以我们可以通过一些手段来写入日志,去发现问题。一个很明显的例子就是try/exception,遇到未知问题的时候可以将问题记录至日志并在事后排查。
本项目所有代码均可在github上下载。
为什么还是Python? 它是我真正用来谋生的一门语言。 广度和深度的把握,一直以来我都是学得多但是深入的少。这门语言撩完撩下一个,需要深入学习。 Python简单易学, 受众面广,现有技术框架更成熟,代码量更少。这虽然是我个人的一个学习项目,但是也可以给大家参考。
因为目前正从事测试平台开发的相关工作,但是苦于市场上的大多数产品的针对性太强,或多或少没有一个通用的方案。于是想利用自己的空余时间,写一个web测试平台,也顺便记录下自己的学习历程。至于是否太监,就不得而知了。先暂且将他命名为lamb吧~~
接口文档生成流程 介绍 目前我们QA在测试过程中, 存在着接口文档不全或有出入(包括更新)的情况。 这时候我们一般会阅读开发编写的代码或者直截了当去问开发。 这2种方法的弊端都很明显, 即增加了沟通和时间成本。
goBoss 基佬github地址 这是基于go语言编写的一款boss直聘机器人软件(牛人版)。附上Python版本, 无需配置Go环境, 我会提供windows和macos的可执行程序。不喜勿喷O(∩_∩)O~ 闪光点 自动回复boss消息 回复消息有3种类型。
前言 本文是我在公司总结的一点点个人建议, 可能有非常多的遗漏, 先记录下来这时候我的理解。公司是做共享单车业务的, 所以场景基本上也可以复用, 毕竟大家都骑过单车。注明: code是我司接口返回的标志。
茫茫题海好像旷野,突发奇想,想要记录一下曾经面试被虐的自己,看看自己当时是怎么被花式吊打的... Python常见的几个面试题 值传递和引用传递 下面代码会输出什么: def f(x,l=[]): for i in range(x): l.
技术栈 后台: gin(golang) 前端: react+antd+dva 问题 前端这边使用fetch发送http请求的时候,后端解析formData报错: multipart: NextPart: EOF 分析问题 原因是上传文件太小了Content-Length数量太小了,尝试将headers里这字段的value变大,发现实际的请求依然是较小值。
安装zlib相关依赖 解决zipimport.ZipImportError: can’t decompress data和pip3 ssl证书问题 sudo yum -y install zlib* sudo yum install openssl-devel 找到Python3下载链接 进入官网 选择对应版本 选一个你喜欢的Python3版本, 建议3.
Boss 基于Python3的找工作利器--Boss直聘来消息邮件通知, 自动发送简历脚本,O(∩_∩)O~ 无聊写的,因为有时候觉得找工作心急如焚,想自动回复自动发简历啊有木有~~~ github地址 效果图 程序运行日志图 邮件展示图 快速开始 下载 git clone https://github.com/wuranxu/Boss.git 下载zip文件并解压 修改json配置文件 百度API文字识别(每日500次免费),进入官网申请并配置。
简介 虽然Python有很多连接mysql的库,比如mysqldb, pymysql~这些都很方便,现在就教大家使用mysql的官方库来操作mysql. 安装 windows: 下载链接 选择自己的windows版本和Python版本,下载msi文件后双击安装即可。
介绍 这个模板改编自这位外国老哥 效果图 错误截图 录像 失败的case可以点击"view"查看报错信息, 也可以点击screenshot查看截图信息,更可以点击replay查看该条用例的一个完整运作过程! 加入了测试环境 加入了截图和录像功能 加入了echarts也就是这个大饼 觉得好看...
脑洞 最近脑洞有点儿大,最开始是想给自己的测试平台添加手动执行用例的功能,又觉得没有一个很好的展示,所以想着要实时展示手机上的内容,输出到web页面,但是觉得有点难啊。 想了一下,还是换个方式吧,每个case执行完毕,都可以看到实时的录像。
Web/app端自动化测试 做了一段时间的Android自动化测试,对比个人之前做的web端自动化测试,有一些感想。(由于个人接触的时间也不是太久,很多东西理解也并不深刻,先写下菜鸟时期的感想。) 区别 1. 启动差别 app端:在执行用例的时候,1部安卓手机同一时刻打开一个apk包,可以理解,因为比如你在做王者荣耀的测试,那么你的apk肯定只有1个在主屏幕显示,其他apk在后台继续运行,但是你无法对他们做操作。
以后会陆续补充 偶然在Python Cookbook看到一个format操作,想到一个问题, 感觉用了!r之后,会把传入的对象按照原来形式保留 d = {"foo": "bar"} "value in d is {!r}".