自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (1)
  • 收藏
  • 关注

原创 3-1 什么是魔法函数/3-2Python数据模型对Python的影响

魔法函数:可以给你的类增加魔力的特殊方法 一般满足两个条件: 1.双下划线开头,双下划线结尾:比如__init__, __str__等 2.定制类的特性

2018-05-09 13:05:17 289

原创 2-1 python中一切皆对象

函数和类也是对象,属于Python的一等公民, 具备以下特性 : 1.赋值给一个变量 2.可以添加到集合对象中 3.可以作为参数传递给函数 4.可以当做函数的返回值

2018-05-09 08:52:06 234

原创 2-2 type、object和class之间的关系

慕课网课程:Python高级编程和异步IO并发编程关系图解释如下:1.type是一个对象,它是type本身的一个实例print(type(type)) # <class 'type'>2.object是一个对象,它是type的一个实例print(type(object)) # &lt...

2018-05-09 08:51:50 1135 2

原创 Django---静态文件(开发阶段)

Staticfiles settings主要有五个配置 1. STATIC_ROOT 2. STATIC_URL 3. STATICFILES_DIRS 4. STATICFILES_STORAGE 5. STATICFILES_FINDERS一、首先讲解STATIC_URLSTATIC_URL是对静态文件的引用设置STATIC_URL = '/mystatic/',访问url...

2018-05-02 09:57:26 236

原创 Javascript对象

来源于慕课网课程 JavaScript深入浅出对象结构介绍说明: 1. javascript对象中的每个属性有很多属性标签和方法,比如:writable, enumerable, configurable, value, get/set 2. 每个对象都有与之相关的对象标签:原型([[proto]]), 类([[class]])和可扩展性([[extensible]])属性...

2018-03-30 11:58:31 150

原创 Javascript的隐式转换

Javascript的隐式转换

2018-03-30 09:00:39 213

原创 SAE Django框架python应用部署----独享服务器

在阅读Python 应用部署指南之后,打算自己搭建Django的app。在此记录过程中是遇到的一些坑,详细说明了出现的错误以及解决方案。左后附上源代码地址

2017-12-08 18:05:03 440

原创 mysql root账户看不到数据库

之前服务器断电后,遇到mysql root账户看不到数据库的问题。通过Mysql installer 重新配置Mysql server,成功解决

2017-12-06 12:22:09 1074

转载 windows下搭建virtualenv、virtualenvwrapper虚拟环境

windows下搭建virtualenv、virtualenvwrapper虚拟环境

2017-10-31 10:07:04 277

原创 Windows系统下pip安装Python库出错的解决方案

http://www.lfd.uci.edu/~gohlke/pythonlibs/上面的网址主要用途: windows出错的Python包,去该网址找相应的包,下载安装就不会出错安装命令:pip install (下载的文件)

2017-10-20 23:13:37 551

转载 国内下载pypi库的方式

由于某些原因,国内访问pypi不稳定,因此考虑豆瓣的pypi源来下载pypi库的方式

2017-10-20 10:53:22 2096

原创 Arduino+W5100+新浪云SAE(开发语言:Python)+微信公众平台(实现LED控制)

物联网的小实验硬件:Arduino+W5100软件:新浪云服务器+微信公众平台通过在微信公众平台输入指令来控制硬件点亮和关闭LED灯

2017-09-30 11:28:31 1276

原创 DataTables: Export multiple row headers(导出多行表头)---番外篇

盘外篇的目的:问题1:在使用DataTables export的过程中,遇到了多行表头的无法导出问题该问题已解决,见个人博客:DataTables: Export multiple row headers(导出多行表头)问题升级2:export速度太慢,简直无法直视查阅DataTables的问答库发现了解决办法:Datatable excel export taking too long time

2017-08-23 15:19:07 4594

原创 UIDevice: dumpWindowHierarchy提示open failed: EACCES (Permission denied)错误

