自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 Django environ使用

安装pipenv install django-environimport environROOT_DIR = environ.Path(__file__) # 当前文件路径PARENT_DIR = ROOT_DIR - 1 # 父目录APPS_DIR = ROOT_DIR.path('apps') # ROOT基础上 + /apps# 初始化env 实例...

2019-12-31 11:07:49 224

原创 pipenv 管理python环境

pipenv安装pip install pipenv使用每个项目应该有一个独立的虚拟环境,我们首先要创建一个项目文件夹,就是我们的工程目录# 创建工程目录mkdir democd demo# 创建虚拟环境,指定python版本,会生成一个Pipfile文件pipenv --python 3.7输出如下,我默认的python在/root/anaconda3/envs/lx...

2019-12-30 15:02:09 61

原创 python中requirements.txt的各种使用方法

# 使用pip freeze > requirements.txt # 生成requirements.txtpip install -r requirements.txt # 从requirements.txt安装依赖# requirements.txt内的规范-r base.txt # base.txt下面的所有包pypinyin==0.12.0 # 指定版本(最日常的写法)...

2019-12-27 17:55:19 48

原创 Django中os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xxxx.settings")

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings.local")"""这段代码是设置环境变量用的,使用Linux,我们可能经常去配置~./bashrc 然后写上 export JAVA_HOME=/usr/local/java/jdk1.8.0_231环境变量可以理解为一个大字典,如下{....,'J...

2019-12-27 17:43:22 2543

原创 pycharm 远程开发环境

Pycharm 连接远程服务器的Python环境进行开发1、创建项目工程目录本地 和 远程服务器 都创建一个空文件夹 作为项目目录如本地 windows D:\project-code\zanhu远程 linxu /root/zanhu2.配置SFTP同步目录1.首先本地创建一个空文件夹 zanhu2.tools -> Deployment -&...

2019-12-27 15:52:18 92

原创 centos7安装mysql8,修改密码策略,配置远程登录

# 去官网下载 rpm 包,选择好版本https://dev.mysql.com/downloads/repo/yum/# 下载wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm# 安装源yum -y install mysql80-community-release-el7-3.noarch...

2019-12-27 12:11:19 411

原创 rq 消息队列(python)

0.简介RQ (Redis Queue)是一个简单的Python库,用于队列任务并在后台与工人(worker)一起处理它们。它由Redis提供支持,旨在降低入门门槛。它可以轻松集成到您的Web堆栈中。RQ 要求 Redis >= 3.0.0.开始首先,运行Redis服务。你可以使用现有的。将任务放在队列中,你不必执行任何特殊操作,只需定义一般冗长或阻塞的函数:import requ...

2019-12-26 22:16:09 1471

原创 管道操作:redis-pipeline(python)

管道(pipeline)默认情况下,每一次操作redis,都会有一个 连接和断开的操作如果想在连接和断开之间,执行多个操作,则可以使用pipeline.除了上面节省 连接和断开的开销外,pipeline 还具备原子性操作。原子性: 一个事务是一个不可分割的最小工作单位,要么都成功 要么都失败import redisimport timepool = redis.Connecti...

2019-12-26 15:07:14 495

原创 Redis 常用的python api

1.初识Redis1.1 简介简介略,安装教程附上redis 安装教程docker mysql/redis安装redis-api 参考1.2 Redis 数据结构简介String 字符串List 列表Hash 字典set 集合zset 有序集合数据结构结构存储的值读写的能力string字符串,整数,浮点数1.对整...

2019-12-26 14:56:00 82

原创 spark 集群搭建

首先 搭建spark单机然后 搭建hadoop hdfs在单机spark的基础上,修改配置文件cp /usr/local/spark/conf/spark-env.sh.template /usr/local/spark/conf/spark-env.shvim /usr/local/spark/conf/spark-env.shexport SPARK_MASTER_IP=mast...

2019-12-25 15:34:35 52

原创 hadoop 集群安装

单机hadoop集群部署,在单机版基础上进行的,我们需要配置4个机器master,node1,node2,node3hadoop单机部署 教程 步骤配置IP安装完后,需要给4台服务器配置固定IP教程:VirtualBox最小安装cetnos7后配置固定IP然后要修改主机名和dns# 4个依次为master node1 node2 node3vim /etc/hostnamemas...

2019-12-25 12:13:22 38

原创 VirtualBox最小安装cetnos7后配置固定IP

安装虚拟机 Linux系统1.Oracle VM VirtualBox2.CentOS-7-x86_64-Minimal-1908.iso详细步骤不写了,写上与ip 相关的步骤setp1创建后,先不要启动去安装,先预先进行一些配置管理 -> 主机网络管理器 -> 手动配置 -> DHCP 不需要。不要DHCP然后保存即可。setp2创建NAT管理 -...

2019-12-24 16:23:41 166

原创 Hadoop: 安装(单机)

hadoop 下载# https://hadoop.apache.org/releases.html# https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/wget https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.7.7/hadoop-2.7...

2019-12-24 11:12:53 57

原创 spark搭建 单机

标题记录基于python搭建spark的过程 ,python过程省去。需要安装java , java安装教程spark下载地址 http://spark.apache.org/downloads.html选择 Spark版本 、hadoop兼容版本安装tar -zxvf spark-2.4.4-bin-hadoop2.6.tgzmv spark-2.4.4-bin-hado...

2019-12-20 15:24:38 35

原创 centos7 jdk1.8 安装

jdk网盘资源下载 # 创建JAVA_HOME文件夹mkdir /usr/local/java/tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local/java/vim /etc/profile# java pathexport JAVA_HOME=/usr/local/java/jdk1.8.0_231export JRE_HOME...

2019-12-20 14:28:43 48

原创 docker 编排工具使用docker-compose

安装docker-composeyum install -y epel-releaseyum install -y python-pippip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose==1.24.1# 如果python-pip报错vim /etc/yum.repos.d/epel.repo 修...

2019-12-09 20:07:08 35

原创 递归: 斐波那锲

# 1 1 2 3 5 8 13def fib_test(k): # 递归 求解斐波那契第k个数 if k in [1,2]: return 1 return fib_test(k-1) + fib_test(k-2)num = fib_test(5)print(num)"""递归有着重复计算,递归层数越多,越严重"""# 斐波那契相关...

2019-12-06 14:11:20 71

原创 Python回收进程,防止僵尸进程的出现

通过信号回收子进程,防止出现僵尸进程# sig.pyfrom multiprocessing import Processimport loggingimport osimport signalimport timelogging.basicConfig( level=logging.DEBUG, format='%(asctime)-15s - %(levelna...

2019-12-04 15:17:39 1516

huoxingche.py

火星车/火星漫游车 Python版编程题

2020-08-24

shell编写 批量测试防火墙端口开通 使用telnet

# telnet ip port 批量测试多个 ip|port 每次telnet 都要手动关闭 ctrl + ] 然后 ctrl + d 很麻烦 使用 (sleep 1;) | telnet $ip $port 就能1秒自动断开了

2020-03-20

Python-RQ.md

python RQ 轻量级 消息队列 ,依赖redis 中文文档,markdown版 简介: RQ (Redis Queue)是一个简单的Python库,用于队列任务并在后台与工人(worker)一起处理它们。它由Redis提供支持,旨在降低入门门槛。它可以轻松集成到您的Web堆栈中。

2019-12-13

window版mysql +navicat

window版mysql 和 navicat for mysql,自带激活程序, 只能连接mysql数据库。

2019-01-03

Xshell+Xftp

Xshell+Xftp,绿色版,如果不能启动,请按照VC运行库。

2019-01-03

Postman网络请求工具.

windows版 postman,解压后,app中 postman.exe启动即可。

2018-12-31

空空如也

空空如也

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

TA关注的人 TA的粉丝

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