标签:executor

编程技术

RxJava系列二(基本概念及使用介绍)

2

likai 发布于 2017-01-18

转载请注明出处: https://zhuanlan.zhihu.com/p/20687307 RxJava系列1(简介) RxJava系列2(基本概念及使用介绍) RxJava系列3(转换操作符) RxJava系列4(过滤操作符) RxJava系列5(组合操作符) RxJava系...

阅读(3)评论(0)赞 (0)

编程技术

Go 语言实现 MapReduce 框架

test 发布于 2017-01-18

MapReduce 是 Google 提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算。简而言之,就是将任务切分成很小的任务然后一个一个区的执行最后汇总,这就像小时候我们老师经常教育我们一样,大事化小,小事化了(瞬间感觉那时候老师好言简意赅啊!!!)思想就这么一个思想...

阅读(8)评论(0)赞 (0)

编程技术

Android下的Jack-Jill初探

8

wenming.gapo 发布于 2017-01-18

好久没有更新博客了,最近实在是太忙了,到了年底,好不容易有一个空下来的周末,决定写一篇文章记录一下最近学的东西。 大家都知道Google早些时间推出了Android新一代的编译器Jack,希望用它代替传统的编译方式。之前在网上看了一下,关于Jack的文章还是比较少的,所以花了一点...

阅读(8)评论(0)赞 (0)

互联网.资讯

英特尔开源BigDL,可直接在Spark框架下运行深度学习

1

yanxinchi 发布于 2017-01-18

  近日,英特尔开源了基于 Apache Spark 框架的分布式深度学习库 BigDL。通过使用 BigDL,用户可以将他们的深度学习应用程序作为标准的 Spark 程序发布(即将基于 BigDL 的深度学习代码直接嵌入已有的 Spark 程序中),同时,BigDL 还简化了基...

阅读(7)评论(0)赞 (0)

编程技术

从 iOS 视角解密 React Native 中的线程

21

wenming.gapo 发布于 2017-01-17

作者简介: 彭飞,58 同城 iOS 客户端架构师。专注于新技术的研发,主要负责 App 端组件化架构以及性能优化,并已推广 React Native 在 58 同城 App 中业务场景的应用。 责编:唐小引,技术之路,共同进步。欢迎技术投稿、给文章纠错,请发送邮件至tangxy...

阅读(7)评论(0)赞 (0)

开源软件

英特尔开源分布式深度学习库BigDL:支持高性能大数据分析

1

尖兵 发布于 2017-01-17

近日,英特尔开源了一个运行在 Apache Spark 上的分布式深度学习库 BigDL,其可以利用已有的 Spark 集群来运行深度学习计算,并且还能简化从 Hadoop 的大数据集的数据加载。 开源地址: https://github.com/intel-analytics/...

阅读(17)评论(0)赞 (0)

编程技术

英特尔开源分布式深度学习库BigDL:支持高性能大数据分析

test 发布于 2017-01-16

近日,英特尔开源了一个运行在 Apache Spark 上的分布式深度学习库 BigDL,其可以利用已有的 Spark 集群来运行深度学习计算,并且还能简化从 Hadoop 的大数据集的数据加载。 开源地址: https://github.com/intel-analytics/...

阅读(7)评论(0)赞 (0)

编程技术

消息消费模式

8

尖兵 发布于 2017-01-16

消息驱动是架构风格的一种,在转向消息驱动时候,我们会关心使用消息有什么注意事项?有什么经验模式可以借鉴?去哪儿网已经有四年多使用消息驱动架构风格构建大型交易系统的经验,现在整个交易链路基本上都是靠消息来驱动完成,在这个过程中我们也不断地的摸索前进,积累了一些消息处理的模式,而且我...

阅读(9)评论(0)赞 (0)

编程技术

Spring Batch在大型企业中的最佳实践

2

xirruiqiang 发布于 2017-01-13

在大型企业中,由于业务复杂、数据量大、数据格式不同、数据交互格式繁杂,并非所有的操作都能通过交互界面进行处理。而有一些操作需要定期读取大批量的数据,然后进行一系列的后续处理。这样的过程就是“批处理”。 批处理应用通常有以下特点: 数据量大,从数万到数百万甚至上亿不等; 整个过程全...

阅读(11)评论(0)赞 (0)

