首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vainly  ›  全部回复第 1 页 / 共 14 页
回复总数  263
1  2  3  4  5  6  7  8  9  10 ... 14  
209 天前
回复了 vainly 创建的主题 问与答 阿里云 docker 容器 oss 上传限速问题?
283 天前
回复了 won 创建的主题 推广 精酿啤酒 北京上海开仓预热
@won 我加载两项,没有显示第二箱搬家呢
想要腾讯的客服,没可能的,所有的联系方式都指向微信的腾讯客服公众号,,垃圾的不要不要的。
尝试一下
2018-01-23 16:23:41 +08:00
回复了 ionblue 创建的主题 问与答 伸手党:如何解决 kcptun 被 qos 的问题?
server:
./kcpraw_server_linux_amd64 -t "127.0.0.1:9018" -l ":8018" -key "xxxxxx" -mode fast2 --ssproxy --crypt "salsa20"
9018 为你的服务器端的 ss 的端口
client:
./kcpraw_client_darwin_amd64 -r "vps:8018" -l ":12949" --key "xxxxxx" -mode fast2 --crypt "salsa20"

具体需要增加什么参数,可以--help 查看
本地将端口 ssr 或者 ss 的设置为 127.0.0.1:12949 密码任然为你的 ss 配置的密码
祝君好运
2018-01-09 12:24:46 +08:00
回复了 ichanne 创建的主题 汽车 这些汽车怎么选?打算选标星的,还有更好的推荐吗?
英菲尼迪 Q50L
2017-12-01 12:40:03 +08:00
回复了 abcstx 创建的主题 分享发现 地铁上可以做什么有趣的事情
做师门
2017-11-16 19:18:06 +08:00
回复了 wlbcs 创建的主题 问与答 求助,遇到这种奇葩同事怎么办?
@wlbcs 你应该看一下他的优点
2017-10-24 13:30:26 +08:00
回复了 MOS 创建的主题 推广 老子今天不加班, 1024 程序员节,美团云福利大放送!
黄泛区的同学不敢参加啊
2017-10-19 10:04:02 +08:00
回复了 vainly 创建的主题 问与答 请教一下,七牛关于 token 解密的问题
@lcorange 谢谢仁兄,我看的是七牛推流的 sdk,最后生成地址的时候没注意把参数也携带在 rtmp url 后面,是可以重新之心加密流程的。谢谢你。
2017-10-18 22:25:32 +08:00
回复了 vainly 创建的主题 问与答 请教一下,七牛关于 token 解密的问题
@kslr 但是 token 中有 now time,每次生成的时候 token 都会不一样,到服务怎么对比呢?
2017-10-17 12:09:36 +08:00
回复了 kenshin 创建的主题 分享创造 sov2ex - 一个便捷的 V2EX 站内搜索引擎,新版上线
搜索'%'页面不见了 😌
2017-08-18 12:09:25 +08:00
回复了 jtsai 创建的主题 问与答 这段代码的执行过程是怎样的? 求助!!
@jtsai pools 不能放在方法内部
2017-08-18 09:43:35 +08:00
回复了 jtsai 创建的主题 问与答 这段代码的执行过程是怎样的? 求助!!
let pools = {};
let testPool = (sql, host) => {
let pool = null;
if(host && !pools.hasOwnProperty(host)){
pool = mysql.createPool({
host: host,
port: '3306',
user: 'root',
password: ''

});
pools[host] = pool;
}else{
pool = pools[host];
}

pool.getConnection(function(err,connection){
connection.query(sql,function(err,results){
callback(err, results)
connection.release()
})
})
};


这样行吗?
2017-08-14 22:17:29 +08:00
回复了 xiangchen2011 创建的主题 问与答 有个卖字帖的帖子找不到了
我也找不到了,google 搜到搜不到,请问有人知道吗?
2017-06-09 14:09:47 +08:00
回复了 vainly 创建的主题 Node.js Nodejs 中并发请求在同一个方法中,变量是共享的吗?
@oott123 谢谢你
2017-06-09 14:03:42 +08:00
回复了 vainly 创建的主题 Node.js Nodejs 中并发请求在同一个方法中,变量是共享的吗?
@oott123 兄台,请收下我的膝盖,一语点醒梦中人。
2017-06-09 12:54:41 +08:00
回复了 vainly 创建的主题 Node.js Nodejs 中并发请求在同一个方法中,变量是共享的吗?
/**
* Created by chaclus on 2017/6/9.
*/

var IoRedis = require('ioredis');
var redis = new IoRedis(dev: {
host: '127.0.0.1',
port: 6379,
password: 'root'
});

var lock = require("redis-lock")(redis, 50);
var shortid = function (key, retries, callback) {
var self = this;

if (typeof retries === "function" && !callback) {
self.cb = retries;
self.retries = 5;
} else if (typeof retries === "number") {
self.retries = retries;
self.cb = callback;
} else {
throw new Error('illegal parameters');
}


//生成 id
var getId = function () {
var num = new Array(8);
var c;
for (var i = 0; i < 8; i++) {
num[i] = Math.floor(Math.random() * 9 + (i === 0 ? 1 : 0));
c = num[i];
for (var j = 0; j < i; j++) {
if (num[j] === c) {
i--;
break
}
}
}
return num.toString().replace(/,/g, '');
};

var setbit = function (id, callback) {
redis.setbit('shortid:' + key, id, 1, callback);
};

var getbit = function (id, callback) {
redis.getbit('shortid:' + key, id, callback);
};

var retry = function (cb) {
//获取锁
lock('app:shortidt:lock:' + key, function (done) {
var id = getId();
getbit(id, function (err, ret) {
if (err) {
cb(err, null);
} else {
if (ret === 0) {
setbit(id, function (err, ret) {
if (err) {
cb(err, null);
} else {
done(function () {
cb(null, parseInt(id));
});
}
});
} else {
cb(null, null);
}
}
});

});
};

var _num = 0;
var intervalId = setInterval(function () {
retry(function (err, id) {
if (!id) {
if (_num === self.retries) {
clearInterval(intervalId);
self.cb(null, null);
} else {
_num = _num + 1;
}
} else {
clearInterval(intervalId);
self.cb(err, id);
}
});
}, 50);
};

var save = function (data) {

shortid('user', 10, function (err, id) {
if(err) {
console.error("err:", err);
}else{
console.log("id: "+ id+", email: " + data.email)
}
});
};


var user = ['a', 'b', 'c', 'd', 'e', 'f'];

user.forEach(function (user) {
save({name: user, email: user + "@gmail.com"});
});

这个填写 redis 可以直接调试。
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2397 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 44ms · UTC 12:47 · PVG 20:47 · LAX 04:47 · JFK 07:47
♥ Do have faith in what you're doing.