- 博客(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
10660
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
592
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
1508
原创 (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
19778
1
原创 Ubuntu快速安装Docker-ce指南(适用于Ubuntu14.04)
下载docker-ce软件包(DEB格式):下载地址:https://download.youkuaiyun.com/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
327
原创 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
621
原创 苹果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
1898
原创 (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
22165
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
15968
原创 (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
4506
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
1795
原创 苹果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
1258
原创 苹果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
782
原创 (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
17470
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
339
原创 苹果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
545
原创 执行'brew update'提示'Permission denied'解决方案
执行:$ sudo chown -R $(whoami) /usr/local # 添加权限
2018-08-22 16:50:10
920
原创 苹果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
3036
原创 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
2608
原创 (苹果Mac OSX系统)绿联USB无法连接网络解决方案
检测驱动是否装载:sudo kextload /Library/Extensions/AX88772.kextnote:如果已装载成功,则执行成功,否则显示错误提示。操作如下:step1:关机重启立马按住command+R,等待进入language界面。step2:按需求选择后,在工具栏打开终端。step3:输入csrutil status查看当前状...
2018-08-19 22:58:47
23005
1
原创 “苹果Mac OSX系统出现持久开机加载”解决方案
操作步骤如下:step1:先关机,然后按开机键之后立马按住command+R,等待进入language界面。step2:按需求选择后,进入Mac OS实用工具界面。step3:连接上网络,选择重新安装macOS。step4:按提示操作,等待安装重启。note:此方法,不会清理系统存储...
2018-08-18 23:22:53
2645
原创 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
2400
原创 python的相关框架
asyncio(PEP 3156、tulip) #单线程并发代码的基础结构,事件驱动并发框架,异步非堵塞服务器 |-asyncqp #asyncio postgresql驱动程序 |-motor>=1.2 #用于asyncio的非阻塞,mongodb驱动程序 |-aiozmq #asyncio支持zmq |-asyncio.Proto...
2018-07-04 18:38:29
243
原创 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
1284
原创 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
10010
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
8499
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
3040
原创 创建可执行文件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
9099
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
597
原创 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
401
原创 Linux下进行格式化移动硬盘(U盘)以及分区
$fdisk -l #查看所有分区$fdisk /dev/sdc #设备为/dev/sdc,进入fdisk操作平台,根据提示进行操作$mkfs.ext3 /dev/sdc3 #格式化分区,mkfs.ext3指定格式化为linux数据...
2018-06-29 17:51:09
5159
原创 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
131
原创 python工程目录
project |-- project | |-- __init__.py | |-- cli.py #main文件 | |-- project.py| | |-- blueprint #处理数据文件很多时,可放入此文件 | |-- utils #放入model模型 |-- tests ...
2018-06-28 16:27:10
1146
原创 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
3460
原创 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
693
原创 创建python工程虚拟环境env
$python3 -m venv env #创建名为env的python工程虚拟环境$source env/bin/activite #进入虚拟环境(env)$deactivate #退出虚拟环境
2018-06-27 17:55:15
807
原创 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
1655
putty工具包
2018-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人