上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 59 下一页
摘要: 1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL 阅读全文
posted @ 2019-03-12 22:06 wqbin 阅读(11341) 评论(0) 推荐(1) 编辑
摘要: 如何hive视图 1.mysql数据库 2.找hive库 3.观表 4.TBLS表结构 5.根据TBL_TYPE找到视图 6.查看存储库信息的DBS表 7.如何删除视图跑路的脚本如下 7.1连接mysql (('big12', 'a'), ('big12', 'a1'), ('big12', 'a2 阅读全文
posted @ 2019-03-12 11:02 wqbin 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 如何最有效的判断 一个表中的数据不在另一个表中 两个方法一个是join 另一个是 exist 方法 阅读全文
posted @ 2019-02-21 21:23 wqbin 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 问题描述 1、Python开发的程序在使用过程中很慢,想确定下是哪段代码比较慢; 2、Python开发的程序在使用过程中占用内存很大,想确定下是哪段代码引起的; 解决方案 使用profile分析分析cpu使用情况 可以使用profile和cProfile对python程序进行分析,这里主要记录下cP 阅读全文
posted @ 2019-02-18 23:50 wqbin 阅读(3258) 评论(0) 推荐(0) 编辑
摘要: 属性和方法的动态绑定 定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。先定义class: 给实例绑定一个属性: 给实例绑定一个方法: 只是绑定这个单独的对象上,同类的其他实例化的对象的并没有受到影响。 给类绑定一个方法: 看来给类绑定一 阅读全文
posted @ 2019-02-18 14:19 wqbin 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要使用__slots__ Python 使用 dicts(hash table)缓存大量的静态资源(属性)。 我们最近在Image类中,用仅仅一行__slots__代码,改变成使用tuple储存,可以节约大量内存空间。 为啥呢? 和list相比,dict 查找和插入的速度极快,不会随着ke 阅读全文
posted @ 2019-02-18 11:29 wqbin 阅读(200) 评论(0) 推荐(0) 编辑
摘要: super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 typ 阅读全文
posted @ 2019-02-16 22:39 wqbin 阅读(431) 评论(0) 推荐(0) 编辑
摘要: java 类方法和实例方法 类方法 实例方法 区别和注意事项 在java中静态方法就是类方法 python 类方法 实例方法 静态方法 在python用到两个装饰器 @classmethod和@staticmethod用来表示类方法和静态方法 classmethod:它的用法是定义操作类,而不是操作 阅读全文
posted @ 2019-02-16 20:43 wqbin 阅读(271) 评论(0) 推荐(0) 编辑
摘要: __str__和__repr__,__format__ 改变对象的字符串显示__str__,__repr__ 自定制格式化字符串__format__ #_*_coding:utf-8_*_ format_dict={ '格式1':'{obj.name}-{obj.addr}-{obj.type}', 阅读全文
posted @ 2019-02-15 11:33 wqbin 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 1.反射 前言 如何动态输入一个模块名,可以随时访问到导入模块中的方法或者变量? 实现了动态输入模块名,从而使我们能够输入模块名并且执行里面的函数。但是执行的函数被固定了。如何实现动态输入函数名来执行呢? what 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本 阅读全文
posted @ 2019-02-15 09:50 wqbin 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 59 下一页