搜索到与相关的文章
Tomcat

安装和配置Tomcat

今天第一个技术难题,说难也不难,被鄙视的彻彻底底。理解上的问题纠正:Xftp里面我们看到的只是自己电脑上和所连接服务器里面的文件,集群里面有master服务器和slaves服务器,一个NameNode和若干DataNodes。前述与HDFS(Hadoop分布式文件系统)是不同的,要查看HDFS里面的内容可以进入到某个地址,是不是在master服务器上容我稍后再查看。Tomcat压缩包被传到集群里,利用xftp和xshell来解压,xftp没有解压选项,so

系统 2019-08-12 01:32:29 2565

Python

Python中的相关分析correlation analysis的实现

相关分析(correlationanalysis)研究两个或两个以上随机变量之间相互依存关系的方向和密切程度的方法。线性相关关系主要采用皮尔逊(Pearson)相关系数r来度量连续变量之间线性相关强度;r>0,线性正相关;r<0,线性负相关;r=0,两个变量之间不存在线性关系,并不代表两个变量之间不存在任何关系。相关分析函数DataFrame.corr()Series.corr(other)函数说明:如果由数据框调用corr函数,那么将会计算每个列两两之间

系统 2019-09-27 17:56:53 2564

Python

python非递归全排列实现方法

刚刚开始学习python,当前看到了函数这一节。结合数组操作,写了个非递归的全排列生成。原理是插入法,也就是在一个有n个元素的已有排列中,后加入的元素,依次在前,中,后的每一个位置插入,生成n+1个新的全排列。因为Python切割数组或者字符串,以及合并比较方便,所以,程序会节省很多代码。defgetArrayInsertCharToStr(STR,CHAR):arr=[]s_len=len(STR)index=0whileindex<=s_len:#分割

系统 2019-09-27 17:56:11 2564

Python

Python程序打包工具py2exe和PyInstaller详解

前言通常执行python程序要有相应的Python环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成Windows平台的.exe文件或者是Linux下的.sh脚本,那么使用起来就会方便很多,py2exe和PyInstaller这两款工具都是干这么个事的,下面以hello.py脚本(代码内容如下)为例进行介绍。age=input("Howoldareyou?\n")print("A:

系统 2019-09-27 17:53:51 2564

Python

Python Flask文件上传/下载

Flaskapp配置配置内容:文件夹路径,运行的文件类型,文件大小限制fromflaskimportFlaskFILE_FOLDER='path/to/file_folder'ALLOWED_EXTENSIONS=set(['png','jpg','jpeg'])app=Flask(__name__)app.config['UPLOAD_FOLDER']=FILE_FOLDERapp.config['MAX_CONTENT_LENGTH']=16*1024

系统 2019-09-27 17:52:33 2564

Python

python挖矿算力测试程序详解

谈到比特币,我们都知道挖矿,有些人并不太明白挖矿的含义。这里的挖矿其实就是哈希的碰撞,举个简单例子:importhashlibx=11y=1#这里可以调节挖矿难度,也就是哈希的长度whilehashlib.sha256(f'{x*y}'.encode("utf-8")).hexdigest()[5:7]!="00":print(x*y)y+=1print("找到了:",(x*y))结果如下:当然比特币的挖矿要比这个复杂太多,但是原理差不多,有个大概的认知。

系统 2019-09-27 17:49:39 2564

Python

详解Python中用于计算指数的exp()方法

exp()方法返回指数x:ex.语法以下是exp()方法的语法:importmathmath.exp(x)注意:此函数是无法直接访问的,所以我们需要导入math模块,然后需要用math的静态对象来调用这个函数。参数x--这是一个数值表达式返回值此方法返回指数x:ex.例子下面的例子显示了exp()方法的使用。#!/usr/bin/pythonimportmath#Thiswillimportmathmoduleprint"math.exp(-45.17):

系统 2019-09-27 17:47:40 2564

Python

Python使用APScheduler实现定时任务过程解析

前言APScheduler是基于Quartz的一个Python定时任务框架。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。在线文档:https://apscheduler.readthedocs.io/en/latest/userguide.html一、安装APSchedulerpipinstallapscheduler二、基本概念APScheduler有四大组件:1、触发器triggers:触发器包含调度逻辑。每个作业都有

系统 2019-09-27 17:46:59 2564

Python

python中redis的安装和使用

python下redis安装用python操作redis数据库,先下载redis-py模块下载地址https://github.com/andymccurdy/redis-pyshell#wgethttps://github.com/andymccurdy/redis-py然后解压在解压目录运行pythonsetup.pyinstall安装模块即可安装完成使用:importredisr=redis.Redis(host=’localhost’,port=6

系统 2019-09-27 17:38:45 2564

Python

Linux下为不同版本python安装第三方库

问题背景目前的linux发行版上,有很多安装了两个版本的python。我的机器上默认的版本为python2.x。且在使用easy_install安装第三方库时,也默认安装到了2.x的版本上,在3.x版本下则无法import安装的库。环境:Kubuntu15.04解决方法安装python3-setuptools和easy_install3,并安装pip3sudoapt-getinstallpython3-setuptoolssudoeasy_install3

系统 2019-09-27 17:38:29 2564