1. dumpWindowHierarchy报错:Open Failed:EACCES(Permission denied)

2017-08-10 14:57:47 761

原创 Python--uiautomator特殊情况

现象记录如下: 在当前界面具有TextView控件, 使用python-uiautomator判断时出现问题。from uiautomator import deviceprint device(text='Speak passwords').exists测试结果:false然后我使用device.dumps()函数导出xml文件发现,竟然没有这些控件信息。 最后的解决办法是: 先按Hom

2017-08-10 10:30:07 436

原创 DataTables: Export multiple row headers(导出多行表头)

当前时间是2017/8/9 分两种情况:DataTables–DownLoad地址 1. 使用TableTools的(我们知道当前TableTools已经停用) 2. 使用Buttons的(TableTools功能已经分割成Buttons和Select)第一种情况请参考: Export multiple row headers第二种情况请参考: How to print multiple

2017-08-09 10:11:01 2630 1

转载 Python黑魔法之描述符

Python黑魔法之描述符Descriptors(描述符)是Python语言中一个深奥但很重要的一个黑魔法,它被广泛应用于Python语言的内核,熟练掌握描述符将会为Python程序员的工具箱添加一个额外的技巧。本文我将讲述描述符的定义以及一些常见的场景,并且在文末会补充一下__getattr__,__getattribute__,__getitem__这三个同样涉及到属性访问的魔术方

2017-07-04 10:48:57 389

转载 Android Studio导入项目一直Building解决方案

转载:Building Project Gradle project info原因:当前项目的Gradle 版本跟你本地有的Gradle 版本不一致,所以一直下载,我觉得是as有点问题吧,我遇到那次去目录看就下了几百k解决办法1: 1.随便找一个你能运行的as项目2.打开gradle-wrapper.properties,文件目录:项目/gradle

2017-05-24 09:22:08 2046

原创 Python--知识转载

多线程学习:同步锁Lock, RLock, Semaphore, Event 参考1: 同步锁Lock, RLock, Semaphore, Event 参考2: 同步锁Lock, RLock, Semaphore, Event, Queues

2017-05-18 14:33:33 242

转载 UI自动化测试

推荐Java系工具链 UI工具:selenide report框架:allure 断言框架:assert-core和assert-db 基础测试框架:testing或junit软件自动化测试发展建议: 好的UI自动化项目依赖于好的设计。好的代码能力不是说你会使用各种牛逼的技术,框架。而是你能设计好一个项目,该封装变化的封装变化,该抽象分层的分层,设计模式该用就用。把脚本层,数据层,基础框架

2017-05-09 22:49:26 413

转载 android jar文件与dex文件的转换

