区块链常用架构

源于比特币社区的区块链技术,不仅为金融机构所重视,也逐渐为世界主要经济体及重要国际组织所关注。本文作者尝试对区块链常见架构进行分析,并根据其技术特点提出了一些在保险业可能的应用场景。作者 | 李赫区块链2.0的分类与特点区块链2.0的典型代表是以太坊(Ethereum)和超级账本(Hyperled...

2018-02-28 16:04:48

阅读数 4457

评论数 0

我们对比了GitHub上8800个开源机器学习项目,并选出了其中的Top30

2017年是机器学习应用全面开花的一年,惊为天人的想法和项目层出不穷。我们对比了过去一年中近8800个开源机器学习项目,并挑选了其中较好的30个(Top 0.3%)列举于此。 这是一份极具竞争性的列表,它精挑细选了发表于2017年1月-12月份的机器学习库、数据集和应用类...

2018-01-31 14:24:46

阅读数 233

评论数 0

只用200行Go代码写一个自己的区块链!

“用不到200行 Go 代码就能实现一个自己的区块链!” 听起来有意思吗?有什么能比开发一个自己的区块链更好的学习实践方法呢?那我们就一起来实践下! 因为我们是一家从事医疗健康领域的科技公司,所以我们采用人类平静时的心跳数据(BPM心率)作为这篇文章中的示例数据。让我们先来统...

2018-01-30 15:29:39

阅读数 4200

评论数 0

数据仓库数据分层

为什么要对数据仓库分层? 用空间换时间,通过大量的预处理来提升应用系统的用户体验(效率),因此数据仓库会存在大量冗余的数据;如果不分层的话,如果源业务系统的业务规则发生变化将会影响整个数据清洗过程,工作量巨大通过数据分层管理可以简化数据清洗的过程,因为把原来一步的工作分到了多个步骤去完成,相...

2017-09-20 15:08:32

阅读数 292

评论数 0

写测试用例注意事项

用例状态等, 没有的不需要填写。 用例设计,一定要可执行(最好2分钟内能执行完) 改进建议: 1、用例状态:请置空 2、用例步骤不要过长, 根据目的适当拆分几条。 3、尽量提炼合并, 如文本框,下拉列表,文字界面,浏览器, 平台等等  测试分类: UI/UE 通用测试用例 功能 冲突测试(并发...

2017-09-15 10:03:03

阅读数 1454

评论数 0

Hive SQL的编译过程

原文链接:http://tech.meituan.com/hive-sql-to-mapreduce.html Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的Hive ETL计算流程,负责每天数百GB的数...

2017-06-26 14:41:48

阅读数 217

评论数 0

几个RPC框架

dubbo/dubbox thrift spring cloud zeroc ice motan

2017-06-20 09:48:00

阅读数 208

评论数 0

倾情大奉送--Spark入门实战系列

作者:石山园  出处:http://www.cnblogs.com/shishanyuan/ 这一两年Spark技术很火,自己也凑热闹,反复的试验、研究,有痛苦万分也有欣喜若狂,抽空把这些整理成文章共享给大家。这个系列基本上围绕了Spark生态圈进行介绍,从Spark的简介、...

2017-06-13 10:39:24

阅读数 241

评论数 0

Java的架构师

作者:zhuqz 链接:https://www.zhihu.com/question/29031276/answer/54631312 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 既然java架构师,首先你要是一个高级java攻城尸,熟练使用各...

2017-05-23 17:09:06

阅读数 321

评论数 0

高可用性、负载均衡的mysql集群解决方案

一、MySQL的市场占有率 二、mysql为什么受到如此的欢迎 三、mysql数据库系统的优缺点 四、网络服务器的需求 五、什么是mysql的集群 六、什么是负载均衡 七、mysql集群部署和实现方法 八、负载均衡的配置和测试 九、Mysql集群系统...

2017-05-23 17:05:34

阅读数 418

评论数 0

10 个最受欢迎的 Java 开发的 CMS 系统

CMS是Content Management System的缩写,意为"内容管理系统",它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。CMS的功能并不只限于文本处理,它也可以处理图片、Flash动画、声像流、图像甚至电子邮件档案。 本文介绍 10 ...

2017-05-19 08:25:32

阅读数 2149

评论数 2

大数据|Spark技术在京东智能供应链预测的应用案例深度剖析

4. 结合图解Spark书进行应用与优化 《图解Spark:核心技术与案例实战》一书以Spark2.0版本为基础进行编写,系统介绍了Spark核心及其生态圈组件技术。其内容包括Spark生态圈、实战环境搭建和编程模型等,重点介绍了作业调度、容错执行、监控管理、存储管理以及运行架构,同时还介绍...

2017-04-19 16:34:55

阅读数 709

评论数 0

Zookeeper的几个应用场景

场景一 有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也不会很...

2016-09-22 15:07:49

阅读数 18837

评论数 0

推荐系统开源软件列表汇总和点评

SVDFeature 由上海交大的同学开发的,C++语言,代码质量很高 。去年我们参加KDD竞赛时用过,非常好用,而且出自咱们国人之手,所以置顶推荐! 项目地址: http://svdfeature.apexlab.org/wiki/Main_Page SVDF...

2016-07-15 11:25:56

阅读数 247

评论数 0

自定义的RPC的Java实现

RPC的全名Remote Process Call,即远程过程调用。使用RPC,可以像使用本地的程序一样使用远程服务器上的程序。下面是一个简单的RPC 调用实例,从中可以看到RPC如何使用以及好处:   Java代码   public class MainClient...

2016-07-12 14:25:45

阅读数 201

评论数 0

Spring AOP 实现原理与 CGLIB 应用

AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管...

2016-06-17 23:41:08

阅读数 209

评论数 0

谈谈对Spring IOC的理解

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 ...

2016-06-17 23:39:24

阅读数 194

评论数 0

理解本真的REST架构风格

本文是“深入探索REST”专栏系列深度内容中的第二篇,它将带您领略REST架构的起源、与Web的关系、REST架构的本质及特性,以及REST架构与其他架构风格之间的比较。 引子 在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,...

2016-06-08 14:58:23

阅读数 338

评论数 0

Kafka入门经典教程

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: Kafka将消息以topic为单位进行归纳。 将向Kafka topic发布...

2016-06-07 15:44:14

阅读数 276

评论数 0

JAVA中堆和栈的区别

在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。        当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。        堆...

2016-05-16 09:40:17

阅读数 184

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