数据分析 概念 把隐藏在一些看似杂论无章的数据背后的信息提炼出来,总结出所研究对象的内在规律。 数据分析三剑客:Numpy、Pandas、Matplotlib Numpy(Numerical Python)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的 ...
分类:
其他好文 时间:
2019-01-17 21:22:20
阅读次数:
158
众所周知,在我们每个软件中都存在日志,有时候出现错误时需要上传日志,在python语言中,有一个logging模块,这个就是日志模块,主要记录一些信息,在logging模块中,有两种方式,第一种是函数版,另外一种是面向对象版本,先来看看函数版的简写版 在logging模块中,级别为CRITICAL> ...
分类:
编程语言 时间:
2019-01-17 19:45:19
阅读次数:
172
如何学习Python 最近开始整理python的资料,会陆续放到博客中存档。找了几个qq群,其中有一个群78486745。后面就没怎么加群了,还是需要看官方文档为主 python语言基础:(带你熟悉python语言的特性,学会使用python开发环境,使用python开发一些简单的案例) (1)Py ...
分类:
编程语言 时间:
2019-01-17 15:57:20
阅读次数:
179
工作队列 在第一节我们写了程序来向命名队列发送和接收消息 。在本节我们会创建一个工作队列(Work Queue)用来在多个工人(worker)中分发时间消耗型任务(time-consuming tasks)。 工作队列(又叫做: Task Queues)背后的主体思想是 避免立刻去执行耗时任务并且等 ...
分类:
编程语言 时间:
2019-01-17 14:02:23
阅读次数:
215
介绍 RabbitMQ 是一个消息中间人(broker): 它接收并且发送消息. 你可以把它想象成一个邮局: 当你把想要寄出的信放到邮筒里时, 你可以确定邮递员会把信件送到收信人那里. 在这个比喻中, RabbitMQ 就是一个邮筒, 同时也是邮局和邮递员 . 和邮局的主要不同点在于RabbitMQ ...
分类:
编程语言 时间:
2019-01-17 12:54:36
阅读次数:
244
部署流程: 1、前面已经安装了Nginx 2、mysql_install(中小型公司) 先安装依赖 打开终端: 安装cmake 下载boost https://www.boost.org/users/history/version_1_69_0.html 下载mysql ...
分类:
编程语言 时间:
2019-01-16 16:44:13
阅读次数:
211
PyCharm 是一款功能强大的 Python 编辑器,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,那么如何安装pycharm呢?都是英文看不懂有没有汉化版呢?跟ytkah一起来看看 1.下载安装pycharm 在官网(http://www.jetbrains.com/pyc ...
分类:
Windows程序 时间:
2019-01-16 16:41:41
阅读次数:
1030
Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。 1、查看系统内的环境:conda info -e 2、创建环境:conda create -n xxx py ...
分类:
其他好文 时间:
2019-01-16 14:26:24
阅读次数:
214
1. 先看一个关于GIL的面试题 2. python语言的特征 python语言是解释型语言,执行代码的过程是先将代码交给python解释器,由解释器翻译成机器识别的二进制,然后交给CPU去执行。对于python解释器,有C语言写的称之为cpython,也有java写的称之为Jpython,官方推荐 ...
分类:
其他好文 时间:
2019-01-16 12:03:32
阅读次数:
213
python 常用的标准库及第三方库标准库Python拥有一个强大的标准库。Python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由Python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能。Python标准库的主要功能有:1.文本处理 ...
分类:
编程语言 时间:
2019-01-16 12:01:10
阅读次数:
212