一、抽象类 1、抽象类的定义:从一堆类中抽象出相同的内容,重新组成一个新的类,这样的类属于抽象类。 2、香蕉类是一类水果,苹果类是一类水果,葡萄类是一类水果,但是他们都属于水果,从他们这些类中可以抽象出相同的部分都是属于水果类,这个水果类就属于抽象类。但是你永远无法吃到一个叫水果的对象,所以抽象类是 ...
分类:
编程语言 时间:
2017-07-06 18:52:44
阅读次数:
187
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。在该栈中,调用min、push、pop的时间复杂度都是o(1) 思路: 建一个辅助栈,将每次压入栈时的最小值保存进去。 写python过程中出了一些问题:其中尤其注意在使用列表时候,pop()函数的作用:用于移除列表中的一个元素( ...
分类:
其他好文 时间:
2017-07-06 18:48:20
阅读次数:
119
一列表列表是可变类型的序列,而元组与字符串是不可变类型的序列1.列表的定义:#定义一个空列表In[21]:list=[]In[22]:type(list)#通过python的内置函数type查看list的数据类型Out[22]:listIn[23]:printlist[]#定义一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符..
分类:
其他好文 时间:
2017-07-06 18:46:34
阅读次数:
178
YUM常用命令详解yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。如有什么问题,欢迎大家加<运维..
分类:
其他好文 时间:
2017-07-06 18:46:15
阅读次数:
122
实现一个用户登陆的小程序,如果密码错误,可以重试三次,如果三次均错误,则锁定数据库如下格式,分别用户名|密码|锁定,其中锁定字段0为正常,1为被锁定root|admin123|0
admin|admin123|1
Cevin|admin123|0代码如下username=input("pleaseinputyourusername:")
file_db=open(..
分类:
编程语言 时间:
2017-07-06 18:45:59
阅读次数:
168
创建以用户登录程序:保存用户的用户名与密码新建用户时,判断用户是否已经存在,若存在则报错;登录系统是,确保用户名存在于系统中,密码正确,有三次机会,超过三次报错冷却#!/usr/bin/envpython#coding:utf-8name=[‘root‘,‘linux‘]passwd=[‘redhat‘]defselect():create=raw..
分类:
编程语言 时间:
2017-07-06 18:44:00
阅读次数:
217
一、先在MySQL中创建test数据库,和相应的site数据表 二、创建Scrapy工程 三、进入工程目录,根据爬虫模板生成爬虫文件 四、设置IP池或用户代理(middlewares.py文件) 五、settngs.py配置 六、定义爬取关注的数据(items.py文件) 七、爬虫文件编写(test ...
分类:
数据库 时间:
2017-07-06 18:43:00
阅读次数:
397
Faker是一个可以让你生成伪造数据的Python包。当你需要初始化数据库,创建美观的XML文档,不断产生数据来进行压力测试或者想从生产服务器上拉取匿名数据的时候,Faker将是你最棒的选择。安装:pipinstallfake-factory示例:fromfakerimportFactory
fake=Factory.create()
#OR
..
分类:
编程语言 时间:
2017-07-06 18:37:46
阅读次数:
169
多态: 指的是一种事物的多种形态。 例如: 数据类型有多种形态:字符串,列表,元组 动物的多种形态:狗,猫,老虎,狮子... 一个抽象类有多个子类,因而多态的概念依赖于继承。 上述代码:可以这么理解,打个比方A指的动物类,下面B和C分别代表狗和猫,狗和猫都会叫但是,叫的声音都不同,这就是多态。 多态 ...
分类:
编程语言 时间:
2017-07-06 18:35:25
阅读次数:
108