国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。
Dockerized 实践 https://github.com/y0ngb1n/dockerized
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。
Dockerized 实践 https://github.com/y0ngb1n/dockerized
| import requests | |
| import os, sys | |
| import concurrent.futures | |
| from itertools import repeat | |
| class XimaScraper: | |
| def __init__(self, album_no, page_num): | |
| headers = { | |
| 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0' | |
| } |
| var CryptoJS = require('crypto-js') | |
| var request = require('request-promise') | |
| /* | |
| * npm install crypto-js request-promise request | |
| * node wx_t1t_hack.js | |
| */ | |
| // export function testEncription(msg, fullKey) { | |
| // var fullKey = fullKey.slice(0, 16) |
| function decodeBase62(number) { | |
| var alphabet = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' | |
| var out = 0 | |
| var len = number.length - 1 | |
| for (var t = 0; t <= len; t++) { | |
| out = out + alphabet.indexOf(number.substr(t, 1)) * Math.pow(62, len - t) | |
| } | |
| return out | |
| } |