ast-Abstract Syntax Trees用于帮助python应用处理抽象语法树# ast.literal_eval()将包含在字符串中的python结构转换为python结构,这些结构包含:strings, bytes, numbers, tuples, lists, dicts, set ...
request中之自定义的结构体
# 通过LookupDict构建个可以根据多个value查找key的字典 class LookupDict(dict): """Dictionary lookup object.""" def __init__(self, ...
python中的native string
# 将给定的字符串对象转换为native string def to_native_string(string, encoding='ascii'): if isinstance(string, builtin_str): out = string e ...
ubuntu上搭建git仓库
1.安装git ,git-core,openssh-server 2.创建用户git, 3.客户端生成公钥,ssh-keygen -t rsa -C "xxx@126.com" 5.将客户端公钥添加到服务端的~/.ssh/authorized_keys文件下 6.git –bar ...
docker使容器和宿主机使用同一网段
1.通过ifconfig查询物理网卡信息,名称为eno1 2.route -n,查询网关为10.68.2.1 3.使用docker命令创建网络docker network create -d macvlan \ --subnet 10.68.2.0/24 --gateway 10.68.2.1 \ ...
docker容器启动时设置容器内服务自启动
1.编写shell脚本,auto_start.sh #!/bin/sh /etc/init.d/ssh start #启动服务 /bin/bash #一定要加上这句,否则容器会自动退出 2.修改docker-compose.yml volumes: - ./auto_ ...
使用docker搭建hadoop,spark集群
环境:ubuntu 16.04 64位安装所需文件: Java SDK 1.8, scala-2.11.11,hadoop-2.7.4,spark-2.2.0-bin-hadoop2.7 1.docker pull ubuntu2.启动镜像,docker run -idt [image_id] /b ...
spark-shell使用mysql存储元数据
1.hive安装(依赖于hadoop) - 下载hive - 解压到/opt目录下 - 添加环境变量到~/.bashrc export HIVE_HOME=/opt/apache-hive-2.2.0-bin export PATH=$HIVE_HOME/bin:$PATH 2.hive-env.s ...
hadoop,spark踩过的坑
1.WARN yarn.Client: Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uploading libraries under SPARK_HOMEhdfs dfs -mkdir /hadoop ...
docker常用命令2
# 容器和主机之间的文件复制 1.从主机复制到容器 sudo docker cp host_path containerid:container_path 2.从容器复制到主机 sudo docker cp containerid:container_path host_path # 免sud ...
启动docker hadoop集群失败
启动hadoop发生失败,查看日志文件 docker hadoop Does not contain a valid host:port authority 从google得知,网络信息不能带下划线 解决方法1.docker network ls发现docker网络中NAME:dockerpro ...
docker-compose up -d启动失败不能创建网络
当修改docker-compose.yml文件后台,使用命令docker-coompose up -d 启动服务 出现如下错误 Creating network "master_sparknet" with driver "bridge" ERROR: can ...
搭建安全Docker Registry
1.安装registry docker pull registry 2.制作证书 openssl req -newkey rsa:2048 -nodes -sha256 -keyout certs/domain.key -x509 -days 365 -out certs/domain.crt ...
Docker Compose管理mysql容器
Dockerfile用于管理一个单独的应用容器,Docker Compose用于管理多个容器。 1.sudo pip install docker-compose 2.docker pull mysql 3.mkidr mysql vim docker-compose.yml docker- ...
matplotlib.pyplot添加中文显示
1.从C:\Windows\Fonts复制微软雅黑字体到/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/fonts/ttf 然后将名称修改为 sudo mv MSYHBD.TTF MSYHBD.ttf sudo mv MSYH. ...
elf可重定向目标文件格式
ELF头 .text .rodata .data .bss .symtab .rel.text .rel.data .debug .line .strtab 节头部表 典型的ELF可重定位目标文件 .text:已编译程序的机器代码 .rodata:只读数据,一般是程序里面的只读变量(如const修饰 ...
ubuntu安装readelf
sudo apt-get install binutils Usage: readelf <option(s)> elf-file(s) Display information about the contents of ELF format files Options are: ...
django models migrate
修改models.py后,python manage.py makemigrations未发现改变 原因是settings.py中INSTALLED_APPS未添加app名称