(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
import os | |
import upyun | |
from progressbar import * | |
# http://stackoverflow.com/questions/1192978/python-get-relative-path-of-all-files-and-subfolders-in-a-directory | |
myFolder = "/podcast/pod/podcasts/" | |
os.chdir(myFolder) | |
fileSet = set() |
int Kmp(const std::string& a, const std::string& b) { | |
if (b.empty()) { | |
return 0; | |
} | |
int n = (int)b.size(); | |
std::vector<int> p(n); | |
if (n > 1) { | |
p[1] = 0; | |
} | |
for (int i = 2, j = 0; i < n; i++) { |
#!/usr/bin/bash | |
DIR=/path/to/www/public | |
DATA=/path/to/pms5003.rrd | |
TIME=$1 | |
time=$(date '+%H\:%M\:%S') | |
rrdtool graph $DIR/pm-$TIME.svg \ | |
--imgformat SVG \ |
解锁教程:http://bbs.gfan.com/android-8404948-1-1.html
platform-tools 地址: https://dl.google.com/android/repository/platform-tools-latest-windows.zip