编程技术

大数据挖掘更多时间都在于清洗数据

8

小丁 发布于 2017-01-10

编者按:本文作者汪榕曾写过一篇文章:《 以什么姿势进入数据挖掘会少走弯路 》,是对想入行大数据的读者的肺腑之言,其中也表达了作者的一些想法,希望大家不要随便去上没有结合业务的收费培训班课程;而后,他有了结合他本人的工作经验,写一系列帮助大家进行实践学习课程文章的想法,InfoQ也...

阅读(19)评论(0)赞 (0)

编程技术

深入解析OkHttp3

2

wenming.gapo 发布于 2017-01-09

OkHttp是一个精巧的网络请求库,有如下特性: 1)支持http2,对一台机器的所有请求共享同一个socket 2)内置连接池,支持连接复用,减少延迟 3)支持透明的gzip压缩响应体 4)通过缓存避免重复的请求 5)请求失败时自动重试主机的其他ip,自动重定向 6)好用的AP...

阅读(17)评论(0)赞 (0)

编程技术

Fregata: Spark上支持万亿维机器学习模型

1

yanxinchi 发布于 2017-01-09

作者:张夏天,TalkingData首席数据科学家。12年大规模机器学习和数据挖掘经验,对推荐系统、计算广告、大规模机器学习算法并行化、流式机器学习算法有很深的造诣;在国际顶级会议和期刊上发表论文12篇,申请专利9项;前IBM CRL、腾讯、华为诺亚方舟实验室数据科学家;KDD2...

阅读(17)评论(0)赞 (0)

编程技术

高并发下的九死一生,一个不小心就掉入万丈深渊

likai 发布于 2017-01-08

引言 每次开篇LZ都会先说一下自己最近很忙,所以才没有时间写博客。这次这些话就不多说了,我们直入主题,尽管LZ依旧是非常的繁忙… 了解LZ的猿友应该都知道,LZ最近弄了一个hbase(不理解hbase的猿友可以把hbase当做与oracle,mysql,sqlserver等一样的...

阅读(18)评论(0)赞 (0)

编程技术

Java多线程(4):使用线程池执行定时任务

8

changyuan.xu 发布于 2017-01-07

在现实世界里,我们总是免不了要定期去做一件事情(比如上课)—— 在计算机的世界里,更是如此。比如我们手机每天叫我们起床的电子闹钟,某些网站会定期向我们发送一些推荐相关的邮件,集群中我们需要每隔一定时间检查是否有机器宕机等。 在 使用线程池 中已经介绍,JDK 1.5 时,标准类库...

阅读(14)评论(0)赞 (0)

编程技术

“MySQL server has gone away” in django ThreadPoolExecutor

xirruiqiang 发布于 2017-01-07

MySQL server has gone away报错 最近碰到 MySQL server has gone away 的报错,报错出现的现象是: 生产环境周末到周一上午会出现一些间断的报错,晚些恢复正常 测试环境每天上午会出现间断报错,晚些恢复正常 出错的场景都是通过 Thr...

阅读(19)评论(0)赞 (0)

编程技术

用Jenkins自动化构建Android和iOS应用

7

hellas 发布于 2017-01-06

背景 随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈。事实上,工程的自动化一直是我们努力的目标,能有效提高我们的生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变。 场景如下,公司现在的测试人员每次需要测试新版本,都需要开发人员打包,放到ftp,测试...

阅读(23)评论(0)赞 (0)

编程技术

ansible2.0 playbook api运维应用

5

尖兵 发布于 2017-01-04

写在前面: ansible是一个非常棒的运维工具,可以远程批量执行命令、上传文件等自动化运维操作,由于要搞配置管理,初始化等批量操作,而自己对ansible相对熟悉,因此选择了ansible playbook。 不过在调用playbook api的过程中,发现原始api并不能满足...

阅读(21)评论(0)赞 (0)

编程技术

CompletableFuture 的并发性能研究

wenming.gapo 发布于 2016-12-29

今天继续探讨 CompletableFuture 的特性,它并发时的性能如何呢?我们知道集合的 `stream()` 后的操作是序列化进行的, parallelStream() 是能够并发执行的,而用 CompletableFuture 可以更灵活的控制并发。 我们先可以对比一下...

阅读(17)评论(0)赞 (0)