任汝千圣现,我有天真佛
布隆过滤器 布隆过滤器
概念及优缺点https://zhuanlan.zhihu.com/p/43263751 https://www.cnblogs.com/cpselvis/p/6265825.html 实现#!/usr/bin/python # -*-
2020-01-09
缓存穿透 缓存穿透
缓存穿透现象正常情况下,我们去查询数据都是存在。那么请求去查询一条压根儿数据库中根本就不存在的数据,也就是缓存和数据库都查询不到这条数据,但是请求每次都会打到数据库上面去。这种查询不存在数据的现象我们称为缓存穿透。试想一下,如果有黑客会对你
2020-01-09
笔记本搭建群晖 笔记本搭建群晖
之前在同事那里知道了NAS,这其中最出名的就是群晖了,奈何正版的很贵,而且自己目前对NAS的需求不是那么的大,所以一直没有动手捣鼓,就只在网上搜了下资料,自建黑群晖的信息。最后用自己闲置的笔记本做了实验,反正放着也没用。自己搭建的是 6.1
2018-12-22
Flask 动态映射路由 Flask 动态映射路由
以下为Flask根据templates目录下的文件创建相同名称的路由,核心使用lamada函数实现 from flask import Flask, render_template, Blueprint import os app = F
2018-11-15
最简Flask框架 最简Flask框架
目前写了一个很简单根据配置文件动态生成flask框架模版的代码,简单示例如下: 创建代码如下@click.command('create_project') @click.option('--name', default='py_summe
2018-10-29
制作Python环境Docker镜像 制作Python环境Docker镜像
编译生成docker build -t 生成的镜像名:版本 . Dockerfile示例FROM centos:7.3.1611 MAINTAINER runsha.yan <[email protected]> # chang
2018-10-29
docker-compose启动多个容器 docker-compose启动多个容器
docker-compose.ymlversion: '3' services: pypiserver: image: pypiserver/pypiserver:latest container_n
2018-10-29
Flask中执行定时任务 Flask中执行定时任务
使用flask_apscheduler采用crontab的方式# 定时任务 scheduler = APScheduler() scheduler.init_app(app) scheduler.start() # (0-6或星期一,星期二
2018-10-29
搭建自己的pypi仓库 搭建自己的pypi仓库
安装pypiserver安装pip install pypiserver 启动mkdir ~/packages 创建一个目录存放包文件 pypi-server -p 8080 ~/packages & 启动服务,端口为808
2018-10-20
部署Flask 部署Flask
Flask在部署上面有别于Tornado,因为Tornado本身就是一个HTTP Server,这里主要记录下Flask的部署方式,Tornado的之前已经记录过,这里就不再叙述了,本次的项目均使用docker部署,其中gunicorn采用
2018-07-26
Docker运行Web项目 Docker运行Web项目
Docker运行Web项目创建mongo容器 docker run -d --name=mongodb -p 27017 mongo 创建Python后端容器(centos/python-27-centos7后面没有使用:跟上版本,默认为l
2018-05-10
MongoDB脚本备份 MongoDB脚本备份
shell脚本内容#!/bin/sh # dump 命令执行路径,根据mongodb安装路径而定 DUMP=mongodump # 临时备份路径 OUT_DIR=/tmp/mongod_bak/mongod_bak_now # 压缩后的
2018-05-04
Python 微信卡券投放 Python 微信卡券投放
所需资料 开发者ID(AppID) 开发者密码(AppSecret) 卡券ID 创建卡券见附件 投放卡券(验证可行tornado示例)Python代码class WechatAuthHandler(BaseHandler):
2018-04-27
Python Jieba分词 Python Jieba分词
安装代码对 Python 2/3 均兼容全自动安装:easy_install jieba 或者 pip install jieba / pip3 install jieba半自动安装:先下载 http://pypi.python.org/p
2018-04-27
Python Fire Python Fire
Fire 是比较好用的工作,谷歌开源,具体使用方法可见 链接
2018-04-27
Python正则大全 Python正则大全
封装号的Python正则表达式,开箱即用 # -*- coding: utf-8 -*- import re class Validate: reglist = { # 'CH': r'[^
2018-03-22
SQLAlchemy常用总结 SQLAlchemy常用总结
介绍SQLAlchemy一些常用的操作,以及在使用中遇见的一些问题。 操作表#!/usr/bin/env python # -*- coding:utf-8 -*- from sqlalchemy.ext.declarative imp
2018-03-17
MongoDB原生使用 MongoDB原生使用
创建数据库use DATABASE_NAME 如果数据库不存在,则创建数据库,否则切换到指定数据库。 查看当前使用的数据库db 查看所有数据库show dbs 删除数据库db.dropDatabase() 删除当前数据库,默认为 test
2018-03-12
1 / 2