- 无限循环。万一条件不符合,这段代码就会一直跑了,直到耗尽资源。
for (var i = 0; ; i++) {
...
if(...){
break;
}
}
If you got error like "RangeError: Invalid string length" "SyntaxError: Unexpected end of JSON input" with npm "json2csv" "json2csv-stream" "write-json-file", | |
try write-csv instead. |
# REF http://stackoverflow.com/questions/27898805/how-to-load-all-the-columns-from-a-csv-into-neo4j-nodes | |
LOAD CSV WITH HEADERS FROM "file:///data.csv" AS line FIELDTERMINATOR ',' CREATE (n:MyLabel) SET n += line |
# http://expressjs.com/en/api.html | |
var app = require('express')(); | |
var bodyParser = require('body-parser'); | |
var multer = require('multer'); // v1.0.5 | |
var upload = multer(); // for parsing multipart/form-data | |
app.use(bodyParser.json()); // for parsing application/json | |
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded |
# https://www.eclipse.org/che/getting-started/download/ | |
curl -sL https://raw.githubusercontent.com/eclipse/che/master/che.sh > /usr/local/bin/che | |
chmod +x /usr/local/bin/che | |
che start |
sudo apt-get install apt-transport-https ca-certificates | |
sudo apt-key adv \ | |
--keyserver hkp://ha.pool.sks-keyservers.net:80 \ | |
--recv-keys 58118E89F3A912897C070ADBF76221572C52609 | |
# Ubuntu version Repository | |
# Precise 12.04 (LTS) deb https://apt.dockerproject.org/repo ubuntu-precise main | |
# Trusty 14.04 (LTS) deb https://apt.dockerproject.org/repo ubuntu-trusty main | |
# Wily 15.10 deb https://apt.dockerproject.org/repo ubuntu-wily main | |
# Xenial 16.04 (LTS) deb https://apt.dockerproject.org/repo ubuntu-xenial main | |
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list |
for (var i = 0; ; i++) {
...
if(...){
break;
}
}
# Reference https://wroot.org/posts/quick-and-dirty-tcpdump-credential-usernamepassword-sniffer/ | |
tcpdump -i wlan1 port http or port ftp or port smtp or port imap or port pop3 -l -A | egrep -i 'pass=|pwd=|log=|logi | |
n=|user=|username=|pw=|passw=|passwd=|password=|pass:|user:|username:|password:|login:|pass |user ' |
# 4.x | |
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - | |
sudo apt-get install -y nodejs | |
# 6.x | |
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - | |
sudo apt-get install -y nodejs |
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 | |
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list | |
sudo apt-get update | |
sudo apt-get install -y mongodb-org |
Run this again | |
echo "deb https://packagecloud.io/tyk/tyk-gateway/ubuntu/ trusty main" | sudo tee /etc/apt/sources.list.d/tyk_tyk-gateway.list | |
echo "deb-src https://packagecloud.io/tyk/tyk-gateway/ubuntu/ trusty main" | sudo tee -a /etc/apt/sources.list.d/tyk_tyk-gateway.list | |
sudo apt-get update |