ServenBlog

ServenBlog
存在即合理,一切皆有可能

编程开发

github 命令行使用

阅读(5)评论(0)

一、有空在写 二、创建项目 发POST就可以新建,于是使用curl构造POST: curl -u 'username' https://api.github.com/user/repos -d '{"name":"RepoName"}'

Linux

nginx log_format 配置

阅读(15)评论(0)

在http模块配置如下 log_format access '$remote_addr - $remote_user [$time_local] ' ' "$request" $status $body_bytes_sent ' ' "$http_ref...

python

ansible python api 2.0使用[ 转载 ]

阅读(13)评论(0)

最近想利用python来调用anbile来实现一些功能,发现ansible的api已经升级到了2.0,使用上比以前复杂了许多。  这里我参考了官方文档的例子,做了一些整改,写了一个python调用ansible的函数,执行过程中输出执行结果。函数返回执行结果,便于筛选和存储所需的数据: # vim exec_ansible.py #!...

python

flask之jinja2中使用字典、列表、方法等变量

阅读(22)评论(0)

在jinja2模板中使用{{name}}结构表示一个变量,它是一种特殊的占位符,告诉模板引擎这个位置的值从渲染模板时使用的数据中获取  test.py # -*- coding:utf-8 -*- __author__ = 'guoqianqian' from flask import Flask from flask_script im...

python

Python操作各种数据库

阅读(26)评论(0)

一、操作mysql python3中操作mysql数据需要安装一个第三方模块,pymysql,使用pip install pymysql安装即可,在python2中是MySQLdb模块,在python3中没有MySQLdb模块了,所以使用pymysql。 import pymysql # 创建连接,指定数据库的ip地址,账号、密码、端口号、要...

python

mac版 Pycharm注册

阅读(22)评论(0)

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px 'Helvetica Neue'; color: #454545} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px '.PingFang SC'; color: #454545} span.s...

网络安全

Nginx Lua Redis防止CC攻击

阅读(26)评论(1)

Nginx Lua Redis防止CC攻击实现原理:同一个外网IP、同一个网址(ngx.var.request_uri)、同一个客户端(http_user_agent)在某一段时间(CCseconds)内访问某个网址(ngx.var.request_uri)超过指定次数(CCcount),则禁止这个外网IP+同一个客户端(md5(IP+ngx.var.htt...

Linux

在docker运行nginx

阅读(25)评论(0)

方法一、通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西。 runoob@runoob:~$ mkdir -p ~/nginx/www ~/nginx/logs ~/nginx/conf www目录将映射为nginx容器配置的虚拟目录 ...

健身计划一

阅读(92)评论(0)

一、健身计划No.1。 力量训练:每个动作正式有效组4组,每组10至15次,组间休息90秒左右。 1、力量训练前先跑步机慢跑10分钟。 2、平板杠铃卧推。 3、杠铃颈前推举,三角肌也就是肩膀部位 4、杠铃站立弯举,肱二头肌 5、器械下压,肱三头肌 6、高位器械下拉,背阔肌 7、深蹲,下肢训练,腿部臀部,腹部,心肺功能。 8、仰卧卷腹。腹直肌训练。 9、...