美国华人网FuninUSA_唐人社区_北美华人论坛:找礼品卡,找折扣,找报价,找工作,找内推,找项目,找股票

 找回密码
 立即注册

点击进入授权页面

只需一步,快速开始

  • 帅爆!宝马X2量产版曝光:颜值无敌
  • 手动挡急刹车要不要踩离合?实测对比震惊
  • 最后一辆法拉利旗舰卖出:本世纪最贵的汽车!
  • 汽车购置税优惠要缩水:要买趁早
  • 喜欢大力关车门?看看这些...
  • 2017年北京市将实施“世界最严”锅炉排放标准
  • 国产“守望先锋”上线差评如潮:丢人丢到Steam
  • 收13万聘礼后失踪 游戏里的新娘竟是男保安
  • LOL女主播夏美酱一大波新照福利满满:发育得更好了
  • 《古墓丽影》手游移植PC:回合制游戏竟要求GTX 970!
  • 在美国27个主要城市,你需要赚多少年薪才可负担买房费用-美国房产信息
  • 美国旧金山湾区房地产的历史-美国房产信息
  • 日美定于8日首次在珍珠港联合举办纪念仪式-美国生活指南
  • 一系列基於就业的移民丶非移民签证相关法规的修订-美国移民指南
  • 美国9月房价指数反弹,并升至历史纪录新高-美国房产信息
  • 有分析认为到美国留学的学生数目持续上升的趋势有可能在特朗普上台後终止-美国留学指 ...
  • 2016年销售额近5000亿美元,2017年全球广告支出将放缓
  • 10个你永远不会有100万美元的原因
  • 石油巨头正处于麻烦之中
  • 我在印度花了98分钟在ATM队列
Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
搜索
查看: 3027|回复: 5

内推面经 -twitter ID 怎么变成 uuid?- 唐人社区|北美华人论坛

[复制链接]
TA在交友中心
0 0 30
  @ME:   

12

主题

26

帖子

56

积分

新手上路

Rank: 1

积分
56
QQ
发表于 2016-9-1 19:41:54 | 显示全部楼层 |阅读模式
分享到:
{$content}

唐人社区-北美华人论坛-内推面经版-twitter ID 怎么变成 uuid?
  JobHunting
标 题: twitter ID 怎么变成 uuid?


twitter streaming api, status json里的ID 是
64 bit long。 我现在要换成cassandra里的 uuid, 怎么convert?
--

新浪微博官方账号】美国省钱快报FunInUSA : 每日滚动更新美国市场折扣资讯微商进货首选资讯渠道。
回复 百度谷歌雅虎搜狗搜搜有道360奇虎

举报

TA在交友中心
0 0 43
  @ME:   

18

主题

89

帖子

117

积分

注册会员

Rank: 2

积分
117
QQ
发表于 2016-9-1 22:32:59 | 显示全部楼层
JobHunting
标  题: Re: twitter ID 怎么变成 uuid?


why do you want to do that?
UUID is an auto generated ID, mostly based on time
http://docs.datastax.com/en/drivers/java/2.0/com/datastax/driver/core/utils
/UUIDs.html

If the ID from twitter is unique and random, use that as partition key

【 在 beefcurtain5 (beefcurtain5) 的大作中提到: 】
: twitter streaming api, status json里的ID 是
: 64 bit long。  我现在要换成cassandra里的 uuid, 怎么convert?




--

TA在交友中心
0 0 46
  @ME:   

22

主题

74

帖子

120

积分

注册会员

Rank: 2

积分
120
QQ
发表于 2016-9-1 22:44:47 | 显示全部楼层
JobHunting
标  题: Re: twitter ID 怎么变成 uuid?


yes, i know.  but i still want to convert that twitter ID to a uuid.

actually, there are various version of uuid, time based, name based, random.
  twitter gives u the time based unique ID, the first 53 bits or so defines
the time lapsed.  But let's say we have a cassandra schema table whose
primary key is uuid (or timeuuid).  how can I convert the twitter ID to that
cassandra uuid?


【 在 wwzz (一辈子当码工) 的大作中提到: 】
: why do you want to do that?
: UUID is an auto generated ID, mostly based on time
: http://docs.datastax.com/en/drivers/java/2.0/com/datastax/driver/core/utils
: /UUIDs.html
: If the ID from twitter is unique and random, use that as partition key



--
TA在交友中心
0 0 19
  @ME:   

9

主题

229

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
QQ
发表于 2016-9-1 23:33:58 | 显示全部楼层
JobHunting
标  题: Re: twitter ID 怎么变成 uuid?


convert long to byte array, then construct UUID from the byte array?
From Java Source code:

/**
     * Static factory to retrieve a type 3 (name based) [email protected] UUID} based
on
     * the specified byte array.
     *
     * @param  name
     *         A byte array to be used to construct a [email protected] UUID}
     *
     * @return  A [email protected] UUID} generated from the specified array
     */
public static UUID nameUUIDFromBytes(byte[] name) {
        MessageDigest md;
        try {
            md = MessageDigest.getInstance("MD5");
        } catch (NoSuchAlgorithmException nsae) {
            throw new InternalError("MD5 not supported", nsae);
        }
        byte[] md5Bytes = md.digest(name);
        md5Bytes[6]  &= 0x0f;  /* clear version        */
        md5Bytes[6]  |= 0x30;  /* set to version 3     */
        md5Bytes[8]  &= 0x3f;  /* clear variant        */
        md5Bytes[8]  |= 0x80;  /* set to IETF variant  */
        return new UUID(md5Bytes);
    }

【 在 beefcurtain5 (beefcurtain5) 的大作中提到: 】
: yes, i know.  but i still want to convert that twitter ID to a uuid.
: actually, there are various version of uuid, time based, name based,
random.
:   twitter gives u the time based unique ID, the first 53 bits or so
defines
: the time lapsed.  But let's say we have a cassandra schema table whose
: primary key is uuid (or timeuuid).  how can I convert the twitter ID to
that
:  cassandra uuid?



--
TA在交友中心
0 0 70
  @ME:   

31

主题

86

帖子

154

积分

注册会员

Rank: 2

积分
154
QQ
发表于 2016-9-1 23:41:09 | 显示全部楼层
JobHunting
标  题: twitter ID 怎么变成 uuid?


twitter streaming api, status json里的ID 是
64 bit long。  我现在要换成cassandra里的 uuid, 怎么convert?
--
TA在交友中心
0 0 1041
  @ME:   

23

主题

1072

帖子

2113

积分

金牌会员

Rank: 6Rank: 6

积分
2113
QQ
发表于 2016-9-22 14:59:39 | 显示全部楼层
广告位,,坐下看看
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

玩美生活FunInUSA.net 华人娱乐论坛发布的内推面经 -twitter ID 怎么变成 uuid?- 唐人社区|北美华人论坛帖子由网友提供或转载于网络,若发布的内推面经 -twitter ID 怎么变成 uuid?- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
1&1 Hosting

Copyright ©2011 FunInUSA.com All Right Reserved.  Powered by Discuz! X3.0 小黑屋

本站信息均由会员发表,不代表美国华人网FunInUSA立场,如侵犯了您的权利请发帖投诉  技术支持: 美国华人网FunInUSA

安全联盟认证 安全联盟认证

快速回复 返回顶部 返回列表