随笔分类 -  Python

摘要:一、布隆过滤器 1、维基百科 布隆过滤器(Bloom Filter)是1970年由布隆提出的。 实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。 优点是不需要存储 key,节省空间,空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除 阅读全文
posted @ 2019-08-18 17:55 GeaoZhang 阅读(5181) 评论(3) 推荐(2)
摘要:How to use DataFrame ? 一、About DataFrame DataFrame 是 Python 中 Pandas 库中的一种数据结构,是一种二维表。它类似 excel,或许说它可能有点像 matlab 的矩阵,但是 matlab 的矩阵只能放数值型值(当然 matlab 也可 阅读全文
posted @ 2019-08-11 18:26 GeaoZhang 阅读(5801) 评论(0) 推荐(0)
摘要:在Python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,Python并没有拷贝这个对象,而只是拷贝了这个对象的引用。 1、浅拷贝:利用切片操作、工厂方法list方法拷贝 2、深拷贝:利用copy中的deepcopy方法进行拷贝 一、浅拷贝 如下,浅拷贝操作: b通 阅读全文
posted @ 2017-07-04 12:31 GeaoZhang 阅读(1143) 评论(0) 推荐(0)
摘要:Python的内存管理机制:引入计数、垃圾回收、内存池机制 一、变量与对象 关系图如下: 1、变量,通过变量指针引用对象 变量指针指向具体对象的内存空间,取对象的值。 2、对象,类型已知,每个对象都包含一个头部信息(头部信息:类型标识符和引用计数器) 注意: 变量名没有类型,类型属于对象(因为变量引 阅读全文
posted @ 2017-07-03 16:59 GeaoZhang 阅读(58307) 评论(9) 推荐(20)
摘要:一、使用os模块 >>>os模块中常见方法(Linux命令) os.remove():删除文件 os.rename():重命名文件 os.walk():生成目录树下的所有文件名 os.chdir():改变目录 os.mkdir/makedirs:创建目录/多层目录 os.rmdir/removedi 阅读全文
posted @ 2017-06-15 19:41 GeaoZhang 阅读(41247) 评论(2) 推荐(3)
摘要:一、help python中的帮助手册,对于初学者,多多使用help,多看看原生注释…… 1、help的使用 1、命令需要使用双引号或者单引号括起来,不使用引号引起来会报错 2、类或者函数(方法)不需要 3、按q退出帮助 2、实例 In [5]: help(a.count) #查询a.count方法 阅读全文
posted @ 2017-06-15 18:46 GeaoZhang 阅读(775) 评论(0) 推荐(0)
摘要:阅读目录: Python环境体验 Python编辑器 ipython安装 Python提示符 Python初体验 print和变量 变量操作 内建函数:方法 数学运算:简单算术、随机数 关于模块 Python编辑器 ipython安装 print和变量 变量操作 内建函数:方法 数学运算:简单算术、 阅读全文
posted @ 2017-06-12 19:59 GeaoZhang 阅读(1725) 评论(0) 推荐(0)
摘要:Q:DBA是运维数据库,为什么还要懂开发? A: 维护:维护的机器太多了,很多重复的操作,需要开发出工具来实现 监控:所有机器的运行情况和健康状况都需要了解,全盘掌握cup、内存、磁盘、网络流量、数据库的性能及运行情况。需要图形化展现(可视化),自动化、智能化操作。 Q:DBA职业为什么需要掌握py 阅读全文
posted @ 2017-06-09 18:51 GeaoZhang 阅读(1025) 评论(3) 推荐(6)