- 博客(99)
- 资源 (4)
- 收藏
- 关注
原创 Python 面试必须要看的16 个问题
㈠.Python 是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制⒈对象的引用计数机制Python 内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:❶一个对象分配一个新名称❷将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:❶使用del 语句对对象别名显示的销毁❷引用超出作用域或被重新赋值...
2019-05-03 17:40:59
501
原创 python 面试常见的25 个问题
1. 到底什么是Python?你可以在回答中与其他技术进行对比下面是一些关键点:Python 是一种解释型语言。这就是说,与C 语言和C 的衍生语言不同,Python 代码在运行之前不需要编译。其他解释型语言还包括PHP 和Ruby。Python 是动态类型语言,指的是你在声明变量时,不需要说明变量的类型。你可以直接编写类似x=111 和x="I’m a string"这样的代码,程序不会...
2019-05-03 17:27:47
2489
1
原创 你不清楚的18 个非技术面试题是这些!
你不清楚的18 个非技术面试题是这些!第一题 请你自我介绍一下你自己?这道面试题是大家在以后面试过程中会常被问到的,那么我们被问到之后,该如果回答呢?是说姓名?年龄?还是其他什么?回答提示:一般人回答这个问题往往会进入误区,回答的过于平常,只说姓名、年龄、爱好、工作经验等,但是你们想到没有,其实这些信息你的个人简历上都有,那么面试官还问你干什么?其实,面试官最希望知道的是求职者能否胜任...
2019-05-03 17:12:11
557
原创 celery异步与定时任务
celery介绍Celery 是一个强大的分布式任务队列,它可以让任务的执行完全脱离主程序,甚至可以被分配到其他主机上运行。我们通常使用它来实现异步任务( async task )和定时任务( crontab )。 异步任务比如是发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作 ,定时任务是需要在特定时间执行的任务。它的架构组成如下图:• 任务队列任务队列是一种跨线程、跨机器工作的一...
2019-05-03 16:54:03
624
原创 使用元类-廖雪峰
使用元类阅读: 89894type()动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。比方说我们要定义一个Hello的class,就写一个hello.py模块:class Hello(object):def hello(self, name=‘world’):print(‘Hello, %s.’ % name)当Python解释器载入he...
2019-05-03 16:53:08
273
原创 UNICODE与ASCII的区别
1.ASCII的特点ASCII 是用来表示英文字符的一种编码规范。每个ASCII字符占用1 个字节,因此,ASCII 编码可以表示的最大字符数是255(00H—FFH)。这对于英文而言,是没有问题的,一般只什么用到前128个(00H–7FH,最高位为0)。而最高位为1 的另128 个字符(80H—FFH)被称为“扩展ASCII”,一般用来存放英文的制表符、部分音标字符等等的一些其它符号。但是对...
2019-05-03 16:47:09
6156
原创 进程管理supervisor的简单说明
背景:项目中遇到有些脚本需要通过后台进程运行,保证不被异常中断,之前都是通过nohup、&、screen来实现,带着能否做一个start/stop/restart/reload的服务启动的想法找到里Supervisor。关于supervisor的介绍在网上大致搜索总结如下:Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并...
2019-05-03 16:46:23
311
原创 redis,cookie,数据库数据操作比较
文章目录redis数据操作string 发送短信list 用户浏览历史记录hash类型sets购物车Cookie使用获取cookie写入cookie删除cookiedict字典使用获取数据删除字典数据添加或修改数据数据库查询获取数据查询条件书写形式F对象 两个属性间的比较Q对象 与或非得判断聚合函数aggregate(字段名) Avg 平均,Count 数量,Max 最大,Min 最小,Sum 求...
2019-05-03 16:45:59
581
原创 redis数据库操作使用
文章目录redis简介Redis 优势Redis安装服务端和客户端命令服务器端客户端数据操作数据结构string类型hash类型list类型set类型zset类型redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)list(链表)set(集合)zset(sorted set --有序集合)...
2019-04-29 17:12:18
1338
原创 【linux】su、sudo、sudo su、sudo -i的用法和区别
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。sudo -i: 为了频繁的执行某些只有超级用户才能...
2019-04-29 16:40:28
3219
原创 机器学习的典型例子-数据预处理
机器学习的典型例子根据用户的国际/年龄/薪水来推算用户是否会购买商品自变量:国际/年龄/薪水因变量:购买商品取自变量:# Data Preprocessing Template# Importing the librariesimport numpy as npimport matplotlib.pyplot as pltimport pandas as pd# Impo...
2019-04-29 16:35:10
2730
2
原创 Python七大原则,24种设计模式
七大设计原则:单一职责原则【SINGLE RESPONSIBILITY PRINCIPLE】:一个类负责一项职责.里氏替换原则【LISKOV SUBSTITUTION PRINCIPLE】:继承与派生的规则.(子类可替换父类)依赖倒转原则【DEPENDENCE INVERSION PRINCIPLE】:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。...
2019-04-29 16:23:00
344
原创 python语法之元类与type()函数
元类千万不要被所谓“元类是99%的python程序员不会用到的特性”这类的说辞吓住。因为每个中国人,都是天生的元类使用者学懂元类,你只需要知道两句话:道生一,一生二,二生三,三生万物我是谁?我从哪来里?我要到哪里去?在python世界,拥有一个永恒的道,那就是“type”,请记在脑海中,type就是道。如此广袤无垠的python生态圈,都是由type产生出来的。道生一,一生二,二生...
2019-04-29 16:09:59
1115
1
原创 python语法之map()函数
map()函数python2中的map函数将一个function作用于sequence中每个元素身上,最后返回这个被function作用后的list。python3中的map函数:在python3中map被封装成了一个类,功能依旧是将function作用于要被遍历的序列,但是最后返回的结果就是一个对象了。通过代码举一个将int转换为float的例子:if __name__ == '__...
2019-04-29 15:52:16
3822
1
原创 python语法之lambda匿名函数
1、lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式。lambda是一个表达式而不是一个语句。它能够出现在Python语法不允许def出现的地方。作为表达式,lambda返回一个值(即一个新的函数)。lambda用来编写简单的函数,而def用来处理更强大的任务。f = lambda x,y,z : x+y+zprint f(1,2,3)g = ...
2019-04-29 15:42:51
1153
原创 python语法之filter()函数
filter()函数是 Python 内置的另一个有用的高阶函数,filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。例如,要从一个list [1, 4, 6, 7, 9, 12, 17]中删除偶数,保留奇数,首先,要编写一个判断奇...
2019-04-29 15:22:58
339
原创 计算机中存储单位的认识与理解
计算机上的信息存储单位与日常生活中计算单位存在很大的差别,易于导致相关概念的混淆,而且认识这些对测试计算机性能具有很重要的意义。一. 计算机信息存储单位计算机信息用二进制的形式表示常用的单位有 位、字以及字节。它也是存储器存储信息的最小单位,通常用 b 来表示,如 1b位(bit):计算机中最小的数据单位,存放一位二进制数,即 0 或 1,例如 11010100 是一个 8 位 2 进制数...
2019-04-29 15:14:44
3385
原创 You need tcl 8.5 or newer in order to run the Redis test Makefile:242: recipe for target 'test' fail
解决方式安装tclwget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make...
2019-04-10 17:45:05
3183
原创 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
bugerror: command 'x86_64-linux-gnu-gcc' failed with exit status 1 #include "Python.h" ^~~~~~~~~~ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with ...
2019-04-10 14:18:24
5699
2
转载 破解这「七宗罪」,你才能晋升高级运营
文章目录一)注重投入产出比,摆脱低效a. 边际成本递减b. 规模化使用c. 聚焦核心因素二)保持灵活,减少浪费a. 通过活动快速尝试b. 不纠结于某个点三)采取数据化思维,不再茫然a. 目标,要基于数据拆解b. 过程中,要通过数据实时优化c. 复盘要基于数据总结四)采取系统化思维,不再健忘a. 系统化思考b. 系统化落实五)拓展视野,破除局限a. 可以帮你脱离干杂活的境地b. 可以帮你获取资源六)...
2019-04-07 15:12:04
870
转载 3个步骤+3个模型,极简数据分析法
原文地址:https://baike.baidu.com/tashuo/browse/content?id=aaf4a9d8b647017f83861531&lemmaId=6577123&fromLemmaModule=pcBottomPython、BI…都是技术流,会的话最好,不会也完全没关系。因为数据分析不是技术,而是一种思维习惯。而建立这种思维习惯,你只需要3个步骤+3...
2019-04-06 14:37:53
1303
转载 学习参考-优快云-markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-04-06 13:58:36
202
原创 python基础编程简单案例:购买商品
from collections import OrderedDictgoods_dict = {"001":{"name": "爱马仕腰带", "price": 1999},"002":{"name": "劳力士男表", "price": 19999},"003":{"name": "巴宝莉眼镜", "price": 4999},"004":{"name": "路虎发现四", ...
2019-04-03 18:21:39
5356
1
翻译 想了解机器学习?这 3 种算法你必须要知道(中英文对照)
英文原文:https://dzone.com/articles/3-machine-learning-algorithms-you-need-to-know翻译参考:https://www.oschina.net/translate/3-machine-learning-algorithms-you-need-to-knowImagine you have some data-related ...
2019-04-01 19:55:14
1837
原创 机器学习(一)机器学习概述
机器学习概述机器学习与人工智能、深度学习机器学习和人工智能,深度学习的关系机器学习是人工智能的一个实现途径深度学习是机器学习的一个方法发展而来人工智能>机器学习>深度学习达特茅斯会议-人工智能的起点1956年8月,在美国汉诺斯小镇宁静的达特茅斯学院中,约翰·麦卡锡(John McCarthy)马文·闵斯基(Marvin Minsky,人工智能与认知学专家)...
2019-04-01 19:04:44
3520
1
原创 学习笔记之《python数据分析与挖掘实战》第六章电力窃漏电用户自动识别
文章目录欢迎购买正版书籍欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社参考源码:《python数据分析与挖掘实战》的代码笔记...
2019-04-01 19:00:03
2414
原创 学习笔记之《python数据分析与挖掘实战》第五章挖掘建模(五)离群点检测
文章目录欢迎购买正版书籍挖掘建模欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社挖掘建模经过数据探索和数据预处理,得到了可以直接建模的数据。根据挖掘的目标和形式可以建立分类与预测、聚类分析、关联规则、时序模式和偏差检测等模型,帮助企业提取数据中蕴含的商业价值,提高企业竞争力。...
2019-04-01 17:01:15
660
原创 学习笔记之《python数据分析与挖掘实战》第五章挖掘建模(四)时序模式
文章目录欢迎购买正版书籍挖掘建模欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社挖掘建模经过数据探索和数据预处理,得到了可以直接建模的数据。根据挖掘的目标和形式可以建立分类与预测、聚类分析、关联规则、时序模式和偏差检测等模型,帮助企业提取数据中蕴含的商业价值,提高企业竞争力。...
2019-04-01 16:58:36
426
原创 学习笔记之《python数据分析与挖掘实战》第五章挖掘建模(三)关联规则
文章目录欢迎购买正版书籍挖掘建模欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社挖掘建模经过数据探索和数据预处理,得到了可以直接建模的数据。根据挖掘的目标和形式可以建立分类与预测、聚类分析、关联规则、时序模式和偏差检测等模型,帮助企业提取数据中蕴含的商业价值,提高企业竞争力。...
2019-04-01 16:54:59
460
原创 学习笔记之《python数据分析与挖掘实战》第五章挖掘建模(二)聚类分析
文章目录欢迎购买正版书籍挖掘建模欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社挖掘建模经过数据探索和数据预处理,得到了可以直接建模的数据。根据挖掘的目标和形式可以建立分类与预测、聚类分析、关联规则、时序模式和偏差检测等模型,帮助企业提取数据中蕴含的商业价值,提高企业竞争力。...
2019-04-01 16:13:47
891
原创 学习笔记之《python数据分析与挖掘实战》第五章挖掘建模(一)分类与预测
文章目录欢迎购买正版书籍欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社参考源码:《python数据分析与挖掘实战》的代码笔记...
2019-04-01 16:12:19
839
原创 学习笔记之《python数据分析与挖掘实战》第三章数据探索
文章目录欢迎购买正版书籍欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社参考源码:《python数据分析与挖掘实战》的代码笔记...
2019-03-30 15:07:00
1753
原创 学习笔记之《python数据分析与挖掘实战》第二章python数据分析简介
文章目录python数据分析简介搭建python开发平台python入门使用数据结构函数式编程(重点)python数据分析工具NumpyScipyMatplotlibPandasStatsModelsScikit-LearnKerasGensimpython数据分析简介搭建python开发平台python入门使用数据结构列表(list)元组(tuple)字典(dict)集合(se...
2019-03-30 11:57:17
1021
原创 学习笔记之《python数据分析与挖掘实战》第一章数据挖掘基础
文章目录欢迎购买正版书籍第一章数据挖掘基础1.数据挖掘的基本任务2.数据挖掘建模过程定义挖掘目标数据抽样数据探索数据预处理挖掘建模模型评价3. 常见的数据挖掘建模工具欢迎购买正版书籍豆瓣评价:Python数据分析与挖掘实战作者: 张良均 / 王路 / 谭立云 / 苏剑林出版社: 机械工业出版社参考源码:《python数据分析与挖掘实战》的代码笔记第一章数据挖掘基础1.数据挖掘的基本...
2019-03-30 11:15:50
1041
原创 学习笔记之《python数据分析与挖掘实战》前言
文章目录前言基础篇第1章 数据挖掘基础2第2章 Python数据分析简介10第3章 数据探索33第4章 数据预处理60第5章 挖掘建模83实战篇第6章 电力窃漏电用户自动识别144第7章 航空公司客户价值分析164第8章 中医证型关联规则挖掘180第9章 基于水色图像的水质评价195第10章 家用电器用户行为分析与事件识别204第11章 应用系统负载分析与磁盘容量预测223第12章 电子商务网站用...
2019-03-30 10:40:51
942
原创 数据分析与挖掘案例之使用python抓取豆瓣top250电影数据进行分析
文章目录使用python抓取豆瓣top250电影数据进行分析抓取豆瓣Top250电影数据的链接和电影名称关于电影类型的字段分析处理时间国家或者地区上榜数的排名情况使用python抓取豆瓣top250电影数据进行分析抓取豆瓣Top250电影数据的链接和电影名称代码如下:import urllib.request as urlrequestfrom bs4 import BeautifulS...
2019-03-29 18:50:36
15191
4
原创 机器学习案例之Python中通过RF预测红酒质量
通过RF预测红酒质量从UCI上获取到了一份winequality的数据来作为小练习的数据源 https://archive.ics.uci.edu/ml/datasets/Wine ,想通过红酒的特征来预测红酒的质量。最后通过随机森林和集成学习的方法,将预测的正确率提升到了90%。数据集信息:这些数据是对意大利同一地区种植的葡萄酒进行化学分析的结果,这些葡萄酒来自三个不同的品种。该分析确定...
2019-03-29 16:32:18
10694
3
原创 python数据分析入门之高效的学习路径
文章目录广泛被应用的数据分析数据分析的流程数据获取:公开数据、Python爬虫数据存取:SQL语言数据预处理:Python(pandas)概率论及统计学知识Python 数据分析系统实战与数据思维广泛被应用的数据分析谷歌的数据分析可以预测一个地区即将爆发的流感,从而进行针对性的预防;淘宝可以根据你浏览和消费的数据进行分析,为你精准推荐商品;口碑极好的网易云音乐,通过其相似性算法,为不同的人量身...
2019-03-28 21:56:03
829
原创 机器学习(二十)无监督学习-K-means算法
无监督学习一家广告平台需要根据相似的人口学特征和购买习惯将美国人口分成不同的小组,以便广告客户可以通过有关联的广告接触到他们的目标客户。Airbnb 需要将自己的房屋清单分组成不同的社区,以便用户能更轻松地查阅这些清单。一个数据科学团队需要降低一个大型数据集的维度的数量,以便简化建模和降低文件大小。我们可以怎样最有用地对其进行归纳和分组?我们可以怎样以一种压缩格式有效地表征数据?这都是...
2019-03-28 18:46:24
3593
红葡萄酒数据集winequality-red.csv,白葡萄酒数据集winequality-white.csv,Wine Quality Data Set
2019-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人