自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Python类的地址

今天写单例模式 发现一个奇怪的问题class A(): passp1 = A()p2 = A()print p1,p2print A(),A()如图,第一个print输出的地址是不同的。没有问题。但是第二个print输出的地址相同。这一点就很奇怪了。下去和同事讨论了一下,大概是因为GC机制导致的,匿名对象使用完毕之后再调用相同的匿名对象,引用

2015-12-18 15:23:54 1179

原创 论Python的单例模式和装饰器

TN的人问到我怎么实现。我只大概记得是在一个类中定义一个指向为NULL的变量。然后去创建这个类的对象。如果这个对象为空,就新实例化该类的对象,否则就什么也不做。然后返回这个变量。他又问我怎么去传递引用。我一下子就不知道怎么说了(因为没写过)。这几天查了一下相关资料总算有了实际的概念。在类中定义一个方法,这个方法去检查和实例化这个变量。但是有两点要注意。一是这个方法应该用类名去直接调用,所以要用

2015-12-17 16:43:44 889

原创 字符串相同字符长度却不同?

不多说  看图就明白 继续踩坑不同形式获取的字符串 打印出来是一样的 比较长度却没法比 在比较之前先统一encode一下就好了

2015-12-03 10:42:13 1531

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除