HuFeiHu's Blog

知无涯者,虚心若愚,求知若饥,勇者天佑 !

利用PyCharm的Profile工具进行Python性能分析

Profile: PyCharm提供了性能分析工具Run-》Profile,如下图所示。利用Profile工具可以对代码进行性能分析,找出瓶颈所在。   测试: 下面以一段测试代码来说明如何使用pycharm的Profile功能。 测试代码见下文,文件命名为Test.py, 一共有5...

2018-09-28 19:28:51

阅读数:60

评论数:0

2018年GitHub上最流行50大Python开源项目(上)

近日开源众包平台IssueHunt(这是一个开源项目的赏金平台)评选出了2018年GitHub上最流行的50个Python开源项目   下面我们一起来看看上榜的项目都有哪些:     1) TensorFlow Models     如果你对机器学习和深度学习感兴趣,一定听说过...

2018-09-27 11:18:48

阅读数:227

评论数:0

2018年Python最常用的20个数据科学库

原文地址:https://activewizards.com/blog/top-20-python-libraries-for-data-science-in-2018/   Python 在解决数据科学任务和挑战方面继续处于领先地位。去年,我们曾发表一篇博客文章 Top 15 Python ...

2018-09-27 11:17:24

阅读数:42

评论数:0

Python流处理Python

Faust是一个流处理库,将kafka流中的思想移植到Python中。 它被用于Robinhood去构建高性能的分布式系统和实时数据通道,每天处理数十亿的数据。 Faust同时提供流处理和事件处理,同类型的工具分享例如:Kafka Streams, Apache Spark/Storm/S...

2018-09-25 22:50:20

阅读数:231

评论数:1

MySql数据库连接池专题

一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中...

2018-09-19 10:54:20

阅读数:29

评论数:0

Python常见正则表达式

https://blog.csdn.net/sinat_34439107/article/details/70214232   一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^...

2018-09-18 19:07:19

阅读数:14

评论数:0

Python语言--Python 学习目录

Python基础 python基础 字符编码 数据类型 数据类型二 文件处理 函数的定义和调用、return语句、变量作用域、传参、函数嵌套、函数对象、闭包、递归函数 装饰器 迭代器、生成器、协程函数及应用(面向过程实例) 列表生成式、生成器表达式 内置函数----匿名函数(l...

2018-09-14 14:31:03

阅读数:31

评论数:0

Python 面向对象--python中@classmethod @staticmethod区别

Python中3种方式定义类方法, 常规方式, @classmethod修饰方式, @staticmethod修饰方式. class A(object): def foo(self, x): print("executing foo(%s,%s)&am...

2018-09-14 14:25:47

阅读数:65

评论数:0

Python中*args和**kwargs的区别

一、*args的使用方法       *args 用来将参数打包成tuple给函数体调用       例子一: def function(*args): print(args, type(args)) function(1)       输出结果以元组的形式展示:      ...

2018-09-14 14:24:45

阅读数:26

评论数:0

Python 面向对象--Python2和Python3中@abstractmethod的用法

抽象方法: 抽象方法表示基类的一个方法,没有实现,所以基类不能实例化,子类实现了该抽象方法才能被实例化。 Python的abc提供了@abstractmethod装饰器实现抽象方法,下面以Python3的abc模块举例。   @abstractmethod: 见下图的代码,基类Foo的f...

2018-09-14 14:17:10

阅读数:41

评论数:0

python和C语言互相调用的几种方式

版权申明:本文为博主窗户(Colin Cai)原创,欢迎转帖。如要转贴,必须注明原文网址   http://www.cnblogs.com/Colin-Cai/p/7594551.html   作者:窗户   QQ:6679072 ...

2018-09-10 09:47:37

阅读数:26

评论数:0

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