代码改变世界

阅读排行榜

[置顶] 1+1/1+1/2+1/3 + ...+1/16的整数部分是多少?

2013-07-21 23:39 by java20130722, 829 阅读, 收藏,
摘要: 以前很小,大概四岁的时候,爷爷就开始教我数学和诗词,鸡兔同笼问题啊,手抄的唐诗啊这些。有个事情,直到我现在还记得很清楚,有这样一道题:问:1/1 + 1/2 + 1/3 + 1/4 + ... + 1/16 的整数部分是多少?当时我没有做出来,没有往心里去。爷爷说啥子问题都要弄清楚,这样学东西才会学踏实。虽然这道题做出来来,但是其他好多我多会,大人也喜欢夸我。我就把这道放着,没管它了。觉得考试不会考这样的题。小学中学学奥数,基本上都能考到奥数班上的前几名,当时奥数班的同学,我晓得的,都最后进了很好的大学。我最好考过第二名,从来没考过第一名。第一名是一个女生,每次都考150,每次,是每次都150 阅读全文

知识签名(signature of knowledge)

2013-05-23 13:50 by java20130722, 819 阅读, 收藏,
摘要: 定义 签名者利用数学知识和公共信息,非交互和不泄露某个秘密的情况下,向别人证明他知道这个秘密。 常见的知识签名有三种:离散对数的知识签名双离散对数的知识签名离散对数e次方根的知识签名离散对数的知识签名 离散对数的知识签名的符号表示是: 是针对如下问题提出的:y = g^x mod(n); x是私钥,y是公钥,g和n都是公开的系统参数,m是消息 现在需要让其他人证明自己拥有私钥x。 如何证明呢? 只要知识签名者给出一个(c,s)对,符合如下等式就能证明自己拥有私钥x。 c = H(m||y||g||(g^s) (y^c)) 操作过程选择一个随机数 r;计算c:根据公式c=H(m... 阅读全文

RPC框架系列——Avro

2013-07-08 15:21 by java20130722, 809 阅读, 收藏,
摘要: 1.下载与安装 官方网站:http://avro.apache.org/ 下载地址:http://labs.renren.com/apache-mirror//avro/avro-1.5.1/avro-src-1.5.1.tar.gz 安装之前确保已经装了mavencd /usr/local/srcwget http://labs.renren.com/apache-mirror//avro/avro-1.5.1/avro-src-1.5.1.tar.gztar zxvf avro-src-1.5.1.tar.gzcd avro-src-1.5.1/lang/javamvn clean ... 阅读全文

hive array、map、struct使用

2013-07-17 17:33 by java20130722, 763 阅读, 收藏,
摘要: hive提供了复合数据类型:Structs: structs内部的数据可以通过DOT(.)来存取,例如,表中一列c的类型为STRUCT{a INT; b INT},我们可以通过c.a来访问域aMaps(K-V对):访问指定域可以通过["指定域名称"]进行,例如,一个Map M包含了一个group-》gid的kv对,gid的值可以通过M['group']来获取Arrays:array中的数据为相同类型,例如,假如array A中元素['a','b','c'],则A[1]的值为'b'Struct使用 阅读全文

HIVE 查询显示列名 及 行转列显示

2013-06-05 23:44 by java20130722, 759 阅读, 收藏,
摘要: hive默认查询不会显示列名, 当一个表字段比较多的时候,往往看不出值与列之间的对应关系,对日常查错及定位问题带来不便,应同事要求,看了HIVE CLI源码,做了下些许调整, 加入列头打印及行转列显示功能未开启行转列功能之前:hive>>> select * from example_table where dt='2012-03-31-02' limit 2;OK1333133185 0cf49387a23d9cec25da3d76d6988546 3CD5E9A1721861AE6688260ED26206C2 guanwang 1.1 3d3b0a5ec 阅读全文
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 115 下一页