原创 利用redis實現分佈式環境下的限頻

redis 本身有計數器,並且可以做原子的增1操作,特別適合用來做分佈式環境下的限頻 # coding:utf-8 import time import threading from redis import StrictRedi

原创 redis 啓動警告及處理

重要 我的博客從今天起開始陸續遷移到 http://vearne.cc 文章新地址 http://vearne.cc/archives/158 敬請關注 起因: 生產環境的一臺redis機器 Can't save

原创 業務日誌收集方案

起因: 我們線上的業務通常會部署到10幾臺或者幾十臺機器上,線上的日誌如果用salt執行命令遠程的grep已經是越來越不方便了,所以我們決定對日誌進行統一收集,管理 1. 選擇方案 我們業務日誌不算特別的多,因此不想方案過於複雜,並且公司

原创 算法題(6)

題目: 已知一個矩陣 matrix = [ ['A', 'P', 'H', 'S'], ['U', 'L', 'O', 'A'], ['O', 'M', 'L', 'K'],

原创 算法題(4)

題目: 有十個球編號分別爲 0 ~ n - 1 ,放在袋中,任意抓2個,求所有可能的情況 def choice2(n): ll = [] for i in range(n): for j in range(

原创 requests 庫的另類用法(stream)

重要 我的博客從今天起開始陸續遷移到 http://vearne.cc 敬請關注 本文鏈接 http://vearne.cc/archives/120 起因: 同事讓我幫他抓取一批URL,並獲取對應URL的標籤中的文字,忽

原创 peewee 對象clone函數

起因: 我需要得到peewee對象的clone對象,寫個簡單的小程序 def clone(instance): obj = instance.__class__() # print a._meta.fields