V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GhostEX  ›  全部回复第 14 页 / 共 45 页
回复总数  895
1 ... 10  11  12  13  14  15  16  17  18  19 ... 45  
2016-07-11 13:44:40 +08:00
回复了 FunnyFun 创建的主题 互联网 大家手机上有什么新闻类 App 啊? 什么原因你没有卸载? :D
华尔街见闻 因为垂直 文章质量较高

cnn 国外信息速递最快

新浪微博 信息聚合器
2016-07-10 23:42:06 +08:00
回复了 wingspread 创建的主题 随想 血的教训!
这是老婆的问题,借钱可以,但是居然几年不和你说。

太没存在感了。。。
2016-07-10 10:42:07 +08:00
回复了 466934322 创建的主题 深圳 房东把我的房门打开了!
敲门没人,然后开门要房租?
2016-07-09 20:19:30 +08:00
回复了 iamjs 创建的主题 分享创造 撸了一个选汽车牌照的。。。
@iamjs 界面不错啊,有 github 么
2016-07-09 20:17:35 +08:00
回复了 iamjs 创建的主题 分享创造 撸了一个选汽车牌照的。。。
@loading 5%左右,拍了六次没戏,直接买了摩转机牌照
2016-07-09 19:29:25 +08:00
回复了 razrlele 创建的主题 生活 租房期间房东说要打隔断,能有啥办法不?
讲道理客厅是他住的,然后打隔断也没什么问题。前提是不影响你们生活。

但是这房东也太惨了吧,自己住半个客厅。。。
2016-07-09 13:58:55 +08:00
回复了 acoaco 创建的主题 问与答 救命!各位第一份前端开发工作该是怎么进行?
你是不是面试的时候吹的过分了,不然哪个创业公司会心大到只招一个初级前端
2016-07-08 20:32:36 +08:00
回复了 cross 创建的主题 问与答 我有一个苦逼的故事...
@shellcodecow 这个建议靠谱
2016-07-07 13:19:48 +08:00
回复了 hackwjfz 创建的主题 问与答 四五百块左右的耳机求推荐
加点钱上黑黄鹂 直接可以退烧 最省钱
2016-07-06 17:50:11 +08:00
回复了 find2bHusky 创建的主题 职场话题 工作两年了,不想上班了怎么办?
说出你的故事
2016-07-06 13:27:35 +08:00
回复了 C1ara 创建的主题 问与答 V2 收二手→质量问题?
@C1ara 淘宝看看,网上对照换屏教程修。应该能便宜不少。
2016-07-06 13:22:19 +08:00
回复了 C1ara 创建的主题 问与答 V2 收二手→质量问题?
这不能怪卖家吧,已经一个多月了。坏了,只能怪自己倒霉,难道出二手还得保你 10 年?
2016-07-01 17:50:40 +08:00
回复了 387960742 创建的主题 职场话题 Android 开发应届生入职,感觉上班像上坟
膜拜大神 你不是开帖来炫耀的吧。。。

下班早 钱不少 还没事做
2016-06-30 19:21:58 +08:00
回复了 pyengwoei 创建的主题 JavaScript 付费简化或者翻译这一小段 JS 代码。
奇怪 好像 markdown 不支持?
2016-06-30 19:21:24 +08:00
回复了 pyengwoei 创建的主题 JavaScript 付费简化或者翻译这一小段 JS 代码。
``` javascript

DecodeSomething = function(type, str) {
//如果没有传入类型或者字符串(str), 则返回 空数组
if (!type || void 0 === str){
return [];
}

var decode = function(str) {
var b,
c = [],
d = 3,
e = function(a) {//如果字符在 0-9 之间, 则返回它所对应的数字
if(a >= "0" && "9" >= a){
return parseInt(a, 10);
}else{//否则返回 它的 unicode 值 减去 87
return a.charCodeAt(0) - 87;
}
}, f = function(str, index) {
var c = e(str[index]),
d = e(str[index + 1]) & 15,
f = (12 & c) >> 2,
g = (2 & c) > 0,
h = (1 & c) > 0;

return {
playerPair: g,
winner: f,
bankerPair: h,
value: d
}
};

//遍历字符串
for (var index = 0; index < str.length - 1; index += 2){//一次处理两个字符
b = f(str, index);

if(b.winner !== d){//如果 winner 的值 不等于 3
c.push(b);//则添加到 数组 c 里面
}else{
c = [];//否则 清空数组
}
}

return c;//返回数组 c
};


switch (type) {
case "7bal":
case "bal":
return decode(str);
case "rol":
case "rofl":
return str.split(";").map(function(val) {
return {
result: val
}
});
default:
return str
}
}

var a = "60o0749460o07134482";
console.log(JSON.stringify(DecodeSomething("bal", a)));
```

python
```
import string, json


def char2int(s):
if s >= '0' and s <= '9':
return int(s)
else:
return ord(s) - 87


def decode(str):
c = char2int(str[0])
d = char2int(str[1]) & 15
f = (12 & c) >> 2
g = (2 & c) > 0
h = (1 & c) > 0

return {'value': d, 'winner': f, 'playerPair': g, 'bankerPair': h}


def DecodeSomething(type, data):
c = []

if type in ['7bal', 'bal']:
for x in range(0, len(data) - 1, 2):
d = decode(data[x:x+2])

if d['winner'] != 3:
c.append(d)
else:
c = []

return c

elif type in ['rol', 'rofl']:
d = data.split(";")

for x in d:
c.append({"result": x})

return c
else:
return data


print json.dumps(DecodeSomething("bal", "60o0749460o07134482"))

print json.dumps(DecodeSomething("rol", "aa2;asd;42"))
```
1 ... 10  11  12  13  14  15  16  17  18  19 ... 45  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6000 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 03:08 · PVG 11:08 · LAX 19:08 · JFK 22:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.