1.Spark是什么?UCBerkeley AMPlab所开源的类HadoopMapReduce的通用的并行计算框架。dfsSpark基于mapreduce算法实现的分布式计算,拥有HadoopMapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不 ...
分类:
其他好文 时间:
2019-05-09 15:29:52
阅读次数:
89
本文主要借demo介绍基于Tendermint的区块链应用开发,这个demo很简单,主要包含以下功能: 代码已上传至github。 Tendermint Tendermint帮我们实现了PBFT,相当于搭了一个共识框架,包含两部分: Tendermint-core:PBFT共识算法实现; Tende ...
分类:
其他好文 时间:
2019-05-09 10:33:42
阅读次数:
200
作者:戴嘉华 原文链接:https://github.com/livoras/blog/issues/13 目录: 1 前言 2 对前端应用状态管理思考 3 Virtual DOM 算法 4 算法实现 4.1 步骤一:用JS对象模拟DOM树 4.2 步骤二:比较两棵虚拟DOM树的差异 4.3 步骤三 ...
分类:
编程语言 时间:
2019-05-06 11:46:56
阅读次数:
168
首先我们需要知道策略模式与状态模式是如此的相似,就犹如一对双胞胎一样。只不过状态模式是通过改变对象内部的状态来帮助对象控制自己的行为,而策略模式则是围绕可以互换的算法来创建成功业务的。两者都可用于解决同一个问题:带有大量的if..else…等条件判断语句来进行选择的(小弟初学,不知这样理解是否有误? ...
分类:
其他好文 时间:
2019-05-03 18:34:26
阅读次数:
140
封装Animte 动画函数 虽然可能以后的开发中可能根本不需要自己写,Jquery 给我们封装好了,或者用CSS3的一些属性达到这样的效果可能更简单。 我比较喜欢底层的算法实现,万变不离其中,这个逻辑思路,也是需要锻炼的。也跟着做了一遍 ...
分类:
编程语言 时间:
2019-05-03 11:41:29
阅读次数:
116
二叉树数据结构表示及基本操作算法实现 1、所加载的库函数或常量定义及类的定义: 2、二叉树存储结构定义:链式存储 结点类: 3、二叉树递归遍历算法(3种) 注:已知树的根结点 和测试文件中增加visit函数 得到按三种树的序遍历(起到显示结点值作用-并不好用【第4题种自行定义了showmid函数按中 ...
分类:
编程语言 时间:
2019-05-02 11:43:26
阅读次数:
222
1, 昨天的成就: a) 完成的任务:框架整理,搜索算法实现 b) 所花时间:5h c) 还剩余3h 2, 遇到的困难: a) 算法搜索功能很简单,只需要调用sql语句就好,但是功能推荐功能实现有一定局限性,因为在设置标签,还是浏览记录这里进行推荐很困难,这其中例如失物招领可能还需要根据识图功能进行 ...
分类:
其他好文 时间:
2019-05-01 12:09:13
阅读次数:
117
基于jar : org.apache.commons.codec 一、MD5概述:不可逆加密 Message Digest Algorithm MD5(中文名为消息摘要算法第 五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 MD5即Message-Digest Algori ...
分类:
其他好文 时间:
2019-04-30 16:53:43
阅读次数:
375
导读 这是我的第一篇博文。在我本科学到的密码学课上,密码学就给我留下了理论艰深,概念繁多的可怕阴影,秘钥长度之长,处理过程之繁琐曾让我一度怀疑自己不是一个合格的工科生。因区块链开发中再次涉及到了密码学的相关知识,所以这几天又系统的学习了一遍,本文是一些对密码学的知识的整理。首先,我会对密码学学科的概 ...
分类:
编程语言 时间:
2019-04-26 22:26:00
阅读次数:
245
k近邻法:为新的输入在数据集中找到与该实例距离最短的k个实例,这k个实例的多数属于某个类,则把该实例归入到该类中(“多数表决”规则) 算法实现 参考文献: 1. 《统计学习方法》李航 2. 知乎:一文搞懂k近邻算法 https://zhuanlan.zhihu.com/p/25994179 http ...
分类:
其他好文 时间:
2019-04-19 16:04:53
阅读次数:
147