12 2018 档案
gitlab的安装和基本使用
摘要:一、gitlab的安装 1)安装依赖包 sudo yum install git vim gcc glibc-statc telnet -y sudo yum install -y curl policycoreutils-python openssh-server sudo systemctl e
阅读全文
Jenkins的使用
摘要:、Jenkins安装 1)Jenkins介绍 1)一个自动构建过程,包括自动编译,分发,部署和测试,是持续的软件版本发布,测试项目 2)一个代码存储库,即需要版本控制软件来保障代码的可维护性,同时作为构建过程的素材库,例如svn,git代码库 3)监控外部调用执行的工作 2)Jenkins的安装环境
阅读全文
Django高级篇二。引用restful写接口。序列化组件基本使用
摘要:一、实现前后端分离,前后端数据交互均已json字符串形式 路由模式,FBV. ==> url(r'^books/', views.books), 1)使用原生的json模型 # 请求 http://127.0.0.1:8000/books/ # [{"name": "python", "price"
阅读全文
web版ssh的使用
摘要:一、web_ssh版本安装使用 web_ssh源码:https://github.com/shellinabox/shellinabox 1)安装依赖包 2)github下载源码 3)执行操作 4)编译安装 5)启动 网页打开,注意防火墙问题 特别强调。root账号不支持登陆
阅读全文
Django高级篇四。restful的频率控制,分页方法,路由控制,版本控制
摘要:一、rest-framework之频率控制 为了控制用户对某个url请求的频率,比如,一分钟以内,只能访问三次 1)自定义模式,其他框架调使用也是如此 自定义频率逻辑 # (1)取出访问者ip # (2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走
阅读全文
Django高级篇三。restful的解析器,认证组件,权限组件
摘要:一、rest=framework之解析器 1)解析器作用。 根据提交的数据。只解析某些特定的数据。非法数据不接收,为了系统安全问题 比如解析的数据格式有 有application/json,x-www-form-urlencoded,form-data等格式 默认支持的数据类型 'rest_fram
阅读全文
Django中的缓存(内存,文件,redis)
摘要:一、Django中的缓存的几种方法 1)单个视图缓存。时间测试 import time from django.views.decorators.cache import cache_page @cache_page(5) # 缓存5秒 def test_time(request): ctime=t
阅读全文
Python使用redis
摘要:一、redis在Python下的基本使用 1)安装 pip install redis 2) 简单的使用测试 import redis r = redis.Redis(host='127.0.0.1', port=6379) r.set('foo', 'Bar') print(r.get('foo'
阅读全文
跨域请求
摘要:一、同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现 请求的url地址,必须与浏览器上的url地址处于同域上,也就
阅读全文
python发送邮箱
摘要:一、Python发送邮件 import smtplib from email.mime.text import MIMEText def send(email_to,title,content): msg = MIMEText(content,"plain","utf-8") froms = "12
阅读全文
登录服务器失败 IP 统计和处理方法
摘要:一、登录ssh失败次数统计 1)错误的打开方式 awk '/Failed password/ {print $(NF-3)}' secure |sort -n |uniq -c|sort -n |tail /var/log/secure 2)拷贝文件,再查看失败 cp /var/log/secure
阅读全文
centos中单进程监控
摘要:[root@k8s6 proc]# ps aux|grep -v PID|sort -rn -k +3|head -5 root 921 0.4 0.9 582140 38532 ? Ssl 17:19 0:29 /usr/bin/dockerd root 691 0.2 0.1 305296 63
阅读全文