9月 22

python获取 需要的 随机数格式

要产生自己需要的随机数格式。python2.7.

# 产生随机数,状态有三种,num为数字,let为字母,mix为混合
def create_random(rand_type, rand_len):
    import random
    list_num = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]
    list_let = ["a", "b", "c", "d", "e", "f", "g", "h", "i", "g", \
                "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", \
                "u", "v", "w", "x", "y", "z"]
    rand_str = ""
    if rand_type == "num":
        for ll in xrange(rand_len):
            rand_str = "%s%s" % (rand_str, random.sample(list_num, 1)[0])
    elif rand_type == "let":
        for ll in xrange(rand_len):
            rand_str = "%s%s" % (rand_str, random.sample(list_let, 1)[0])
    elif rand_type == "mix":
        list_all = list_num + list_let
        for ll in xrange(rand_len):
            rand_str = "%s%s" % (rand_str, random.sample(list_all, 1)[0])
    else:
        rand_str =""
    return rand_str
9月 20

nginx1.9 etag修改

  之前用nginx和第三方etag模块,配置如下。

FileETag on;
etag_format “%X%X”;

  nginx1.3.3后原生就支持etag,默认开启。通过学习进行如下修改。

  RFC2616(ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt)对HTTP协议的规定,如果第一次请求资源正常,返回状态码200,第二次请求会在请求头里增加If-Modified-Since,如果If-Modified-Since是最后修改时间点,表示该资源没被修改,则http返回状态代码304,在相响应头中增加Last-Modified。这样该资源就不会被重复下载。nginx1.9.4配置修改如下。

location ~ .*\.(gif|jpg|jpeg|png|bmp|ico|rar|css|js|zip|xml|txt|flv|swf|mid|doc|cur|xls|pdf|txt|)$
{
etag on;
expires 1h;
}
此部分内容应该是与权限无关的资源部分。如果是使用安全链接,保证session安全,请求链接会有随机数或算法变化,每次的链接都不同。此部分还会消耗CPU,就达不到节约带宽的目的了。

9月 18

ouo旗舰店 绝对的无良心、无诚信商家,大家小心

  ouo旗舰店 绝对的无良心、无诚信商家,大家小心。订单号: 1210587225310840

  店地址https://ouosm.tmall.com

  我是15日(晚上9点)下的单,第一次我是18号才收到的,因为没有直接拿到,所以收到头一天还没有用。用了之后就一直有问题,在投影图像正的情况下,一侧比较清楚,另一侧大约10%的部分不是清楚,模糊。噪音也大用了不过10次,使用半小时就重启或者死机,根本没法用,第一次找客服一天都没有人回复,直接天猫投诉了后,才在旺旺上回复我。给我换货后,第二次,收到的东西,没有usb的电源线,用市电插座连开机都开不了。找客服有是n个小时都没有回复。其中还有一次说我没有买过他们的东西。

  这一个月了还没有用光扯皮了,电话也有十个了,旺旺上浪费的好几十个小时,问题也解决不了。并且商家强调7天退货是从15日开始算。天猫投诉多次也没有结果。商家诚信极差,天猫客服也无作为,大家小心。

  本人已经在天猫购物很久T4级会员,当前最高级别。过去从来没有出过次类问题,所以比较信任天猫,最初的联系是用web旺旺联系的没有抓的图了。直到多次出问题后在开始注意保留。贴出几张图来证明。

a
b
c
d
e