python动态绑定属性和方法
摘要:基于Python 2.7.13测试。 Python是动态语言,在类定义了之后,还可以动态地绑定属性和方法。 下面先来看怎么给类的实例动态地绑定属性和方法。 看怎么给类动态地绑定属性和方法。 想要限制实例属性,只允许对Student实例添加name和age属性。__slots__变量,来限制该clas
阅读全文
posted @
2018-05-06 21:45
lnlvinso
阅读(1208)
推荐(0) 编辑
python输出缓冲区的问题
摘要:碰到的问题,一段代码,print在前,log的在后,查看日志中log的反而在前面。是python输出缓冲区的问题。 python输出缓冲区要满 4k 才写入文件,除非禁用缓存或者强制输出或者程序结束。中途 ctrl+c 中断会丢失一些输出。 等待10s后一次性输出: * * * * * * * *
阅读全文
posted @
2018-05-04 22:23
lnlvinso
阅读(2929)
推荐(0) 编辑
maven的包冲突
摘要:maven的间接引用会引入其他未声明的包,maven自身的冲突解决方案,最终引用的包可能不是希望的版本。 直接声明期望的版本号,就没有间接引用的问题。 子模块很多时,可以使用dependencyManagement在父模块中统一管理。 父模块中配置: 子模块则无需指定版本信息: dependency
阅读全文
posted @
2018-05-02 22:22
lnlvinso
阅读(189)
推荐(0) 编辑