records -> knowledge
autonomous driving
function test(path) { | |
return path.split('/').join('/'); | |
} | |
var path1 = 'first'; | |
var path2 = 'second'; | |
var longPath = '.././home//Users/name/git/project/lib/abc/def/zzz.js'; | |
var plusPath = path1 + '/' + path2 + '/' + longPath; | |
var constantPath = 'first/second/.././home//Users/name/git/project/lib/abc/def/zzz.js'; |
var path = require('path'); | |
var simplePath = '/home/Users/deadhorse/git/node/lib/path.js'; | |
var pathWithDot = '/home/Users/deadhorse/git/node/./lib/./path.js'; | |
var pathWithDotDot = '/home/Users/deadhorse/git/node/../lib/../path.js'; | |
var length = 1000000; | |
console.time('normalize simple path'); | |
for (var i = 0; i < length; i++) { |
var benchmarks = require('beautify-benchmark'); | |
var Benchmark = require('benchmark'); | |
var thunkify = require('thunkify'); | |
var zlib = require('zlib'); | |
var co = require('co'); | |
var fs = require('fs'); | |
var gzipPromise = require('mz/zlib').gzip; | |
var gzipThunk = thunkify(zlib.gzip); | |
var fsPromise = require('mz/fs'); |
var http = require('http'); | |
var fs = require('fs'); | |
var path = require('path'); | |
var tmp = path.join(__dirname, 't.tgz'); | |
var opts = { | |
hostname: 'registry.npmjs.com', | |
method: 'GET', | |
port: 80, | |
path: '/cutter/-/cutter-0.0.3.tgz', |
var mkdirp = require('mkdirp'); | |
var http = require('http'); | |
var fs = require('fs'); | |
var path = require('path'); | |
var tmp = path.join(__dirname, 't.tgz'); | |
var opts = { | |
hostname: 'cnpm.oss.aliyuncs.com', | |
method: 'GET', | |
port: 80, |
#! /bin/sh | |
while [ 1 ] | |
do | |
START=$(($(date +%s%N)/1000000)) | |
curl -s -i http://localhost:3000 | grep X-Response-Time | |
END=$(($(date +%s%N)/1000000)) |
local file = io.open("urls.txt", "r"); | |
local arr = {} | |
local lines = file:lines() | |
for line in file:lines() do | |
table.insert (arr, line); | |
end | |
local i = 0 | |
request = function() | |
i = (i % #arr) + 1 | |
return wrk.format(nil, arr[i]) |
records -> knowledge
autonomous driving
Command.prototype.executeSubCommand = function(argv, args, unknown) { | |
args = args.concat(unknown); | |
if (!args.length) this.help(); | |
if ('help' == args[0] && 1 == args.length) this.help(); | |
// <cmd> --help | |
if ('help' == args[0]) { | |
args[0] = args[1]; | |
args[1] = '--help'; |
/*! | |
* dump.js, dump mongodb. | |
* Copyright(c) 2012 Taobao.com | |
* Author: busi.hyy <[email protected]> | |
* | |
* 每天凌晨3点从mongo dump一份到指定文件夹,前缀为20121113_ | |
* 只保留最近七天的dump文件 | |
* Example: `node dump 127.0.0.1:27071 back database collection1 collection2 ...` | |
*/ |