自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

E.W的博客

Python全栈开发、数据分析、机器学习

  • 博客(200)
  • 资源 (2)
  • 收藏
  • 关注

原创 安装tesserocr的报错RuntimeError: Failed to init API, possibly an invalid tessdata path解决办法

前置环境windows 10 操作系统tesseract-ocr-w64-setup-v5.0.0-alpha.20191030.exe 安装路径在C:\Program Files\Tesseract-OCRtesserocr-2.4.0-cp37-cp37m-win_amd64.whl 安装方法:pip install ./tesserocr-2.4.0-cp37-cp37...

2020-01-07 20:29:16 4463 2

原创 安装RedisDump以及注意ERROR (Errno::ENOENT)

RedisDump是一个用于Redis数据导入/导出的工具,是基于Ruby实现的,安装RedisDump,需要先安装Ruby。1. 相关链接GitHub:https://github.com/delano/redis-dump官方文档:http://delanotes.com/redis-dumprubyinstaller: https://rubyinstaller.org/downl...

2019-12-27 11:23:59 1987

原创 Python3 环境下使用 MySQLdb 库

在Python3 下不能直接 pip install MySQLdb?本文给出两种常用的解决方案文章目录:解决方案 1 之 mysqlclient解决方案 2 之 pymysql解决方案 1 之 mysqlclient可以使用下面的指令替换pip install mysqlclient下面直接测试import MySQLdb发现可以直接导入 MySQLdb了,相当于...

2019-12-03 19:50:05 1311

原创 Pycharm设置主题与模板的一些常用技巧

1. 打开设置位置File → Settings..2. 设置主题File → Settings.. → Editor → Color Scheme → chose whitch Scheme → OK可以看到,Pycharm 提供的主题样式有Default   默认主题:白色背景Darcula   黑色背景,常用推荐模式Github    白色背景,Git...

2019-12-03 14:24:18 1599

原创 《深入理解Python特性》学习笔记之高效的函数

文章目录1 函数是 Python 的对象1.1 函数是对象1.2 函数可传递给其他函数1.3 嵌套函数1.4 闭包示例2 lambda 是单表达式函数函数表达式lambda 使用场景:排序3 装饰器的力量Python 装饰器写日志4 有趣的 `*args` 和 `**kwargs`5 函数参数解包6 返回空值1 函数是 Python 的对象Python 中一切皆为对象,函数也不例外。可以将函...

2019-11-07 19:05:22 1078

原创 【Python】常用查询算法:最小项搜索、顺序搜索、二分搜索

目录最小项搜索顺序搜索二分(叉)搜索测试 main() 函数示例最小项搜索遍历整个列表,查询最小值def min_search(items): """ 最小项搜索 :param items: :return: """ min_index = 0 for i in range(len(items)): ...

2019-09-28 11:27:12 947

原创 【读书笔记】《为什么精英都是时间控》总结整理 - 干货满满的时间管理书籍

目录专注力与高效率于我而言,首先(重要的事说三遍)第一章 最大限度发挥大脑机能,提高专注力的方法第二章 充分利用早上的大好时光,因为那是大脑的黄金时间第三章 把白天时间利用到极致的午后重启术第四章 把夜晚时间利用到极致的运动& 睡眠重启术第五章 把工作时间利用到极致的创造时间工作术第六章 把自由时间利用到极致的自我投资& 自我更新术总结:附一日时...

2019-07-17 21:40:26 8012 10

原创 Python3 基本排序算法 之 冒泡排序,插入排序,选择排序

目录基本排序算法按时间复杂度分类冒泡排序插入排序选择排序基本排序算法按时间复杂度分类O(n^2)冒泡排序插入排序选择排序Q(n log n)分而治之快速排序归并排序冒泡排序相邻的两个元素对比,大的数后推,遍历整个列表一次后,将最大项以冒泡的方式排列到列表末尾。简易版冒泡排序示例如下def bu...

2019-06-14 14:50:04 6387 8

原创 Python的列表(List)的底层实现原理

