Python 类高级用法梳理

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/8/20 8:44 # @Author : Ropon # @File : test6.py # class Foo(object): # # def __iter__(self): # # return iter([12, 34...

NewPanel Linux管理面板

技术栈: 前端:Vue Vue-router Vue-cookies Vuex Axios Element-ui 后端: Flask Flask-restful Shell脚本 已实现: 网站创建管理、FTP创建管理、数据库创建管理 系统信息在线查看(CPU、内存、负载、带宽...

Ftp 一键安装shell脚本

#!/bin/bash # Author: Ropon # Blog: https://www.ropon.top InstallFtp() { pushd $BaseDir # 批量下载并解压所需包 for key in ${!FtpFiles[*]}; do [ ! -f ${FtpFiles[$key]}.tar.gz ] && Dow...

Flask 入口源码

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/6/28 9:37 # @Author : Ropon # @File : test.py from werkzeug.wrappers import Response from werkzeug.serving import run_simple c...

php rpm打包spec文件

Name: php Version: 7.0.33 Release: 1%{?dist} Summary: php-7.0.33 RPM Group: applications/php License: GPL URL: https://www.php.net Source0: %{name}-%{version}.tar.gz #Source1: libiconv-1.15.tar.gz...

Python 装饰器小结

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/6/3 13:36 # @Author : Ropon # @File : 12_02.py # 装饰器 # def warpper(fn): # def inner(): # print("装饰函数执行前"...

算法基本整理

#算法基本整理 def func2(n): if n > 0: func2(n - 1) print(n) # func2(2) # 输出2 # func2(1) # 输出1 # func2(0) # 没有输出 # func2(2) # print("====", end="...

nginx多条件判断

#比如过滤大量POST首页恶意请求 以下规则可编写在 标签段:server,location set $flag 0; if ($request_method ~ ^(POST)$) { set $flag "${flag}1"; } #if ($document_uri ~ ^(/)$) { if ($request_uri ~ ^(/...

微信小程序推送模板消息demo

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/5/8 13:38 # @Author : Ropon # @File : send_msg.py import requests from westkq.utils.config import wxData def get_access_token...

Sqlalchemy 单表操作基本用法

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/4/3 14:48 # @Author : Ropon # @File : sqlalchemy.py # 导入官宣基础模型 from sqlalchemy.ext.declarative import declarative_base ...