- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 【Django框架】启动报错:Generator expression must be parenthesized
在熟悉django框架的时候,初次尝试django.setup() 启动框架发现如下报错:Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/Users/xxx/PycharmProjects/xxx/venv/lib/python3.8/site-packages/django/core/
2022-04-26 10:58:13 923 2
原创 Python-小技巧学习记录
import csvwith open("location_data.csv", 'r') as f: reader = csv.reader(f) header_row = next(reader) max_num = [] for row in reader: max_num.append(int(row[0]))代码中,reader为迭代类型,使用迭代器的特质next()方法,跳过头部列名部分,读取时可仅获取数据内容部分...
2021-08-22 22:57:57 785
原创 测试工作生涯第一次做面试官
工作小记本人情况:两年工作经验,功能,自动化测试均有所涉及面试对象:研一学生,计算机专业投递岗位:APP自动化测试面试官角度,考察点:表达(以自我介绍切入,初判表达能力)思维方式(抛出一个并不具象的问题,倾听思路)项目经验(横向提炼项目实践中的具象问题:如编程语言等技术类问题;纵向提问对这个领域的广度了解)态度(以上沟通均可反映面试者态度,面试官可自行判断)以上沟通,控制在30分钟内即可;可初步对面试者有基本的了解另:为进行有效沟通,面试官可选取一个最近面试者做过的项目进行提问,
2021-06-02 18:47:19 106
原创 Python基础知识笔记 - 一
前言本文知识点整理基于一本Python编程入门书籍《Python编程快速上手-让繁琐的工作自动化》Python语言特点跨平台 运行速度慢:因为Python是一种解释性语言,所谓“解释性”语言就是代码只有在运行时才会被一行一行的翻译成CPU能够理解的机器码,反观其他语言如C语言,是在运行钱进行编译的,所以速度比Python这类解释性语言更快。 即:代码块 ---- 编译 --[机器码]--CPU 解释性语言代码不能被加密,发布只能用源码;而编译性语言如C,可把编译后的代码发布出去Pyth.
2020-09-02 09:58:46 453
原创 解决Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/appium/node_module
解决安装或更新appium:一般使用sudo npm install -g appium但在下载的过程中会碰到下面错误:> appium-selendroid-driver@1.13.4 install /usr/local/lib/node_modules/appium/node_modules/appium-selendroid-driver> node ....
2019-07-09 14:02:12 16955
原创 解决Mac夜神模拟器联机调试 adb server version (**) doesn't match this client (**); killing...的问题
初次用adb devices对夜神模拟器进行连接时,遇到adb server version (**) doesn't match this client (**); --- **:client是指你当前使用的夜神模拟器,也就是说android sdk包的adb版本与夜神模拟器包中的adb版本不一致导致;尝试后,百分百能够通过的方法:找到android-sdk-macos--->sd...
2019-05-24 16:48:01 1072
原创 Python基础---函数(所有的函数都是对象) Part2
上节我们通过实例对函数基础的用法和特性有了一定的了解。函数,除了有匿名函数,内置函数,闭包等种类之外,还有更加让人惊讶的用法。本节就主要给大家介绍递归函数。如果掌握递归的方法和技巧,会让代码变的更优雅。我们古代的汉诺塔游戏,及树结构的定义都使用到递归。递归定义:函数调用自身,就是递归。我们写个简单的递归的例子:以下代码,会出现什么情况?def recursion(...
2019-01-10 22:18:37 262
原创 Python基础---函数(所有的函数都是对象)Part1
引入:我们知道一个数列有以下特征:0,1,2,3,5,8,13,21 ......,那么我们称这种数列为斐波那契数列( Successione di Fibonacci)。在计算机程序里,当n=8时,我们可以很快的列出来,但是如果n=100呢?欸~这个时候函数,给我们提供了莫大的帮助。我们来看看,函数能为我们带来怎么样的变化?抽象:我们抽象的概括下它的特征,表示为:F0=0...
2018-12-29 17:23:54 259
原创 Python零基础-String类型
String类型: 使用“” or ‘’单引号或者双引号框住的本文主要用到Python 3.7.0>>> str = "python string">>> type(str)<class 'str'>>>> str = 'python string'>>> type(s
2018-12-20 09:32:11 410
原创 LeetCode 121 Best time to buy and sell stock
LeetCode 121Best time to buy and sell stock问题描述: Say you have an array for which the i th element is the price of a given stock on day i. If you were only permitted to complete at most one transacti
2017-11-17 21:36:21 220
原创 JMeter-认识GUI界面基本元素及作用
--------------------------------------欢迎学习自动化的同志,童鞋,大神,拍砖!指正!相互交流----------------------------------Test Plan(测试计划)测试计划中包含所有需要用来执行的测试元素线程组(Thread Group):模拟一个或多个用户的操作,代表一定数量的并发用户,它可以用来模拟
2017-07-18 16:53:56 3171
原创 JMeter-介绍及安装(小白)
------------------非常欢迎对自动化测试有浓烈兴趣的人,相互交流,拍砖,自由赞赏!-------------关于JMeter:概念:JMeter 是Apache组织下一套百分之百由Java开发的开源软体,主要涉及用来测试软体行为在负载行为较重的情况下是否能够正常运作且不出错,以及测量软体在给定负载量下的表现能力(效能)。作用:JMeter可以用于
2017-07-17 16:54:08 427
原创 Java小记---异常处理基础
补记 Java接口接口继承接口,类继承类,类实现接口interface valuable {public void getMoney();}interface Protectable {public void beProtected()}interface A extends Protectable {void m();void getMoney
2017-02-24 16:08:43 405
原创 Java小记之抽象类,final关键字,接口(附上一篇补充)
抽象类:Abstract定义:用abstract 关键字来修饰一个类时,这个类叫做抽象类,用abstract来修饰一个方法是,该方法叫做抽象方法。----含有抽象方法的类,必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写;----抽象类不能被实例化,一般是用来重写;----抽象方法只需声明,而不需实现。如:public abstract void enjoy(){ };
2016-11-27 12:32:52 400
原创 java小记之Object类的equals方法t
Object类之equals方法public boolean equals(Object obj)方法 - 提供定义对象是否“相等”的逻辑。 -定义为:x.equals(y), 当x 和 y 是同一个对象的引用时返回true,否则返回false -J2SDK提供一些类,如String,Date等,重写了Object的euqals方法调用这些类的equals方法,只要满足是同一
2016-11-24 22:00:08 405
原创 Java小记之JDK and API文档查询(详细Object类)
JDK and API文档查询 (tip:JAVA只支持单继承)JDK(Java Development Kit)API documents (Application Programming Interface)查询所有包下面的对应类的方法,构造方法和详细的语法规则。如:Object 类:是所有Java类的根基类(金字塔塔尖)如果在类的声明中未使用extends关键字指
2016-11-21 00:20:53 2032
原创 Java小记之方法重写与继承中的构造方法的规则
方法重写:具有相同的方法名称,返回类型和参数列表(特别容易出错)重写方法不能使用比被重写方法更严格的访问权限。super关键字,来引用基类成分:class FatherClass{}class ChildClass extends FatherClass{}继承中的构造方法1.子类的构造过程中必须调用其父类(基类)的构造方法(没有父类就没
2016-11-20 21:43:48 4573 2
原创 Java基础小记之package和import语句
package and import statement包:为便于管理大型软件系统中数目众多的类,解决类命名冲突的问题,Java引入包机制,提供类的多重类命名空间。约定俗成给包命名:以便于区分,避免重复,将公司的域名倒过来命名代码中的命名表示:package com.baidu.search.keywords(根据情况自己命名);如何使用包:package语句作为java源
2016-10-31 20:50:10 1125
原创 Java初级学习小记-重载和this关键字及static关键字
Java的方法重载定义:方法的重载是指一个类中可以定义有相同的名字,但是参数不同的多个方法。调用时,可以根据不同的参数选择不同的方法。小程序举例:public class TestOverload{void max(int a, int b){System.out.println(a>b?a:b);} void max(float a , float b){
2016-10-31 17:21:54 560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人