自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux系统安装Python3.6.8(Python安装通用法)

终端下载Python包:$ wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz # 下载$ tar xJf Python-3.6.8.tar.xz # 解压终端安装:$ cd Python-3.6.8/$ ./configure$ make$ make install查看Python:$ which...

2019-02-25 14:08:31 10459 3

原创 苹果Mac OSX系统下(Linux通用)使用Cookiecutter创建Python包项目

安装:(env)$ pip install cookiecutter创建Python包项目:方法一:$ git clone https://github.com/audreyr/cookiecutter-pypackage.git(env)$ cookiecutter cookiecutter-pypackage/方法二:(env)$ cookiecutter https...

2018-12-06 11:49:06 529 1

原创 实现局域网Windows远程访问Linux服务器与远程传输文件

前提:Windows系统环境下载putty工具包远程访问:执行应用程序putty.exe(或putty64.exe),输入目标服务器hostname或者IP,点击open,即可连接。远程传输文件:step1:安装putty-0.70-installer.msi到/windows/system32目录下。step2:win+R,运行cmd命令,打开终端,执行pscp传输...

2018-12-06 10:36:16 1417

原创 (Python)计算两个日期时间的时间间隔

test.py:# -*- coding: utf-8 -*- import datetimedate1 = '2018-11-26 09:30:45'date2 = '16/Nov/2018:08:44:34'# 定义的日期格式需与当前时间格式一致d1 = datetime.datetime.strptime(date1, '%Y-%m-%d %H:%M:%S')d2 ...

2018-11-26 10:09:34 19422 1

原创 Ubuntu快速安装Docker-ce指南(适用于Ubuntu14.04)

下载docker-ce软件包(DEB格式):下载地址:https://download.csdn.net/download/weixin_42555131/10775525安装步骤:$ dpkg -i libltdl7_2.4.6-0.1_amd64.deb # 必须先安装docker-ce依赖包$ dpkg -i docker-ce_18.06.1~ce~3-0~ubuntu_amd...

2018-11-09 18:15:47 272

原创 apiDOC安装和使用

安装安装Node.js:点击此链接https://nodejs.org/en/download/下载安装安装apiDOC:$ npm install apidoc -g # 安装前必须先安装npm,npm包管理工具随同Node.js安装使用配置文件:apidoc.json控制着整个模版的大致结构基本操作:请查看apiDOC官网!!!执行终端执行:# mya...

2018-11-07 09:14:20 568

原创 苹果Mac OSX系统iTerm2终端美化

