Problem Description Calculate A + B. Input Each line will contain two integers A and B. Process to end of file. Output For each case, output A + B in ...
分类:
其他好文 时间:
2018-03-18 17:15:45
阅读次数:
173
硬分叉,是指当比特币代码发生改变后,旧节点拒绝接受由新节点创造的区块。不符合原规则的区块将被忽略,矿工会按照原规则,在他们最后验证的区块之后创建新的区块。 而软分叉是指旧的节点并不会意识到比特币代码发生改变,并继续接受由新节点创造的区块。矿工们可能会在他们完全没有理解,或者验证过的区块上进行工作。 ...
分类:
其他好文 时间:
2018-03-18 17:15:28
阅读次数:
156
保证内存中只有一个实例 1,不能被new? ==> 私有构造方法 或者 abstract 类(不能生成对象实例)2,不能被new,那如何产生自己的示例给调用者? ==> static方法3,如果是并发的第一次被调用,那又怎样处理? ==> 同步锁 懒汉模式写法 以上写法比较累赘把 饿汉模式写法 这种 ...
分类:
其他好文 时间:
2018-03-18 17:15:19
阅读次数:
154
在区块链系统当中,没有一个像银行一样的中心化记账机构,保证每一笔交易在所有记账节点上的一致性,即让全网达成共识至关重要。共识机制解决的就是这个问题。 目前主要的共识机制有工作量证明机制PoW和权益证明机制PoS。 PoW通过评估你的工作量来决定你获得记账权的机率,工作量越大,就越有可能获得此次记账机 ...
分类:
其他好文 时间:
2018-03-18 17:15:09
阅读次数:
143
编译原理: 1)终结符与非终结符 2)文法类型 0型文法,1型文法 2型文法 3型文法 3)正规文法与正规式(正则表达式)之间的转换 4)NFA(不确定的有限自动机)与DFA(确定的有限自动机)的定义: ...
分类:
其他好文 时间:
2018-03-18 17:14:58
阅读次数:
162
在比特币诞生之初,比特币的创始人中本聪并没有特意限制区块的大小,区块最大可以达到32MB。 当时,平均每个区块大小为1-2KB,有人认为区块链上限过高容易造成计算资源的浪费,还容易发生DDOS攻击。因此,为了保证比特币系统的安全和稳定,中本聪决定临时将区块大小限制在1MB。 那时比特币的用户数量少, ...
分类:
其他好文 时间:
2018-03-18 17:14:53
阅读次数:
141
哈希算法是一种只能加密,不能解密的密码学算法,可以将任意长度的信息转换成一段固定长度的字符串。 这段字符串有两个特点: 1. 就算输入值只改变一点,输出的哈希值也会天差地别。 2. 只有完全一样的输入值才能得到完全一样的输出值。 3. 输入值与输出值之间没有规律,所以不能通过输出值算出输入值。要想找 ...
分类:
编程语言 时间:
2018-03-18 17:14:37
阅读次数:
218
Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。Zookeeper 集群的安装非常简单。 下载zookeeper,进入zooker 文件中建立data文件夹 mkdir data,cd conf/,cp -rp zoo_sa
分类:
其他好文 时间:
2018-03-18 17:14:28
阅读次数:
116
LCA是非常玄学的一个东西。它的主要思想就是倍增。 我们可以用二进制来维护这个东西,当然关于这个的好多东西比如维护和,最小值时可以用到。 假设,我们要查询的两个节点是节点u和节点v,其中u的深度为p,v的深度为q。首先,我们将二者的中较深的进行调整,向上跳,跳到同一层。然后二者同时向上跳,直到跳到同 ...
分类:
其他好文 时间:
2018-03-18 17:14:22
阅读次数:
130
方法引用自:https://www.cnblogs.com/pengyonglei/p/6866130.html 提示: 原因: 是因为IDEA里面检查的问题 解决方式 因为spring检查的级别是error级别 , 我们需要改成Warning级别就可以了 . 4. 问题解决了. ...
分类:
其他好文 时间:
2018-03-18 17:14:15
阅读次数:
156
做爬虫的工程师,一定会用到phantomjs,这是一个在linux上用的无界面的浏览器 在终端用phantomjs来爬取数据,或者是做测试,怎么去能看到执行到哪一步了,去实时的观测。 其实chrome的phantomjs有时候还是有区别的,所以在chrome中做的测试成功了,并不代表在phantom ...
分类:
Web程序 时间:
2018-03-18 17:14:06
阅读次数:
275
一、卡方分布 若k个独立的随机变量Z1,Z2,?,Zk,且符合标准正态分布N(0,1),则这k个随机变量的平方和,为服从自由度为k的卡方分布。 卡方分布之所以经常被利用到,是因为对符合正态分布的随机变量的处理过程中,很容易出现其平方和的统计量。 正如在卡方检验问题中出现这个统计量一样自然。 二、卡方 ...
分类:
其他好文 时间:
2018-03-18 17:13:58
阅读次数:
406
第三周读书笔记 《程序员的自我修养》 第三周读书笔记 《程序员的自我修养》 计划对这本书是精读,这周读了3,4章。 第三章 目标文件里有什么 首先介绍了目标文件的格式,Windows下是pe-coff,linux下是elf,他们都源于coff,这与操作系统的发展历史有关,而且不仅可执行文件按这种格式 ...
分类:
其他好文 时间:
2018-03-18 17:13:49
阅读次数:
183
——《编程珠玑》读后感 因为时间原因,现在只读了书的前四章以及关于代码优化的第九章,虽然感觉因为语言文化的差异或者翻译的问题,行文感觉十分别扭,但是仍是收益良多。 开篇提出的问题的解决方式令人印象深刻,巧妙地利用位图的方式解决了一个电话号码的排序问题,并且大大降低了时间与空间复杂度。其实引人深思的不 ...
分类:
其他好文 时间:
2018-03-18 17:13:43
阅读次数:
164
1.首先需要下载 hadoop的tar.gz包,目前最新版本是2.9.0 下载地址: 文件共享在最下面 http://hadoop.apache.org/releases.html 前提是JDK必须配置成功 我的hadoop是在 如图解压在E盘下 解压完之后大概是2G多需要一点时间啊 2.修改etc ...
分类:
Windows程序 时间:
2018-03-18 17:13:33
阅读次数:
6832
1 :x=>x*xfunction (x){ return x*x}2: x=>{ if(x>0){ return 1; }else{ return 0; }}function (x){ if(x>0){ return 1; }else{ return 0; }}3: (x,y)=>x+yfunct... ...
分类:
其他好文 时间:
2018-03-18 17:13:26
阅读次数:
98