摘要:
1.原理解析 我们希望的是 git上传到仓库以后我们要进行执行钩子函数 此时我们用的是git用户 我们需要考虑他的权限(目录权限 & git用户免密码权限) 可以切换到git用户 然后执行方法进行测试2.解决办法 sudo vi /etc/sudoers # 添加以下内容 git ALL=(ALL) 阅读全文
摘要:
.\venv\Scripts\activate && python manage.py runserver 0.0.0.0:8060 这个报错了不知道为啥 暂时先不管了.\venv\Scripts\python.exe manage.py runserver 0.0.0.0:8060报什么pytho 阅读全文
摘要:
commands = f"""ssh root@120.7x.254.99 -p2483 cd /data/wwwroot/csjs2_client_dev git pull ssh://git@172.16.x.161x:2483/data/repos/csjs2_client_dev.git " 阅读全文
摘要:
#!/usr/bin/env python3 # -*- encoding: utf-8 -*- # here put the import lib import logging import sys from os import makedirs from os.path import dirna 阅读全文
摘要:
注意:一定要使用pycharm专业版 django简介:M 代表模型(Model): 负责业务对象和数据库的关系映射(ORM)。T 代表模板 (Template):负责如何把页面展示给用户(html)。V 代表视图(View): 负责业务逻辑,并在适当时候调用Model和Template。除了以上三 阅读全文
摘要:
START import pandas as pdurl = "input.xls"data = pd.read_excel(io=url,index_col="age",sheet_name=0) """参数:io 代表文件路径index_col 代表索引列sheet_name 为第几张工作表 默 阅读全文
摘要:
1.背景 背景:我为啥单独写一片这个文章呢?是因为遇到好多次了我必须搞懂它!文章分三部分1.1不带参数的多个装饰器1.2带参数的装饰器1.3带参数的实例,直接拿来用 2不带参数的多个装饰器‘ # 编写装饰器,作为响应以及请求的校验 def request_wrapper(fun): print(f" 阅读全文
摘要:
1.我为什么会写这篇文章呢? 起源:咱们做python的,公司有java的哥们,需要对接,然后他非说我有两个返回不一样,一个是及时响应,一个是异步回调javaAPI,解决;我去找代码逻辑,我看了一遍又一遍,问题就在这装饰器上还比较复杂,我一想会不会是函数里面开线程导致 装饰器会装饰函数 又会装饰线程 阅读全文
摘要:
1.git是一个远端服务器,你可以认为是服务端(常见的是gitee,github以及自己可以搭建一个git仓库)2.本地电脑装的git就相当于客户端3.如果客户端与服务端通讯 此时需要用到公钥和私钥4.公钥:是用来消息加密的5.私钥:是用来消息解密的6.git服务端需要配置git客户端的公钥# 用下 阅读全文
摘要:
# 1.下载 wget https://github.com/etcd-io/etcd/releases/download/v3.4.6/etcd-v3.4.6-linux-amd64.tar.gz # 2.解压 tar -zxf etcd-v3.4.6-linux-amd64.tar.gz # 3 阅读全文