一、计算模型 1.1 定义: 我们在思考和处理算法的时候是机器无关、实现语言无关的。所有的算法运行在一种“抽象的机器”之上,这就是计算模型。 1.2 种类 图灵机是最有名的计算模型,本课使用更简单更合适的RAM计算模型。 1.3 RAM(Random Access Machine)模型 RAM模型的 ...
分类:
编程语言 时间:
2018-03-08 21:36:27
阅读次数:
304
2018年春节过后区块链技术一下子火爆起来了,本人也对该技术十分感兴趣,因此想研究下区块链技术的原理,看看区块链背后那些技术值得去研究。由于自己缺乏实际的开发经验和使用经验,文中难免会有些理解不到位,本文主要的目的还是想将最近的学习梳理总结一下。 一、概述 比特币是存储在计算机里一枚货币,计算机存储 ...
分类:
其他好文 时间:
2018-03-08 21:14:16
阅读次数:
158
消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 消息中间件概述 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在 ...
分类:
其他好文 时间:
2018-03-08 21:12:47
阅读次数:
179
一:什么是git分布式版本控制系统。保存某一时刻,某些文件内容快照的系统。其中有集中式的版本控制系统,例如:SVN.集中式将文件的内容/版本信息/修改信息都保存在一个中央服务器中。使用者将特定版本的文件内容拷贝到本地进行操作,问题在于单点故障,当服务器或者网络出现问题,那么所有的版本都访问不了,并且对比,提交代码都进行不了。svn保存的是每一次的变化。分布式的版本控制系统,例如:git.使用者将整
分类:
其他好文 时间:
2018-03-08 20:18:59
阅读次数:
157
分布式集群的通用问题 当前的HDFS和YARN都是一主多从的分布式架构,主从节点 管理者和工作者 问题:如果主节点或是管理者宕机了。会出现什么问题? 群龙无首,整个集群不可用。所以在一主多从的架构中都会有一个通用的问题: 当集群中的主节点宕机之后,整个集群不可用。这个现象叫做:单点故障。SPOF 单 ...
分类:
其他好文 时间:
2018-03-08 19:37:52
阅读次数:
206
1 zookeeper是什么 它是一个分布式系统协调工具。 2 zookeeper用来做什么 它解决了分布式的进程之间的竞争问题。 3 哪些地方用到了zookeeper 3.1 唯一id生成 集群中需要唯一id,这个id由zookeeper生成。 3.2 统一配置 在zookeeper中设置配置,然 ...
分类:
其他好文 时间:
2018-03-08 17:22:20
阅读次数:
150
区块链技术研发_区块链技术实体结合解决方案_汇新云区块链技术实体结合解决方案——汇新云,区块链的底层逻辑是以共同竞争记账方式存储信息,每一页加密账本相当于“区块”,而交易审核结果盖上了不可篡改的时间戳,遍布存储于整个网络。这种“分布式总账技术”带来了权益归属和陌生人的互信,为资产自由交易带来了曙光。 ...
分类:
其他好文 时间:
2018-03-08 14:41:19
阅读次数:
155
转载:https://www.cnblogs.com/lpfuture/p/5796398.html 一致性Hash算法背景 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一 ...
分类:
编程语言 时间:
2018-03-08 10:40:51
阅读次数:
222
MongoDB简介 MongoDB是一个基于分布式文件存储的数据库,它是一个介于关系数据库和非关系数据库之间的产品,其主要目标是在键/值存储方式(提供了高性能和高度伸缩性)和传统的RDBMS系统(具有丰富的功能)之间架起一座桥梁,它集两者的优势于一身。 MongoDB支持的数据结构非常松散,是类似j ...
分类:
数据库 时间:
2018-03-08 10:36:54
阅读次数:
199
作者 Hongyi Zhang 张宏毅 @ 张宏毅知乎 北大->MIT 论文所属FAIR Abstract 深度神经网络有些不好的行为:强记忆和对对抗样本敏感 Christian Szegedy等人在ICLR2014发表的论文中,他们提出了对抗样本(Adversarial examples)的概念, ...
分类:
其他好文 时间:
2018-03-08 02:55:23
阅读次数:
756