![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
伐木累
文章平均质量分 87
Solarzhou
这个作者很懒,什么都没留下…
展开
-
使用Python剪辑 拼接音频文件
使用Python剪辑 拼接音频文件近日有同学让我帮他剪辑某一段音频,笔者就搜罗了下网上一些常用的剪辑音视频软件。各类杂七杂八的软件挺多的,在纠结于选择哪一个时,忽然想起”为嘛不用Python神器试试呢?“有了想法,那就实践呗!这一搜索,还真有相应的库是可以切割音频的。方法1from scipy.io import wavfileimport numpy as np使用scipy库...原创 2020-02-12 16:34:01 · 7113 阅读 · 0 评论 -
深刻掌握递归——从栈图来认识
函数调用另外一个函数是合法的;函数调用自己也是合法的。调用自己的过程称为递归函数,这个执行过程叫做递归。递归在数据结构中经常会用到,特别是解决树的递归问题时很好用。但是想明白递归是挺烧脑的,一般即使两层、三层递归也会容易给人绕进去。要是我们了解函数在底层的存储机制,利用栈(先进后出)来进行分析,或许就容易多了。不讲废话,直接捞干的,我们首先回忆下递归的规则,函数递归调用的重要规则程序执...原创 2019-10-26 21:35:35 · 2791 阅读 · 3 评论 -
解决modulenotfounderror: no module named 'resource' &&Python worker failed to connect back
如果你也是spark2.4.0,那么在windows系统上肯定会出现该错误。实验环境windows10spark2.4.0相关报错Traceback (most recent call last): File "C:\Users\mjdbr\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main "__main_...原创 2019-10-20 22:39:05 · 7866 阅读 · 1 评论 -
解决 Failed to initialize policy for cpu: 0 问题
问题描述实验环境: VMware 12;windows10; Ubuntu 16.04虚拟机上装了三个系统,分别是:Ubuntu16.4,CentOS4.10,Kali。最近换了台电脑,准备将这三台虚拟机迁移过去,其中两个都好使,唯有Ubuntu16.04出现故障。报错大概是:Failed to initialize policy for cpu: 0 问题解决反反复复试了好多次,...原创 2019-06-04 22:36:54 · 13722 阅读 · 0 评论 -
python程序访问hive仓库,并将读取的数据写入文本
python程序访问hive仓库,并将读取的数据写入文本原创 2019-06-27 17:16:50 · 3660 阅读 · 0 评论 -
使用functools.lru_cache装饰器··
functools.lru_cache 是非常实用的装饰器,它实现了备忘功能。这是一项优化技术,它把耗时的函数的结果保存起来,避免传入相同的参数时重复计算。LRU 三个字母是 “Least Recently Used" 的缩写,表明缓存不会无限制增长,一段时间不用的缓存条目会被扔掉。原创 2019-07-13 18:15:00 · 255 阅读 · 0 评论 -
输入 zeppelin.cmd没反应 :windows10
实验环境windows10;zeppelin-0.8.1-bin-all问题描述If you are on Windows:bin\zeppelin.cmd安装官网所说,无需做任何配置,在windows命令行启动Zeppelin,但是没反应。问题分析及解决方法一番排错后在stackoverflow.com 网站找到解决办法;在 /bin/common.cmd 中,ZEPPELI...原创 2019-07-05 19:55:08 · 1139 阅读 · 0 评论 -
./zeppelin-daemon.sh start 启动成功,但是无法通过浏览器访问Web界面
实验环境VMware15;Ubuntu16;zeppelin-0.8.1-bin-all.tgz问题描述成功解压文件,当执行 ./zeppelin-daemon.sh start时显示OK ,但是当打开浏览器不能访问web界面。原因分析及解决1 防火墙屏蔽了关闭防火墙,如下所示:(base) hadoop@ubuntu:~/zeppelin/bin$ sudo ufw disable...原创 2019-07-06 11:24:48 · 4670 阅读 · 0 评论 -
python中的多线程 threading
文章目录多线程什么是python多线程常用的线程模块及方法存储进程结果 Queue多线程执行的效率?GIL线程锁 Lock多线程什么是python多线程多线程是加速程序计算的有效方式,Python的多线程模块 threading 是挺容易学习的。线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由...原创 2019-07-31 21:01:17 · 306 阅读 · 0 评论 -
centos使用代理下载--yum$pip
pip 使用代理下载如:我们需要安装pyspark模块.可以通过如下命令:pip isntall pyspark --proxy=http://xxxxxx:xxxx其中//后面为代理·IP,冒号后面为端口yum 使用代理下载使用yum下载时不能按照上述方法操作,需要在 /etc/yum.conf文件中加上代理。打开文件增加一行: proxy=http://xxx.xxx.xxx:xx...原创 2019-08-07 13:11:59 · 561 阅读 · 0 评论 -
解决:caused by: java.io.ioexception: error=13, permission denied
Caused by: java.io.IOException: Cannot run program "/root/anaconda3/bin/python": error=13, Permission deniedpysparkcloudera manager原创 2019-08-07 15:33:29 · 16487 阅读 · 9 评论 -
启动hadoop2.7,datanode启动失败:Initialization failed for Block pool
使用命令`start-dfs.sh` 启动hadoop2.7遇到datanode未启动成功。原创 2019-06-20 18:44:38 · 3865 阅读 · 0 评论 -
解决CondaHTTPError: HTTP 000 CONNECTION FAILED for url & SSLError(MaxRetryError('HTTPSConnectionPool(h
anaconda创建新环境问题问题描述实验环境:Windows10;Anaconda3安装完anaconda后使用命令 conda create -n test3.7 python=3.7 准备新建一个虚拟环境,出现错误,具体如下所示:C:\Users\dell>conda create -n test3.7 python=3.7WARNING: The conda.compa...原创 2019-06-04 11:40:14 · 10894 阅读 · 10 评论 -
Ubuntu16.04 anaconda3安装教程------一看就懂
Ubuntu16.04 anaconda安装教程--一看就懂。一些常用的conda指令。原创 2019-06-13 11:43:10 · 4624 阅读 · 1 评论 -
”No module named yum”重新安装yum/python
问题描述[root@develop local]# yum -y install prceThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: No module named yumPlease install...原创 2019-01-13 22:56:51 · 836 阅读 · 0 评论 -
使用Python进行12306抢票
最近朋友圈各种加速包抢票,偶然看到可以使用python也可以进行抢票,索性测试下。不说废话,不搞那么多前戏了,直接贴上图看一下效果:这是一个开源项目,具体使用方法在github上有着较详细的介绍。下面只对这个开源项目按照自己的理解做个简单介绍,自身理解和实际有所出入的地方,可以提出来一起去修正 学习。贴心的作者已经将流程图画了出来,按照图示,这也就是个模拟正常人买票的流程。1、识别验证...原创 2019-01-14 19:41:20 · 2264 阅读 · 1 评论 -
构建 joy 时解决 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 之类问题
笔者最近从github上clone一个joy项目,在配置、构建时总是各种报错,尝试过多种方法未能解决,最后下载一个版本稍低点的源项目,终于可以正常配置、构建、安装。实验环境:Ubuntu 16.04错误描述1. 配置错误配置错误2. 构建错误执行 make clean; make;后出现如下所示报错:make[2]: *** [../src/libjoy_la-fp.lo] Erro...原创 2019-01-16 23:01:12 · 19181 阅读 · 4 评论 -
configure: error: cannot run /bin/bash config/config.sub 解决configure配置问题
linux下./configure 后可能会出现各种问题,缺少依赖包,或者版本 变量不一致等。不同的行为可能会产生同一错误,我是在安装 joy 工具时,遇到该报错。下面的方法不一定对你的问题一定有用,这就是个尝试的过程,只要能解决问题就好。若你也是在安装 joy,可参考另一文章。操作环境:Ubuntu 16.04问题描述root@ubuntu:/home/joy# ./configure ...原创 2019-01-16 23:13:54 · 11365 阅读 · 7 评论 -
'HiveContext' object has no attribute 'jsonFile' && 'DataFrame' object has no attribute 'map'报错解决
最近在学习spark,在Spark SQL这一块遇到如题所示的一个小错,在“Stack Overflow“上找到了类似的解决方法,写下了做个小记。测试环境:Ubuntu 16.04;Spark2.4错误描述input = hiveCtx.jsonFile(inputFile)----------------------------------------------------------...原创 2019-01-23 15:42:59 · 1238 阅读 · 0 评论 -
推荐一款好用的CopyTranslator 翻译工具
这次作为一个搬运工,推荐一款非常好用的翻译工具,相信这将是阅读文档的好帮手。简介前言科研人员总少不了阅读大量文献,理解文献内容就成了科研生活常态,而我们平时复制PDF内容黏贴到网页翻译的时候可能会出现多余换行而导致翻译乱码,译文与中文阅读习惯不符的情况,翻译结果很差,需要手动删除换行,而CopyTranslator可以帮我们快速且完美地解决这个问题。只需打开CopyTranslator,直...转载 2019-01-29 21:29:56 · 22914 阅读 · 1 评论 -
通过PuTTY、Notepad++在windows下编写虚拟机文件,并控制虚拟机
设置SSH PuTTY以及FTP服务器&&在windows下编写虚拟机文件Ubuntu系统有自己的优势,但是对于习惯了用windows系统的人们,还是有点不习惯,如:输入法、文件编译工具等。那么,有没有一种方法来解决这些不便之处呢?答:而我们可以通过设置SSH和PuTTy,在windows的环境汇总连接此虚拟机,然后在我们熟悉的环境中进行工作。实验环境:Ubuntu16.04...原创 2019-03-03 22:43:07 · 1013 阅读 · 0 评论 -
解决mysql-django.db.utils.ProgrammingError:(1146, "Table * doesn't exist")
问题描述在使用django进行后端开发,在setting.py 中配置目标数据库信息后,并且在项目app下的model.py文件中定义了模型。之后使用 "python manage.py makemigrations"创建数据表时报错如下所示:django.db.utils.ProgrammingError: (1146, "Table 'madjango1.index_type' doesn...原创 2019-03-23 21:43:06 · 10339 阅读 · 10 评论 -
解决django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings...问题
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.问题解决原创 2019-05-07 11:02:03 · 71095 阅读 · 21 评论 -
Ubuntu16.04 安装 卸载 pip
Ubuntu为python3配置pip3原创 2019-06-12 21:50:28 · 16273 阅读 · 1 评论 -
Spark读取不了本地文件&&Spark默认读取HDFS文件系统
问题描述In [10]: inputFile = "file:///home/learning-spark/files/ham.txt"In [11]: input = hiveCtx.read.json(inputFile)19/01/23 17:12:51 WARN scheduler.TaskSetManager: Lost task 0.0 in stage 3.0 (TID 21...原创 2019-01-23 19:58:05 · 6791 阅读 · 2 评论