笔记
图南nantu
这个作者很懒,什么都没留下…
展开
-
深拷贝和浅拷贝的理解
对象之间赋值本质上 是对象之间的引用传递而已。也就是多个对象指向同一个数据空间。 浅拷贝是对一个对象的顶层数据的拷贝。 深拷贝是对于一个对象所有层次的拷贝(递归)。 注意:类型(int类型,long类型(python3已去除long类型,只剩下int类型的数据))属于对象,不是变量 。 深浅拷贝的作用:1,减少内存的使用 ;2,以后在做数据的清洗、修改或者入库的时候,对原数据进行复制一份,...转载 2018-10-17 23:41:55 · 316 阅读 · 0 评论 -
css伪类选择器
伪类选择器 /* 未访问的链接 */ a:link { color: #FF0000} /* 已访问的链接 */ a:visited { color: #00FF00} /* 鼠标移动到链接上 */ a:hover { color: #FF00FF} /* 选定的链接 */ a:active { color: #0000FF} /* input输入框获取焦...转载 2018-10-23 22:58:08 · 145 阅读 · 0 评论 -
python使用的一些笔记和心得
1.类的对象(P)使用了P[item],__getitem__被调用,返回值就是getitem中return 的值 2.__str__和__repr__的区别是,前者在使用str()或者打印对象的时候才调用,并且返回的字符串对终端用户更友好,后者方便调试和记录日志 3.bool(x)的背后就是调用了x.__boll__()的结果,如果没有__boll__方法,那么bool(x)会尝试调用x...原创 2018-10-31 18:40:52 · 146 阅读 · 0 评论 -
深刻理解Python中的元类(metaclass)以及元类实现单例模式
一、理解类也是对象 在理解元类之前,你需要先掌握Python中的类。Python中类的概念借鉴于Smalltalk,这显得有些奇特。在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立: class ObjectCreator(object): pass my_object = ObjectCreator() print my_object...转载 2018-10-30 20:48:53 · 135 阅读 · 0 评论