- 博客(30)
- 收藏
- 关注
原创 禅道部署文档
禅道部署文档禅道官方下载地址https://www.zentao.net/download.html我这里安装的是开源版的11.7版本Centos7部署禅道下载禅道安装包wget http://dl.cnezsoft.com/zentao/11.7/ZenTaoPMS.11.7.stable.zbox_64.tar.gz解压到指定目录 tar ...
2019-12-29 13:09:09 531
原创 Centos7通过Python3安装Jupyter NoteBook
jupyter notebook官方文档 https://jupyter-notebook.readthedocs.io/en/stable/index.html 安装jupyter pip3 install jupyter -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com 创建jupyter软连接...
2019-12-28 22:59:48 673
原创 Centos7安装Python3.6
Centos7安装python安装依赖环境###yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel expat-devel gdbm-devel gcc make wget下载python3.6.10官方...
2019-12-28 20:58:53 252
原创 python_网络_psutil_pid与端口
# python根据pid寻找端口import psutildef netpidport(pid: str): """根据pid寻找该进程对应的端口""" adict = {} # 获取当前的网络连接信息 net_con = psutil.net_connections() for con_info in net_con: if co...
2019-12-23 14:49:57 1696
原创 python实现(三位数0-7组成求组成奇数的个数)(前时间到第二天零点的秒数差)(随机10个数1-100以内没有重复)
# 一个三位数由0-7组成,求所能组成的奇数的个数def test1(): counter = 0 for num in range(100, 778): if num % 2 != 0: counter += 1 return counter# 当前时间到第二天零点的秒数差def test2(): import d...
2019-12-21 19:58:41 809
原创 python中对文件的读写
# 文件:将数据保存到硬盘中(数据持久化)# 打开文件 open(文件路径,访问模式)# w write 写入模式,只能写,不能读# f = open("123.txt","w")# 写入数据 只能是字符串# f.write("hello world")# 关闭文件 :文件操作完必须要关闭,否则文件占用内存将无法释放# (内存泄漏)(明知没有用,内存却被占用)# f.clos...
2019-12-16 21:45:32 198
原创 python简单操作excel
# -*- coding: utf-8 -*-# ## pip install xlrd# 导入xlrd模块import xlrd# 打开excel文件,获取文件对象efile = xlrd.open_workbook(r"C:\Users\Administrator\Desktop\ip地址信息表.xlsx")# 获取所有sheet 对象.sheet_names()# ...
2019-12-15 15:06:58 210
原创 python中paramiko模块的简单使用
# -*- coding: utf-8 -*-# 导入paramikoimport paramiko# 创建ssh对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())# 连接服务器ssh.connect(hos...
2019-12-15 15:04:27 331
原创 python实现(九九乘法表)(水仙花)(跳七)(百钱百鸡)(冒泡排序)
# 通过for循环实现九九乘法表def jjfrist(): for i in range(1, 10): for j in range(1, i + 1): print("%d*%d=%d\t" % (i, j, i * j), end="") print()def jjsecond(): i = 1 whi...
2019-12-15 14:31:15 608
原创 python实现rsa加密和解密
import base64import rsaclass RSAendecrypt(object): """ generate public and private key (生成公钥和私钥) encrypt passwd (加密数据) decrypt passwd (解密数据) """ def __init__(self, filepat...
2019-12-15 14:25:52 677
原创 Gitlab配置webhook时报错
Gitlab配置webhook时报错Url is blocked: Requests to the local network are not allowed解决办法:点击用户root找到setting找到Admin Area (此处在More旁边的设置按钮上)在屏幕右侧找到Settings == Network找到Outbound request...
2019-12-14 11:26:31 1033
原创 windows 安装python虚拟环境virtualenv
windows 安装python虚拟环境virtualenv# 安装virtualenv需要先安装python# 安装virtualenvpip install virtualenv# 集中化管理虚拟环境pip install virtualenvwrapper # linux环境pip install virtualenvwrapper-win # windows环境...
2019-12-14 11:18:24 191 1
原创 shell条件语句
shell流程控制(选择流程控制语句)if语句# 1.单if语句 if 条件语句 then 执行语句 fi# 2.双if语句 if 条件语句1 then 执行语句1 else 执行语句2 fi# 3.多if语句 if 条件语句 then 执行语句1 elif 条件语句2 then 执行语句2 else 执行语句3 fi...
2019-12-14 11:14:25 89
原创 shell中的函数
复杂流程控制语句shell中的函数# 无参数格式func_name(){ 函数体}# 调用(函数名)func# 有参数格式func_name(){ args=$n 函数体}# 调用(函数名 参数)func_name args1 args2# 函数的使用场景:函数体为执行命令比较频繁或者格式比较相似的命令function func_name(){...
2019-12-14 11:13:22 108
原创 shell基础
环境变量shell中的env命令# 查看系统所有环境都可以使用的环境变量env定义一个本地变量# 变量名=变量名a=10声明全局变量# 声明全局变量# export 变量名export a# 同时定义export a=10直接声明全局变量也可exprot a=20env中的OLDPWD即为上一次使用shell环境的目...
2019-12-14 11:04:33 158 1
原创 django类视图与中间件
类视图使用# 类视图需要继承Django提供的父类View# 配置路由时需要使用类视图的as_view()方法来添加 url(r'^xxx/$', views.Xxxx.as_view()) # 类视图的调用流程as_view ==> view ==> dispatch类视图添加装饰器# 装饰器def my_decorator(func):...
2019-12-14 11:00:18 137
原创 django请求与响应
请求1. url路径参数# 通过路径传递参数 http://www.xxx.com/index/xxx/3# 用正则匹配取出 r'^index/(?P<xxx>正则)/(?P<xxx>正则)/$# 通过定义视图函数取出 def xxxx(request, xxx, xxx):2. django中的QueryDict对象# HttpRequest对象的属...
2019-12-14 10:56:47 188
原创 django配置文件详解
配置静态文件### 基础配置# BASE_DIR 当前工程的根目录,用来构造文件路径# DEBUG 调试模式(程序出现异常,像前端展示错误)(上线改为False)# LANGUAGE_CODE = 'en-us' # 语言# TIME_ZONE = 'UTC' # 时区 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shangha...
2019-12-14 10:53:08 164
原创 django基础
环境安装 创建虚拟环境 mkvirtualenv xxx -p python3 # 虚拟环境安装见virtualenv安装文档# 其他虚拟环境命令rmvirtualenv xxx # 删除虚拟环境deactivate # 退出虚拟环境 进入虚拟环境 workon xxx # 或者使用source activate 或wi...
2019-12-14 10:51:45 72
原创 Python3连接PostgreSQL
Python3连接PostgreSQL 安装psycopg2包,用以连接postgersql python官方文档https://pypi.org/project/psycopg2/ psycopg官网文档http://initd.org/psycopg/docs/install.html#install-from-source # pip 安装...
2019-12-14 10:24:26 1889
原创 Sqlalchemy中的事务
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@192.168.35.231:3306/testdb'app.config['SQLALCHEMY_T...
2019-12-13 21:58:07 794
原创 Flask-sqlalchemy基础(配置连接和增加数据)
from flask import Flaskfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# flask-sqlalchemy配置# 1.数据库连接地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@192.168.35.231:3306...
2019-12-13 21:57:29 344
原创 Flask-sqlalchemy多表查询
- [基本查询- ```python # 头部信息 from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@192.168.35...
2019-12-13 21:55:28 1436
原创 Python日志器使用方法
import loggingfrom logging import handlers# 全局搜索Formatterdef basic_log(): """使用默认日志器 root""" # 缺点,不能同时进行文件输出和控制台输出 format = "%(name)s %(levelname)s %(pathname)s %(lineno)d %(message)...
2019-12-13 21:53:01 160
原创 centos中EOF的用法
EOF 的用法向文件中添加内容cat << EOF >> 1.txtAAAABBBBCCCCEOFcat 1.txt向文件中覆盖内容cat << EOF > 1.txtVVVVVCCCCCXXXXXEOFcat 1.txt自定义EOFcat << wang >> 1.txtUUUUU...
2019-12-13 21:48:03 2229
原创 centos配置SSH
SSHssh 远程主机用户@远程主机ip当前主机第一次连接陌生主机时会自动建立.ssh/know_hosts,这个文中记录的是连接过的主机信息exit 表示退出ssh 远程主机用户@远程主机ip -X 调用远程主机图形工具ssh-keygen 生成密钥生成密钥的目录为当前用户下的.ssh文件夹下~/.sshid_ras 此为公钥id_rsa.pub 此为私钥...
2019-12-13 21:46:33 137
原创 CentOS网络配置
CentOS网络配置 配置文件修改网络配置 vim /etc/sysconfig/network-scripts/ifcfg-network1 - # 类型以太网TYPE=Ethernet# 代理方式:关闭状态PROXY_METHOD=none# 网络连接名称NAME=net1# 网卡默认获取ip的方式(默认DHCP,改成static为静态地址)BOOTPROT...
2019-12-13 21:43:27 147
原创 Jenkins项目部署(maven项目)
Jenkins项目部署(maven项目)安装Jenkins ==》Jenkins安装文档 全局环境配置系统管理==全局工具配置配置本地jdk,maven,git点击保存新建任务输入项目名称==选择maven项目==确定创建全局配置源码管理根据如果==》1.选择git,填入仓库地址,添加git凭据,指定分支构建触发器可以定时构建,触发...
2019-12-13 21:41:40 180
原创 Jenkins离线安装插件
Jenkins离线安装插件Jenkins离线插件下载网址https://plugins.jenkins.io/在搜索框里输入想要安装的插件包找到对应的插件—点击进去点击Archives进入下载页面选择对应的插件版本点击下载下载后的插件类型为.hpi通过Jenkins安装插件系统管理 插件管理 点击“高级...
2019-12-13 21:40:45 249
原创 Jenkins安装部署文档
Jenkins部署文档Jenkins的三种安装方式tomcat部署 java直接运行部署 docker部署系统环境准备关闭防火墙Systemctl stop firewalld && systemctl disable firewalld关闭selinuxsed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /...
2019-12-13 21:37:42 563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人