使用Python进行数据分析优点 1 Python大量的库为数据分析和处理提供了完整的工具集 2 比起R和Matlab等其他主要用于数据分析的编程语言,Python更全能 3 Python库一直在增加,算法的实现采用更具有创新性的方法 4 Python能和很多语言对接,例如高效的C语言 Ipytho ...
分类:
编程语言 时间:
2018-12-16 17:08:48
阅读次数:
282
反射和动态代理放有一定的相关性,但单纯的说动态代理是由反射机制实现的,其实是不够全面不准确的,动态代理是一种功能行为,而它的实现方法有很多。要怎么理解以上这句话,请看下文。 一、反射 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方用语)的能力。通过反射 ...
分类:
编程语言 时间:
2018-12-11 19:52:51
阅读次数:
185
一、反射 概念:主要是指程序可以访问、检测和修改它本身状态或者行为的一种能力(自省) python面向对象中的反射:通过字符串的形式操作对象的相关属性。python中的一切事物皆对象(都可以使用反射) 一、四个可以实现自省的函数: hasattr(obj,'属性名') 检测对象是否含有某属性 get ...
分类:
编程语言 时间:
2018-12-09 12:12:31
阅读次数:
220
面向对象编辑中对象被赋予了自省的能力,而这个自省的过程就是反射. 反射,直观理解应时根据到达地找出出发地和来源.比方说,我给你一个光秃秃的对象,我可以仅仅通过这个对象就能知道它所属的类,拥有哪些方法. 反射指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类,方法,属性,参数等详细信息,包括 ...
分类:
Web程序 时间:
2018-12-04 11:27:21
阅读次数:
211
这里分为两个部分,内置方法和内置函数。当然,内置方法是特别的多的,这里只是冰山一角,但一定都是最最能用的到的。这的内置函数也会讲解一些特殊用法,都是减少代码的,提升代码质量。 从python深处说,应该先聊聊内置方法: 最有用的自省 反射 有些好玩的装饰器 ...
分类:
其他好文 时间:
2018-11-27 22:53:45
阅读次数:
289
沉淀再出发:Bean,JavaBean,POJO,VO,PO,EJB等名词的异同 一、前言 想必大家都有这样的困惑,接触的东西越多却越来越混乱了,这个时候就要进行对比和深入的探讨了,抓住每一个概念背后的核心,才能彻底的解决问题,形成自己的理念和道理。 二、Bean,JavaBean,POJO,VO, ...
分类:
编程语言 时间:
2018-11-14 20:55:59
阅读次数:
231
1 # 指定索引从 1 开始 2 my_list = ['apple', 'banana', 'grapes', 'pear'] 3 for c, value in enumerate(my_list, 1): 4 print(c, value) 5 6 # 用来创建包含索引的元组列表 7 coun ...
分类:
编程语言 时间:
2018-11-13 14:21:13
阅读次数:
263
这个也是python彪悍的特性. 自省就是面向对象的语言所写的程序在运行时,所能知道对象的类型.简单一句就是运行时能够获得对象的类型.比如type(),dir(),getattr(),hasattr(),isinstance(). a = [1,2,3] b = {'a':1,'b':2,'c':3 ...
分类:
编程语言 时间:
2018-11-10 10:53:53
阅读次数:
147
基本库: sys 程序和Python解析器的交互 os 启动新进程;操作文件和目录 re 正则表达式,字符串匹配 string 基本字符串操作 inspect 提供自省和反射功能 importlib 支持动态导入 bitstring二进制数据处理 zipfile 压缩解压文件 tarfile 压缩解 ...
分类:
编程语言 时间:
2018-11-08 18:15:41
阅读次数:
238
isinstance(obj,cls)和issubclass(sub,super) 反射:程序可以访问,检测和修改本身运行状态或行为的一种能力(自省) Python中可以实现自省的四个函数(通过字符串的形式操作相关属性) hasattr getattr setattr delattr ...
分类:
编程语言 时间:
2018-11-03 15:25:07
阅读次数:
131