步骤:step1:下载iTerm2终端(地址:https://iterm2.com/downloads.html)step2:在终端执行以下命令$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)step3:重启终端...

2018-11-06 14:48:26 1857

原创 (Python)判断一个列表是否包含另一个列表所有元素

test.py: # -*- coding: utf-8 -*- a = [1, 2, 3] b = [1, 2] d = [False for c in b if c not in a] if d: print('b not in a') else: print('b in a')

2018-11-03 18:13:51 22060 4

原创 (Python)将print的内容写入文件中

test.py:# -*- coding: utf-8 -*-print('name,sys,pin) # 表头for i in range(1, 10): for j in range(1, 4): print(f'SEG_{i}_{j},{i},{j}') # 对应表头的内容写入test.csv:$ python test.py > test...

2018-11-03 17:28:03 15893

原创 (Python)从URL中提取主机名和端口

参数url:tcp://localhost:9009oramqp://guest:guest@localhost:5642提取方式:# -*- coding: utf-8 -*-from urllib.parse import urlparseurl = 'amqp://guest:guest@localhost:5642'_url = urlparse(url)hostn...

2018-11-03 17:05:52 4309 1

原创 Linux系统(Ubuntu 12.04以上)修改IP、主机名

修改IP$ sudo nano /etc/network/interfaces # 修改网络配置文件interfaces自动获取IP:interfaces文件添加或者修改内容如下:auto eno1 # eno1表示网卡名iface eno1 inet dhcp设置静态IP:interfaces文件添加或者修改内容如下:auto eno1if...

2018-09-12 14:58:36 1705

原创 苹果Mac OSX系统Docker安装和使用

安装终端安装:$ brew cask install docker手动下载安装:下载地址: https://download.docker.com/mac/stable/Docker.dmg基本操作镜像基本操作:$ docker pull python:3.6 # 拉取python:3.6镜像$ docker images # 查看镜像$ d...

2018-09-10 17:45:23 1163

原创 苹果Mac OSX系统终端MongoDB安装和使用

安装:$ brew install mongo添加PATH环境变量:$ export PATH=/usr/local/bin:$PATH # 属于临时添加添加默认数据库路径:$ sudo mkdir -p /data/db添加权限:$ sudo chown -R $(whoami) /data/db开启mongodb服务端:# 方法一:$ su...

2018-08-26 12:02:19 733

原创 (Python)判断列表的连续数字范围并分块

情况一:列表中的数字是连续数字(从小到大)from itertools import groupbylst = [1, 2, 3, 5, 6, 7, 8, 11, 12, 13, 19] # 连续数字fun = lambda x: x[1]-x[0]for k, g in groupby(enumerate(lst), fun): l1 = [j for i, j in...

2018-08-24 15:45:53 17282 1

原创 (Python)生成以及打开json、csv和txt文件

生成txt文件:mesg = "hello world"with open("test.txt", "w") as f: f.write("{}".format(mesg)) print("加载完成!")

2018-08-24 10:07:23 299

原创 苹果Mac OSX系统安装RabbitMQ

安装:$ brew install rabbitmq启动:$ rabbitmq-server启动时若报’command not found’错误:# 将rabbitmq执行命令的路径添加到PATH环境变量中$ export PATH=/usr/local/sbin:$PATH查看状态:$ rabbitmqctl status # 查看rabbitmq的状态...

2018-08-22 21:49:56 487

原创 执行'brew update'提示'Permission denied'解决方案

执行:$ sudo chown -R $(whoami) /usr/local # 添加权限

2018-08-22 16:50:10 841

原创 苹果Mac OSX系统下(Linux通用)查看设置环境变量(包括PATH)

查看环境变量:$ env # 查看所有环境变量$ echo $PATH # 查看PATH环境变量添加环境变量:$ export KEY=VALUE # 临时添加某个环境变量$ export PATH=路径:$PATH # 临时添加某个PATH环境变量$ sudo nano /etc/paths # PATH环境变量文件,每一行表示一个环境变量清除环境...

2018-08-22 16:26:16 2977

原创 git与git-flow安装(基于苹果Mac OSX系统)以及基本操作

安装安装git:$ brew install git安装git-flow:$ brew install git-flow-avh安装git-flow发现类似问题:Could not symlink share/zsh/site-functions/git-flow-completion.zsh /usr/local/share/zsh/site-functions is n...

2018-08-22 14:02:21 2553

原创 (苹果Mac OSX系统)绿联USB无法连接网络解决方案

检测驱动是否装载:sudo kextload /Library/Extensions/AX88772.kextnote:如果已装载成功,则执行成功,否则显示错误提示。操作如下:step1:关机重启立马按住command+R,等待进入language界面。step2:按需求选择后,在工具栏打开终端。step3:输入csrutil status查看当前状...

2018-08-19 22:58:47 22525 1

原创 “苹果Mac OSX系统出现持久开机加载”解决方案

操作步骤如下:step1:先关机,然后按开机键之后立马按住command+R,等待进入language界面。step2:按需求选择后,进入Mac OS实用工具界面。step3:连接上网络,选择重新安装macOS。step4:按提示操作,等待安装重启。note:此方法,不会清理系统存储...

2018-08-18 23:22:53 2569

原创 pip安装国内源及(Linux和Mac os)配置pip安装默认源

国内源:阿里云 :http://mirrors.aliyun.com/pypi/simple/中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban): http://pypi.douban.com/simple/清华大学: https://pypi.tuna.tsinghua.edu.cn/s...

2018-08-18 17:43:45 2317

原创 python的相关框架

asyncio(PEP 3156、tulip) #单线程并发代码的基础结构,事件驱动并发框架,异步非堵塞服务器 |-asyncqp #asyncio postgresql驱动程序 |-motor>=1.2 #用于asyncio的非阻塞,mongodb驱动程序 |-aiozmq #asyncio支持zmq |-asyncio.Proto...

2018-07-04 18:38:29 202

原创 ubuntu(Mac OSX系统通用)安装spacemacs(emacs24.4以上)

$cd ~$mv .emacs.d .emacs.d.bak$mv .emacs .emacs.bak$git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d#安装Source code Pro字体https://www.fontsquirrel.com/fonts/source-code-pro下载字体包为source-c...

2018-07-04 11:21:49 1221

原创 ubuntu安装最新emacs

$sudo add-apt-repository ppa:ubuntu-elisp/ppa$sudo apt update$sudo apt install emacs-snapshot emacs-snapshot-el$emacs --version    #查看emacs版本

2018-07-03 18:05:49 9911 1

原创 PostgreSQL提示:‘psql: FATAL: ”Peer authentication failed for user ”postgres“’错误

#将文件Database administrative 下列中的peer改为trust$sudo nano /etc/postgresql/10/main/pg_hba.conf#重新加载配置$sudo /etc/init.d/portgresql reload#peer(不可信),trust(可信),md5(加密)     ...

2018-07-03 09:10:08 8396 1

原创 ubuntu安装postgresql10以及pgadmin4

$sudo apt-get update$sudo apt-get upgrade#参数YOUR_UBUNTU_VERSION_HERE为 xenial(16.04)/bionic(18.04)/trusty(14.04)$sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ YOUR_UBUNTU_VERSION_HE...

2018-07-02 18:25:52 2968

原创 创建可执行文件build.sh

$echo 'sudo apt-get update' >> build.sh    #向build.sh文件写入内容$chmod +x build.sh    #生成可执行程序$./build.sh    #执行可执行程序$nano build.sh    #编辑可执行程序...

2018-06-29 18:44:55 8804 1

原创 Linux制作系统启动盘以及挂载和卸载U盘

$sudo dd bs=4M if=系统镜像位置 of=设备位置 #创建完毕之后,必须要卸载U盘$mount #查看挂载分区$ls /dev/sd* #查看设备分区$sudo mount /dev/sdb1 /mnt #将/dev/sdb1分区挂载到/mnt下$ls /mnt #查询挂载分区内容$sudo umount /mnt #卸载分区...

2018-06-29 18:37:23 552

原创 linux 下压缩与解压文件夹

$tar -cvf targetfile.tar.gz sourcefile    #将sourcefile文件压缩为targetfile.tar.gz$tar -xvf sourcefile.tar.gz    #解压sourcefile.tar.gz

2018-06-29 18:22:20 372

原创 网络抓包工具Wireshark

用于获取网络数据封包,包括HTTP,TCP,UDP等协议数据。下载链接:wireshark

2018-06-29 18:07:47 129

原创 Linux下进行格式化移动硬盘(U盘)以及分区

$fdisk -l    #查看所有分区$fdisk /dev/sdc    #设备为/dev/sdc,进入fdisk操作平台,根据提示进行操作$mkfs.ext3 /dev/sdc3    #格式化分区,mkfs.ext3指定格式化为linux数据...

2018-06-29 17:51:09 5046

原创 ubuntu安装docker-ce

$sudo apt-get update$sudo apt-get install apt-transport-https ca-certificates curl software-properties-common$curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -$sudo add-a...

2018-06-28 19:25:35 103

原创 python工程目录

project    |-- project    |    |-- __init__.py    |    |-- cli.py    #main文件    |    |-- project.py|    |    |-- blueprint    #处理数据文件很多时,可放入此文件    |    |-- utils    #放入model模型    |-- tests   ...

2018-06-28 16:27:10 1092

原创 ubuntu安装curl命令以及配置https协议

$wget https://curl.haxx.se/download/curl-7.55.1.tar.gz$tar -xzvf curl-7.55.1.tar.gz$cd curl-7.55.1$./configure$make$sudo make install $curl -V    #查看版本

2018-06-28 15:50:30 3354

原创 ubuntu16.04终端安装Chrome 浏览器

$sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d$wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -$sudo apt-get update$sudo ...

2018-06-28 15:41:47 634

原创 创建python工程虚拟环境env

$python3 -m venv env #创建名为env的python工程虚拟环境$source env/bin/activite #进入虚拟环境(env)$deactivate #退出虚拟环境

2018-06-27 17:55:15 699

原创 Linux(Ubuntu16.04及以下)安装python3.6/pip/venv

$sudo apt-get install software-properties-common$sudo add-apt-repository ppa:deadsnakes/ppa$sudo apt-get update$sudo apt-get install python3.6$python3 --version    #查看安装版本

2018-06-27 17:34:48 1617

putty工具包

putty.exe或putty64.exe实现通过Windows远程访问Linux服务器。putty-0.70-installer.msi实现通过Windows传输文件到Linux服务器。

2018-12-06

docker-ce软件包DEB格式

基于ubuntu系统,快速安装docker-ce;该软件通过dpkg命令在终端安装,先安装依赖,后安装docker

2018-11-09

空空如也

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

TA关注的人

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