Python的列表底层实现是顺序表没错,列表实际上采用的就是数据结构中的顺序表,而且是一种采用分离式技术实现的动态顺序表列表和元组列表和元组的区别是显然的:列表是动态的,其大小可以该标;而元组是不可变的,一旦创建就不能修改。实现细节python中的列表的英文名是list,因此很容易和其它语言(C++, Java等)标准库中常见的链表混淆。事实上CPython的列表根本不是列表(可能换成英...

2018-10-31 23:33:35 40100 11

原创 【Python技术栈】04 CentOS7部署Django项目

CentOS7部署Django项目1. 云服务器这里使用的是腾讯云选择系统:CentOS7.3记住云服务器登录密码2. 配置Python3环境默认Python环境为python2.7,yum安装是需要python2的环境的安装Python3:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-d...

2018-10-17 12:52:37 817

原创 leetcode 156. 上下翻转二叉树(从顶至底)

根据题目描述,树中任何节点的右子节点若存在一定有左子节点,因此思路是向左遍历树进行转化;规律是:左子节点变父节点;父节点变右子节点;右子节点变父节点。对于某节点root,修改root.left,root.right之前,需要将三者都存下来:root.left是下一轮递归的主节点;root是下一轮递归root的root.right;root.right是下一轮递归root的root.left。返回parent。pythonjavaclass Solution: def upsideD..

2021-05-28 01:36:44 569

原创 MySQL服务挂了 (10061) 怎么解决

Can’t connect to MySQL server on ‘localhost’ (10061)解决方法D:\mysql5.7\bin>mysql -uroot -pEnter password: ******ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)1. 检查my.ini配置文件首先检查 MySQL 的配置文件my.ini/my.conf是否修改了什么数据主要看[mysqld

2020-07-22 16:15:31 3455

转载 【转载】用Docker部署一个Web应用

用Docker部署一个Web应用4fish​本文将以个人(开发)的角度,讲述如何使用Docker技术在线上单机模式下部署一个Web应用,如有错误欢迎指出。上次在这篇文章提到了Docker,这次打算把这个坑展开来讲。首先,什么是Docker?根据官网描述,我们可以得知,Docker是一个软件/容器平台,使用了虚拟化技术(cgroups,namespaces)来实现操作系统的资源隔离和限制,对于开发人员来说,容器技术为应用的部署提供了沙盒环境,我们可以在独立的容器运行和管理应用程序进程.

2020-07-10 09:27:09 1109

原创 服务器压力测试与JMeter软件测试工具

文章目录什么是压力测试?压力测试的目的是什么?怎样进行压力测试?Jmeter 执行顺序怎么写模拟用户使用的测试脚本?Jmeter 参数化动态关联测试结果什么是压力测试?压力测试压力测试是在强负载(大数据量、大量并发用户等)下的测试,查看应用系统在峰值使用情况下操作行为,从而有效地发现系统的某项功能隐患、系统是否具有良好的容错能力和可恢复能力。压力测试分为高负载下的长时间(如24小时以上)的稳定性压力测试和极限负载情况下导致系统崩溃的破坏性压力测试。通过压力测试,可以更快地发现内存泄漏问题,还可以更快

2020-07-08 17:27:50 477

原创 【Python3数据处理】数据转换 bytes/string/ASCII/GBK...

目录数据转换参考示例1、字节(bytes)转字符串(str)2、字符串(str)转为字节数组3、int转为16进制字符串4、16进制字符串转为int5、16进制字符串 / int 转为2进制字符串6、列表转为字符串7、按空格截取字符串转到列表8、GBK编码格式的字符串(中文)转为 bytes 和16进制字符串9、bytes / bytearray / 16进制字符串 转为GBK编码的字符串(中文)10、UTF-8编码格式也使用相同的方法转换11、ASCII码转换12、8进制字符串 / byte 转换13、

2020-06-05 18:02:13 5766

原创 Python Matplotlib 简易入门学习画图

一、安装依赖包pip install matplotlibpip install numpy二、代码示例demo1import matplotlib.pyplot as pltimport numpy as npfig1 = plt.figure(3)plt.subplot(221)plt.subplot(222)plt.subplot(212)p...

2019-11-30 17:51:48 973

原创 Python pip 修改镜像源为豆瓣源的两种方法

Python pip 修改镜像源为豆瓣源参数如下-i https://pypi.doubanio.com/simple或者-i https://pypi.douban.com/simple两者效果基本一样,实测都能加速。示例一:pip install pygame -i https://pypi.doubanio.com/simple 示例二:pip install -r...

2019-10-31 18:16:47 18260 6

原创 《深入理解Python特性》学习笔记之Python整洁之道

目录1. 用断言 assert 调试程序1.1 示例:Python 中的断言1.2 常见陷阱1.3 Python 断言总结1.4 关键要点2. 巧妙地放置逗号关键要点3. 上下文管理器和 with 语句3.1 在自定义对象中支持 with3.2 用上下文管理器编写漂亮的 API3.3 关键要点4 下划线、双下划线及其他4.1 关键要点4.2 前置双下划线:__var4.3 补充内容:什么是 dun...

2019-10-26 14:01:03 1295

原创 常用 RGB | HTML | Markdown 颜色表

以下为常用的 RGB 颜色表 颜色名 RGB编号值 16进制颜色值 AntiqueWhite rgb(250, 235, 215) #FAEBD7 Aqua rgb(0, 255, 255) #00FFFF Aquamarine...

2019-10-16 10:31:40 1707 1

原创 【数据分析】Matplotlib可视化最有价值的图表之——7、分组(Groups)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第七部分内容:分组(Groups)准备工作在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport numpy ...

2019-10-12 17:53:03 2394

原创 【数据分析】Matplotlib可视化最有价值的图表之——6、变化(Change)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第六部分内容:变化(Change)准备工作在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport numpy ...

2019-10-12 17:36:54 2214

原创 【数据分析】Matplotlib可视化最有价值的图表之——5、组成(Composition)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第五部分内容:组成(Composition)准备工作在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport n...

2019-10-12 17:04:07 1711

原创 【数据分析】Matplotlib可视化最有价值的图表之——4、分布(Distribution)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第四部分内容:分布(Distribution)准备工作在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport ...

2019-10-12 15:55:51 7065

原创 【数据分析】Matplotlib可视化最有价值的图表之——3、排序(Ranking)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第三部分内容:排序(Ranking)准备工作在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport numpy...

2019-10-12 14:31:14 5656

原创 【数据分析】Matplotlib可视化最有价值的图表之——2、偏差(Deviation)

  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许使用 python 的 matplotlib 和 seaborn 库选择要显示的可视化对象。  这里开始第二部分内容:偏差(Deviation)准备工作  在代码运行前先引入下面的设置内容。 当然,单独的图表,可以重新设置显示要素。# !pip install brewer2mplimport n...

2019-10-12 13:32:09 2383

原创 【数据分析】Matplotlib可视化最有价值的图表之——1、关联(Correlation)

  本文总结了 Matplotlib 以及 Seaborn 用的最多的 50 个图形,掌握这些图形的绘制,对于数据分析的可视化有莫大的作用,运行本文代码,除了安装 matplotlib 和 seaborn 可视化库外,还需要安装其他的一些辅助可视化库,已在代码部分作标注,具体内容请查看下面内容。  在数据分析和可视化中最有用的 50 个 Matplotlib 图表。 这些图表列表允许您使用 py...

2019-10-11 18:23:27 5704 3

转载 Python操作wifi进行数据传输

1. 查询无线网卡、可用 wifi,并连接到指定 wifidef lianjie_wifi(wifissid,wifi_passwd): wifi=PyWiFi() ifaces=wifi.interfaces()[0]#取第一个网卡 print(ifaces.name()) #输出无线网卡名称 ifaces.disconnect() #断开网卡连接 time.sleep(2...

2019-10-10 15:22:20 7326 1

转载 物联网知识科普——物联网技术栈

在这篇文章中:一、物联网的技术架构二、物联网感知层关键技术三、物联网云端开发关键技术四、物联网移动端开发关键技术一、物联网的技术架构物联网架构可分为三层:感知层、网络层、应用层。感知层由各种传感器组成,将物体的数据,通过传感器收集后,由网络层传输出去。网络层包含互联网、云端、运营商网络、各种短距离局域网(如ZigBee等)。应用层是物联网与用户的接口,一般以U...

2019-10-10 15:06:11 3793

转载 OpenStack构架知识梳理

OpenStack构架知识梳理OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源项目由社区维护,包括OpenStack计算(代号为Nova),OpenStack对象存储(代号为...

2019-10-09 09:23:35 3699 1

原创 【读书笔记】《偷影子的人》[法]马克·李维 —— 不想被叫醒的梦

目录【版权信息】【人物简介】【剧情梗概】【原著佳句】【感悟】【总结】【版权信息】《偷影子的人》作者:[法] 马克·李维出版社:湖南文艺出版社原作名:Le voleur d'ombres译者:段韵灵出版年:2012-6-20页数:227定价:29.80元装帧:平装丛书:博集·外国文学馆ISBN:97875...

2019-08-30 17:47:42 1447

原创 【Python数据分析】概述与探索分析笔记

目录第一章 数据分析简介第二章 数据获取第三章 单因子探索分析参考资料第一章 数据分析简介1-1、数据分析流程A 数据获取B 探索分析与可视化(报表)C 预处理理论(去除脏数据) D 分析建模E 模型评估其中,CDE 为数据建模与挖掘 【核心内容】1-2、前置知识前置知识:Python3,Python数据分析-基础...

2019-08-24 17:57:57 1672

原创 【读书笔记】理工科思维解读《万万没想到》

目录一、逻辑脉络(框架)Part One 反常识思维 1Part Two 成功学的解药 65Part Three 霍金的答案 199二、亮点【亮点摘抄】—— 主要可查看“逻辑脉络”部分三、感悟与心得四、与其他书籍文献的联系五、书中错误纰漏之处1、笔记本就是力量 —— 围棋:计算机下不赢人类?2、代写之争?—— 后面居然变成牛人的专利六、豆瓣书评...

2019-08-20 21:37:18 2732

原创 【读书笔记】《刻意练习》 [美] 安德斯·艾利克森(Anders Ericsson)

目录一、推荐:读目录二、刻意练习三、心理表征四、刻意练习的培养:工作、生活、兴趣成为专长一、推荐:读目录读这本书是因为存在书库比较久了,一直没有读。方法论的书籍其实在迷茫时读读还是可以及时恢复状态的。不过这本书内容比较冗余,业余时间花了3天左右才读完。没办法,读书就是要么只读目录,要么全部读完。程序员业余时间也是很紧张呢,哈哈,读了一半想退出了,但是想...

2019-08-12 17:44:17 2983

原创 《今生若能相依 定不再颠沛流离》彭文金作品赏析

目录一、我的感悟二、内容简介三、推荐by Evan 2017/11/12一、我的感悟【内容复述 / 梗概】今天读了这部作品,跟着作家笔下的“我”进入了一个漂泊者的世界,感知了很多生活的气息。第一人称的“我”【文晞】是一个潇洒的漂泊在南京的流浪作家,爱喝酒、爱抽烟,过着自己追求的生活,逃避或者说厌恶朝九晚五的正规生活,在深圳等地方做过文学栏的编辑工作,正因为与自...

2019-07-30 16:53:42 1822

原创 【读书分享】《解忧杂货店》东野圭吾

5篇小故事,围绕着浪矢杂货店展开的温馨暖人的故事。内容简介现代人内心流失的东西,这家杂货店能帮你找回——僻静的街道旁有一家杂货店,只要写下烦恼投进卷帘门的投信口,第二天就会在店后的牛奶箱里得到回答。因男友身患绝症,年轻女孩静子在爱情与梦想间徘徊;克郎为了音乐梦想离家漂泊,却在现实中寸步难行;少年浩介面临家庭巨变,挣扎在亲情与未来的迷茫中……他们将困惑写成信投进杂货店,随即奇妙的事情竟不断...

2019-07-30 16:15:33 2494

原创 MySQL连接异常:2003 - Can't connect to MySQL server on 'localhost'

异常描述2003 - Can't connect to MySQL server on 'localhost'(10061 "Unknown error")解决方案wins系统:找到MySQL的安装路径:mysql/bin/mysqld.exe双击`mysqld.exe`以启动mysql服务再之,可以写个脚本或者配置windows服务,使之开机自启动。...

2019-06-17 09:45:22 2383

原创 【LeetCode】23. Merge k Sorted Lists

目录Problem题目Algorithm算法Python SolutionPython解决方案ProblemMerge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.合并k个已排序的链表并将其作为一个排序列表返回。分析并...

2019-06-02 15:31:28 1335

转载 最护眼的电脑屏幕颜色是黑色?

来源:健客网社区摘要:《宋朝事实类苑》记载,“凡视五色,皆损目,惟黑色于目无损”,说的是各种颜色五彩缤纷,全都对眼睛有刺激、有伤害,只有黑色最好,不伤视力。 从小我们就被父母、老师教育:写字看书一段时间后,要看看远处的绿色植物来保护视力。现在也常能听到“豆沙绿保护视力”的说法:把电脑背景换成绿色的,可以缓解视疲劳,有效预防近视……这种做法确实有些效果,但小编告诉你,最护眼的颜色...

2019-05-31 16:51:32 7585

原创 Python3在win10 64位+PyCharm下打包兼容32位和64位wins的exe可执行文件

目录前置条件开始下载Pycharm 配置 32 位 Python3.5打包指令win7启动程序提示缺少xxx.dll文件问题解决前置条件python3+ 32 位;注意:原来有 64 位 Python 无须卸载 win10/win7+ 操作系统 PyCharm 编译工具 pip/pip3,PyCharm 可在终端检测是否安装:pip3 -V;一般将 Pyth...

2019-05-28 10:49:10 17701 2

原创 【LeetCode】22. Generate Parentheses

ProblemGiven n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set is:[ "((()))", "(()())", "(())()", ...

2019-05-22 09:55:09 1399

分享一个PyQt5的串口调试助手源码

分享一个PyQt5的串口调试助手源码。文件说明 1. *.ui 为界面文件 2. *.py 为两个代码文件,其中一个由 *.ui 转换而来,另一个是业务逻辑文件,两者通过后者调用前者相关联 3. *.txt 为 pyinstaller 打包 exe 指令 4. *.ico 为应用程序图标

2019-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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