- 博客(9)
- 收藏
- 关注
原创 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 123
转载 深刻理解Python中的元类(metaclass)以及元类实现单例模式
一、理解类也是对象在理解元类之前,你需要先掌握Python中的类。Python中类的概念借鉴于Smalltalk,这显得有些奇特。在大多数编程语言中,类就是一组用来描述如何生成一个对象的代码段。在Python中这一点仍然成立:class ObjectCreator(object): passmy_object = ObjectCreator()print my_object...
2018-10-30 20:48:53 111
转载 css伪类选择器
伪类选择器/* 未访问的链接 */a:link { color: #FF0000} /* 已访问的链接 */a:visited { color: #00FF00} /* 鼠标移动到链接上 */a:hover { color: #FF00FF} /* 选定的链接 */a:active { color: #0000FF} /* input输入框获取焦...
2018-10-23 22:58:08 137
转载 深拷贝和浅拷贝的理解
对象之间赋值本质上 是对象之间的引用传递而已。也就是多个对象指向同一个数据空间。浅拷贝是对一个对象的顶层数据的拷贝。深拷贝是对于一个对象所有层次的拷贝(递归)。注意:类型(int类型,long类型(python3已去除long类型,只剩下int类型的数据))属于对象,不是变量 。深浅拷贝的作用:1,减少内存的使用 ;2,以后在做数据的清洗、修改或者入库的时候,对原数据进行复制一份,...
2018-10-17 23:41:55 288
原创 mysql随笔
事务事务特性1. acid2. 原子性,一致性,隔离性,持久性操作begin 开启rollback 回滚commit 提交索引作用加速我们的查询的速度,但是如果操作比较多的话,操作数据会变慢建议如果这个表的这个字段如果80是进行查询,那么我们对这个字段建立索引视图作用把复杂的语句用一个视图进行代替,DBA用的比较多...
2018-10-15 23:07:53 95
原创 mysql删除一个表后,下次再插入的时候,自增列会在原来基础上继续增加
delete from table1;通过:truncate table table1;使新的表的自增列从1开始计数
2018-10-11 23:12:56 1816
原创 解决http协议的面向对象开发web服务器响应图片乱码问题
今天练习的时候发现当浏览器请求是图片的时候,服务器返回的是乱码。源代码如下:import socketimport reimport geventfrom gevent import monkeymonkey.patch_all()class WebServer(object): # 初始化,创建tcp服务器 def __init__(self): ...
2018-10-10 18:14:56 1727
原创 Linux复习(一)
Linux是一款操作系统。Linux学习方向有:运维工程师,嵌入式开发工程师;或作为开发项目(javaEE,php,python)之所以用Linux开发python,python专业开发平台-Ubuntu;ubuntu下开发python开发环境;APT软件管理和远程登录。如何使用XShell远程连接到Linux,在本机使用ifconfig查看IP地址,使用XShell新建,并链接22号...
2018-07-26 22:58:31 427
原创 回顾
故九万里,则风斯在下矣,而后乃今培风;背负青天,而莫之夭阏者,而后乃今将图南。自学Linux有一段时间了,懵懵懂懂学完基础,限制有点茫然自己学了啥,翻翻之前写的笔记,又感觉很乱没有章法,故重新温习Linux,并删除之前的笔记,重新写一下笔记与复习心得。...
2018-07-26 21:49:51 375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人