- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 python第三方包
Chardet,字符编码探测器,可以自动检测文本、网页、xml的编码。colorama,主要用来给文本添加各种颜色,并且非常简单易用。Prettytable,主要用于在终端或浏览器端构建格式化的输出。difflib,Python标准库,计算文本差异Levenshtein,快速计算字符串相似度。fuzzywuzzy,字符串模糊匹配。esmre,正则表达式的加速器。shor...
2018-12-27 11:06:27 3427 1
原创 数据库负载均衡
数据库负载均衡负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有超高性能的独立服务器。实现原理实现数据库的负载均衡技术,首先要有一个可以控制连接数据库的控制端。在这里,它截断了数据库和程序的直接连接,由所有的程序来访问这个中间层,然后再由中间层来访问数据库。这样,我...
2018-12-14 21:05:42 447
原创 python 魔法方法
python魔法方法详解 据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想要的行为,而这一切都是自动发生的。Python 的魔术方法非常强大,然而随之而来的则是责任。...
2018-12-13 15:39:57 223
原创 python与虚拟环境
为什么要搭建虚拟环境?在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本 sudo pip install flask==0.10.1提示:使用如上命令, 会将flask-0.10.1安装到/usr/local/lib/python2.7/dist-packages路径下 问题:如果在一台电脑上, 想...
2018-10-16 15:19:24 235
原创 浅拷贝与深拷贝
1、浅拷贝为了解决函数传递后被修改的问题,就需要拷贝一份副本,将副本传递给函数使用,就算是副本被修改,也不会影响原始数据 。拷贝对象需要导入 copy 模块。import copy使用 copy 模块中的 copy 方法就可以拷贝对象了。怎么才能证明对象确实被拷贝了呢?1.1. 不可变对象的拷贝因为不可变对象只有在修改时才会开辟新空间,所以拷贝也相当于让多个引用同时...
2018-09-11 16:44:26 244 1
原创 进程、线程、协程
进程、线程和协程 之间的关系:一个进程至少有一个线程,进程里面可以有多个线程 一个线程里面可以有多个协程2.进程、线程、线程的对比进程、线程和协程 之间的对比:进程是资源分配的单位 线程是操作系统调度的单位 进程切换需要的资源最大,效率很低 线程切换需要的资源一般,效率一般(当然了在不考虑GIL的情况下) 协程切换任务资源很小,效率高 多进程、多线程根据cpu核数不一样可能是...
2018-09-02 15:45:22 250
原创 python基础知识
python基础知识 关键字 def、and、as、assert、not、or、if、while.......等等 变量 int 整型数 float 浮点型 布尔类型 True False String ...
2018-08-27 18:59:09 169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人