- 博客(18)
- 收藏
- 关注
原创 多平台下Python创建虚拟环境,并使用workon管理虚拟环境
通用1.windows下安装virtualenvwrapper-win 后配置环境变量新建WORKON_HOME=Python虚拟环境管理目录有环境变量后–>使用workon安装指定Python版本虚拟环境:mkvirtualenv --python=python版本路径 虚拟环境名称使用指令workon查看所有虚拟环境使用workon ‘虚拟环境名称’ 激活虚拟环境2.Li.........
2022-08-29 14:14:45
1655
原创 Jenkins 远程部署Django(Flask)项目
Jenkins远程部署Django项目该文档前提是部署好jenkins和gitlab的前提下需要了解gitlab和jenkins部署的请点击该链接该文档前提是部署好uwsgi和Nginx的前提下了解Django uwsgi nginx部署请点击该链接一.插件安装Jenkins gitlab插件安装Jenkins Publish over SSH插件安装插件安装详细请点击此处二.系统管理配置Publish over SSH配置三. 任务配置1.新建任务名称:2.Gener
2021-08-31 19:52:55
826
原创 Django+uWSGI+Nginx+supervisor部署Django项目
安装Python3.8安装编译相关工具yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel python-develyum install libffi-devel -y下载安装包并
2021-08-31 19:50:03
524
原创 Jenkins Vue项目远程自动部署(CICD)
Jenkins Vue项目CICD一:jenkins相关插件的安装1.安装Publish Over SSH插件用于SSH连接远程的服务器。登录 jenkins 管理系统首页,打开“系统管理”–“管理插件” 搜索 Publish Over SSH 然后勾选安装2. 安装 NodeJs插件 用于vue项目打包构建。打开“系统管理”–“管理插件” 搜索 nodejs 然后勾选安装打开“系统管理”–“Global Tool Configuration” 拉到底部 配置 node 版本,如
2021-08-31 14:47:49
833
原创 Docker安装GitLab和Jenkins
docker run --publish 443:443 --publish 80:80 --publish 22:22 --name gitlab --volume /home/gitlab/config:/etc/gitlab --volume /home/gitlab/logs:/var/log/gitlab --volume /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-cedocker run -u root -d -p 8080:8080 -
2021-08-31 14:25:15
287
原创 Docker 搭建MySQL主从复制
拉取mysql镜像并运行两个容器参考连接-写的很详细,本文只是修改了mysql最新版本# 拉取镜像docker pull mysql# 启动一台作为主节点docker run -p 3307:3306 --name primysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest# 作为从节点docker run -p 3308:3306 --name secmysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:l
2021-08-31 14:13:46
117
原创 Python requests模块请求超时处理
获取当前IP和端口:host_ip, host_port = self.request.META.get("HTTP_HOST").split(':')[0], \ self.request.META.get("HTTP_HOST").split(':')[1]拼接URL和请求头:url = "http://{}:{}/xxx/xxx".format(host_ip, host_port)header = {"xxx": "xxx"
2020-09-02 13:59:44
1824
原创 Centos7虚拟机共享主机IP
配置网络信息[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33将配置信息改为:TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=
2020-05-27 09:37:48
1104
原创 Sentry安装并集成到Django Web项目
安装docker-composecurl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose...
2020-05-11 10:06:19
660
1
原创 MySQL进阶(三)触发器
MySQL触发器什么是触发器:简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行;类似django的信号量特点及作用:特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行;作用:保证数据的完整性,起到约束的作用;查询数据库已存在的触发器:SHOW TRIGGERS;举个栗子:创...
2020-01-10 22:34:16
170
原创 MySQL进阶(二)自定义函数
用户自定义函数用户自定义函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,例如max(value)函数,value被称为参数,函数参数有一下三种参数类型:IN参数类型:表示输入给函数的参数OUT参数类型:表示参数在函数中被赋值,可以传递给函数调用程序INOUT参数类型:表示参数既可以传值也可以被赋值。创建用户自定义函数可以使用CREATE FUNCTION...
2020-01-10 15:32:11
567
原创 MySQL进阶(一)存储过程
存储过程是数据库对象之一,存储过程可以理解成数据库的子程序,在客户端和服务器端可以直接调用它在一般的关系型数据库中,可以在数据库中定义子程序,这种程序块称为存储过程(procedure)。它存放在数据字典中,可以在不同用户和应用程序直接共享,并可实现程序的优化和重用。使用存储过程的有点如下:过程在服务器端运行,执行速度快过程执行一次后代码就驻留在高速缓冲存储器,在以后的操作中,在以后的操作...
2020-01-10 11:41:55
242
原创 Python有哪些文件打开模式以及读取方式的差别
打开模式'r' open for reading (default) 以只读方式打开文件(默认)'w' open for writing, truncating the file first 以写入的方式打开文件,会覆盖已存在的文件'x' create a new file and open it for writing 如果文件已经存在,...
2020-01-05 18:02:36
1386
原创 安装virtualenvwrapper报错
pip install virtualenvwrapper 报错 在一次使用版本Python3.4安装virtualenvwrapper时意外报错在一次使用版本Python3.4安装virtualenvwrapper时意外报错报错内容:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install...
2019-12-09 10:02:58
251
原创 Python selenium模块模拟微信投票
Python selenium模块模拟微信投票以为这个链接里面都是选择题和填空题,所以代码会比较简单直接上代码:import randomimport xlrdfrom selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timedef vote(username, work_...
2019-06-14 10:31:04
4545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人