一、dex文件转为jar文件1.第一篇Android 反编译资料整理Made by 李文栋  rayleeya@gmail.com2010-12-13  Monday 于北京一、反编译流程图                 二、工具使用方法(命令)准备工作假设我的工作目录为 $AndroidDecompile,首先要将system.img中(或者说从

2017-05-09 11:33:12 1950

原创 Android UiAutomator UiCollection类

介绍Android UiAutomator UiCollection类及实例说明

2017-04-27 12:21:38 760

原创 Android UiAutomator UiScrollable类

讲解了Android UiAutomator UiScrollable类,并附上实例

2017-04-27 11:40:19 1345

原创 Python--私有化

默认情况下,属性在Python中都是“公开的”python私有化通过“双下划线(__)”和“单下划线(_)”双下划线(__):主要用于类元素的私有化单下划线(_) :主要用于模块级私有化

2017-03-17 17:02:13 412

转载 Python——break语句与continue语句

Python——break语句与continue语句功能以及区别

2017-03-11 23:08:37 971

转载 Python运算符与表达式

引用:极客学院–Python运算符一、Python运算符优先级简介 1.优先级排行榜第1名——函数调用、寻址、下标 2.优先级排行榜第2名——幂运算** a=4*2**33.优先级排行榜第3名——翻转运算~ 4.优先级排行榜第4名——正负号print 2+4*-2 #我们可以看,正负号的使用方法是紧挨着操作数的,否则会出错,这就说明正负号优先于加减乘除运算5.优先级排行榜第5名——*、/

2017-03-11 22:11:16 846

原创 C++:重载和覆盖

覆盖(override):如果派生类创建的成员函数具有与基类中的成员函数相同的返回类型和签名,但是具有新的实现example:class Mammal: void Sleep() const {std::cout<<"I'm sleeping\n";} void Sleep(int time) const {std::cout<<"I'm sleeping"<<time<<"\n"

2017-03-09 14:50:42 228

原创 ubuntu--gcc安装及hello world程序测试

1.安装sudo apt-get install build-essential2.源代码编写 hello.cpp#include <iostream>int main(){ std::cout<<"hello world!\n"; return 0;}3.编译gcc hello.cpp -o hello错误:undefined reference to `std::cout

2017-03-09 11:16:19 629

原创 C++:类继承 private, protected的区别

先看实例:#include <iostream>class Mammal{public: // constructors Mammal():itsAge(2), itsWeight(5){} ~Mammal(){}protected: int itsAge; int itsWeight;};class Dog: public Mammal{pub

2017-03-09 09:31:51 753

原创 Git 常用操作

主要是包含Git常用操作方法

2017-02-28 12:04:36 487

原创 Ubuntu Apache下载与安装

软件安装:sudo apt-get install apache2查看进程:ps -ef |grep httpd网站测试:浏览器输入localhost停止运行:sudo /etc/init.d/apache2 stop启动Apache:sudo /etc/init.d/apache2 restart重新启动Apache:sudo /etc/init.d/apache2 restart—-这

2017-02-21 22:03:26 498

原创 Django-model一对多关系查询

from django.db import models# Create your models here.class Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField(verbose_name='date publish

2017-02-15 11:45:36 918

原创 Git--忽略特殊文件

1. .gitignore文件创建2. .gitignore规则失效的解决方法

2016-12-26 15:04:55 453

转载 Python selenium

一、转载:在做自动化测试之前你需要知道的总结:自动化测试概念: 自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化分层自动化测试 什么项目适合自动化测试 软件需求变动不频繁 项目周期较长 自动化测试脚本可重复使用选择什么工具进行自动化测试 桌面程序(C/S): QTP(推荐)、AutoRunner Web应用(B/S): QTP、AutoRunner、R

2016-12-14 10:26:50 512

原创 Quality Analysis System

QAS项目使用的插件要求plugins: 1. Bootstrap3 Chrome Firefox Internet Explorer Opera Safari Windows 支持 支持 IE 8-11 支持 不支持2. DataTables-1.10.12 基于jQueryECharts3 兼容当前绝大部分浏览器(IE8/9/10/11

2016-12-13 18:02:56 341

转载 Python Code规范PEP8

原文出处:PEP 8 – Style Guide for Python Code

2016-12-10 11:05:10 406

原创 Django URL配置

动态URL问题区别url(r'^time/plus/\d{1,2}/$', hours_ahead)url(r'^time/plus/(\d{1,2})/$', hours_ahead)圆括号的作用:URL模式中标识为参数def hours_ahead(request, offset): try: offset = int(offset) except ValueEr

2016-12-06 23:12:22 510

原创 Python webservice

Python WebServicesPython作为客户端访问WebService,推荐使用suds来完成suds官方Document: https://fedorahosted.org/suds/wiki/Documentation一、访问WebService以ALM系统为例: ALM-getItemsByNamedQuery.pyfrom suds.client import Clients

2016-11-25 15:34:10 892

原创 Python Web开发用到的知识

Select2 is a jQuery based replacement for select boxes. it supports searching, remote data sets, and infinite scrolling of results

2016-11-11 15:48:26 404

空空如也

空空如也

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

TA关注的人

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