13 迭代器和?成器一.迭代器 1.以通过dir函数来查看类中定义好的所有?法 2.__iter__ 用来获取当前对象的迭代器 3.__next__ 获取可迭代对象的元素s="我爱吃火锅"ret=dir(s) # 查看字符串s中定义好的所有方法print(ret)it=s.__iter__() # ...
分类:
编程语言 时间:
2018-06-19 16:20:05
阅读次数:
170
初识类 类是用来描述具有相同属性和方法的对象的集合。对象是具体存在的,而类是一种抽象概念。在程序中遵循先定义类再调用类的顺序。类的名字是采用驼峰体的,类在定义阶段就会立刻执行类体内代码,将产生的名字存放在类的名称空间中,可以用__dict__查看类的名称空间,将以字典形式返回结果。 类分为父类和子类 ...
分类:
编程语言 时间:
2018-05-30 22:50:33
阅读次数:
267
单利模式保证在任何时候,该类只有一个对象。避免了重复创建对象的时间及内存消耗。 方式:私有化构造器,并且暴露出获取该类的对象的方法,每次获取类对象的时候查看类对象是否存在,如果存在则返回该对象,如果不存在则创建后返回。 单例模式主要有拉两种:饱汉模式、懒汉模式 饱汉模式:在类加载的时候便创建出对象, ...
分类:
其他好文 时间:
2018-05-13 11:51:35
阅读次数:
180
#类属性又称为静态变量,或者是静态数据,这些数据是他们所属的类对象绑定的,不依赖于任何类实例class ChinesePeople: country = 'china' def __init__(self,name): self.name = name def play_ball(self,ball ...
分类:
编程语言 时间:
2018-05-02 15:49:05
阅读次数:
193
1、了解oracle表空间和数据文件。 oracle存储模型。表空间、段、区间、oracle块,数据文件、和操作系统块的对应关系。 select segment _type ,count(1) from dba_segments group by segent_type.查看类型。 table 堆表 ...
分类:
数据库 时间:
2018-04-30 18:01:01
阅读次数:
238
快捷键又称为“热键”,多个按键的组合可以实现某些快速操作,例如Window中最常用的Ctrl+C和Ctrl+V,熟练使用快捷键可以大大提高开发效率并可以减少某些错误的发生。Android Studio也默认提供了众多快捷键方式供开发者调用,推荐使用Android Studio默认风格的快捷键。 其实 ...
分类:
移动开发 时间:
2018-04-28 19:35:00
阅读次数:
174
luke可以方便的查看lucene的索引信息,当然也可以查看solr和es中的索引信息(基于lucene实现)。 查看索引前,要注意lucene版本的问题,高版本的lucene用低版本的luke工具就可能无法打开。 记得以前用luke还可以实现索引修复的功能,会把有错误的段segment删掉,使用前 ...
分类:
Web程序 时间:
2018-04-14 23:42:21
阅读次数:
301
文本查看类命令:cat,tac,more,less,head,tail,tailf,grep,egrep 将文本连接起来显示在标准输出 显示行号 将多个连续的 空白行(不能有空格或制表符) 合并显示为一个空白行, 文本连接处也可合并 相当于 ` show ends $` 显示非打印符,没弄明白这个选 ...
分类:
其他好文 时间:
2018-03-31 22:16:29
阅读次数:
324
笔记: import pandas as pd 对于csv数据文件,利用pd.read_csv()打开,如train_data=pd.read_csv('') 利用train_data.head()可以查看部分data train_describe()可以得到统计数目,得到平均数、方差等特征(当然是 ...
分类:
编程语言 时间:
2018-03-10 01:29:57
阅读次数:
232
Python中常用的数据类型:数据的组成:数据是由三部分组成的,分别是身份(即内存地址,可以使用id函数查看)、类型(可以使用type函数进行查看)、数值Python中常用的数据类型有以下几种1.number数字类型2.序列--包括:字符串、元组、列表3.字典4.集合Python中常用的数据类型的相关操作1.数字类型包括:int、float、long、复数等数字类型属于不可更改的数据类型,即在每次
分类:
编程语言 时间:
2018-03-05 13:47:52
阅读次数:
205