总结
苑灵格
Ge格
展开
-
程序员必备单词
application 应用程式 应用、应用程序application framework 应用程式框架、应用框架 应用程序框架architecture 架构、系统架构 体系结构argument 引数(传给函式的值)。叁见 parameter 叁数、实质叁数、实叁、自变量array 阵列 数组arrow operator arrow(箭头)运算子 箭头操作符assembly 装配件a...原创 2019-07-13 18:55:12 · 516 阅读 · 0 评论 -
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
解决方法:在manage.py中导入数据库模型类,例如User和Role,不导入就没法被flask-migrate侦测到。原创 2019-09-12 11:08:32 · 836 阅读 · 0 评论 -
爬虫程序的优化策略
1、注意很多网站,可以先用代理ip+ua(ua库随机提取)访问,之后会返回来一个cookie,那ip+ua+cookie就是一一对应的,然后用这个ip、ua和cookie去采集网站,这样效果会比较好2、有些网站反爬取的措施应该比较强的。访问之后每次清除缓存,这样能有效规避部分网站的检测;但是有些网站更严格的判断,如果都是新链接从ip发出,也会被判定拒绝(直接403拒绝访问),因此有些爬虫客户会去...原创 2019-09-12 11:07:23 · 235 阅读 · 0 评论 -
json dump 中文乱码
不管是dump还是dumps,中文乱码加入ensure_ascii=False即可json.dump(content, f, ensure_ascii=False)原创 2019-09-12 11:05:33 · 343 阅读 · 0 评论 -
Mac安装使用tesseract-ocr
Tesseract是一个开源的OCR引擎,能识别100多种语言(中,英,韩,日,德,法…等等),但是Tesseract对手写的识别能力较差。1.安装//先安装依赖库libpng, jpeg, libtiff, leptonicabrew install leptonica//安装tesseractbrew install tesseract//与python对接需要安装的包pip3...原创 2019-09-12 11:04:41 · 948 阅读 · 2 评论 -
类 Test01 是公共的, 应在名为 Test01.java 的文件中声明
我新建了一个java文件,名为:test1.java在文件里面写入了如下代码:public class Test01 { public static void main(String[] args){ System.out.println("java是一门跨平台的计算机语言"); }}然后在编译程序的时候,出现了如下错误:问题解决:文件名字test1.java要和类名保持一...原创 2019-09-12 10:48:06 · 2219 阅读 · 0 评论 -
禅道如何使用
一.禅道安装及运行禅道是一款开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道将产品、项目、测试这三者的概念明确分开,产品人员、开发团队、测试人员,这三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,最终通过项目拿到合格的产品。1.禅道下载:Linux中可以用以下命令...原创 2019-09-12 10:09:47 · 5914 阅读 · 0 评论 -
Portainer容量管理工具的基本使用
Portainer是一个开源、轻量级Docker管理用户界面,基于Docker API,可管理Docker主机或Swarm集群,支持最新版Docker和Swarm模式。 Portainer 允许您管理 Docker 容器、image、volume、network 等。 它与独立的 Docker 引擎和 Docker Swarm 兼容。官方网址是:https://portainer.io/**...原创 2019-09-12 09:45:29 · 4180 阅读 · 0 评论 -
App云测试平台有哪些?
目前对移动App的测试主要指的是下面几部分:兼容性测试——App对不同手机、操作系统版本的兼容性测试,包括安装、启动、卸载等。功能测试——遍历应用的每一个角落,查看应用的功能、逻辑是否正常,完整。性能测试——应用的性能怎样,如启动时间、反应时间、CPU占用率,内存占用率等。稳定性测试——在一定时间内对App进行持续地测试,测试App运行的稳定性。网络场景测试——测试不同网络环境中App的运...原创 2019-08-31 12:24:28 · 7657 阅读 · 0 评论 -
单体测试、集成测试、回归测试、系统测试、验收测试等的比较
单元测试,英文是Unit Testing。单元测试是最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易做好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。集成测试,英文是Integration Testing。集成测试是指一个应用系统的各个部件的联合测试,以决定他们能否在一起共同...原创 2019-08-22 15:06:03 · 3780 阅读 · 0 评论 -
MongoDB基本使用:
**MongoDB基本使用:**成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:*show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use <db name>:切换当前数据库,这和MS-SQL里面的...原创 2019-08-15 14:53:54 · 157 阅读 · 0 评论 -
Appium+Python+PO 设计模式 入门笔记
**原文链接:http://www.cnblogs.com/LOVEYU/articles/8266915.html整理一下python selenium自动化测试实践中使用较多的po设计模式。为什么要用PO?po能让我们的测试代码变得可读性更好,可维护性高,复用性高。基于python selenium2开始开始ui自动化测试脚本的编写不是多么艰巨的任务。只需要定位到元素,执行对应元素的操...原创 2019-08-11 15:58:29 · 1061 阅读 · 0 评论 -
第三方支付的测试用例怎么写?
总结下之前测试过程中的支付相关的测试用例:支付流程:1:正常的发起一笔流量充值请求,检查点:1)用户发过去的信息有携带key值2)商户系统本地数据会留存一份用户的订单信息,并且会根据每笔订单信息生成一笔支付信息(同时留存到本地)3)第三方支付成功,第三方有存支付订单信息4)充值成功,用户的流量余额有对应增加异常用例1、修改用户发过去的数据:1)产品ID 与价值不对等---->...原创 2019-08-20 00:18:13 · 10136 阅读 · 6 评论 -
python3 删除字典元素
ython不关心键-值对的添加顺序,而只关心键和值之间的关联关系。pop()删除给定健对应的值,如:dict.pop(key) ,key不能为空clear()清空字典内容,dict.clear()popitem()随机删除字典内容, dict.popitem()使用del语句删除字典的键-值对代码: fruits = { 'a': 'apple', ...原创 2019-09-12 11:11:26 · 2886 阅读 · 0 评论