Why you choose Clojure as the development language of Storm? Could you talk about your long practical experience about using this language (like its a ...
分类:
编程语言 时间:
2017-08-16 21:52:20
阅读次数:
273
一、什么是NSThread NSThread是基于线程使用,轻量级的多线程编程方法(相对GCD和NSOperation),一个NSThread对象代表一个线程,需要手动管理线程的生命周期,处理线程同步等问题。 二、NSThread方法介绍 1)动态创建 NSThread * newThread = ...
分类:
移动开发 时间:
2017-07-15 12:41:56
阅读次数:
257
https://zhuanlan.zhihu.com/p/26114277 ***************************************** 在旧金山举行的 erlang/elixir 2017 大会上周结束。这次,我并未参加 —— 权衡再三,我选择了这周的 complete OT ...
分类:
其他好文 时间:
2017-06-19 09:52:38
阅读次数:
272
Cascalog一种能使在Hadoop上使用Clojure处理数据变得简单直观的工具。 Cascalog综合了两大顶尖技术:Clojure和Hadoop,同时让Datalog焕发青春。 Cascalog的特点是高性能、灵活和鲁棒。 ...
分类:
其他好文 时间:
2017-06-11 13:00:33
阅读次数:
120
今天是2017年5月24日。隔壁team用clojure写了个工具,我们要拿来用,于是弄了个leiningen来尝试。还没有最后成功,先记录一下一些连蒙带猜的步骤,以免忘记。 一、单独运行的clojure 关于clojure是什么东西就自行百度了,简单说就是用Lisp语言写的程序,编译成.class ...
分类:
其他好文 时间:
2017-05-25 10:13:09
阅读次数:
205
[From] http://huangz.iteye.com/blog/1325228 导读 本文的目标是为熟悉 Ruby、Python或者其他类似语言、并对 Lisp 或者函数式编程有一定程度了解的程序员写的 Clojure 快速入门指南。 为了让文章尽可能地精炼且简单易懂,本文有以下三个特点: ...
分类:
其他好文 时间:
2017-05-25 01:21:51
阅读次数:
296
Nimbus :负责资源分配和任务调度, 把任务相关的元信息写入Zookeeper 对应文件夹。 Supervisor :负责接受nimbus 分配的任务,启动和停止属于自己管理的worker 进程。 Worker :执行详细处理组件逻辑的进程。 Executor :执行spout/bolt 的线程 ...
分类:
其他好文 时间:
2017-04-14 15:45:54
阅读次数:
162
相信大家平时或多或少听过不少关于“函数式编程”(FP)相关的词语,有些Geek经常吹捧函数式的优点或者特性比如:纯函数无副作用、不变的数据、高阶函数、流计算模式、尾递归、柯里化等等,再加上目前的函数式理论越来越多的应用于工程中,OCaml,clojure,scala等FP语言日渐火..
分类:
其他好文 时间:
2017-04-07 00:07:00
阅读次数:
293
Strom是分布式实时计算系统,它对于实时计算的意义类似于hadoop对于批处理的意义。与Storm关系密切的语言:核心代码用clojure书写,实用程序用python开发,使用java开发拓扑。 Storm的适用场景 1.流数据处理。Storm可以用来处理源源不断流进来的消息,处理之后将结果写入到 ...
分类:
其他好文 时间:
2017-04-05 19:22:32
阅读次数:
252
转自:http://www.afenxi.com/post/18593 摘要: 机器学习牵涉的编程语言十分之广,包括了MATLAB、Python、Clojure、Ruby等等。为了让开发者更加广泛、深入地了解机器学习,云栖社区组织翻译了GitHub Awesome Machine Learning ...
分类:
其他好文 时间:
2017-04-02 22:00:21
阅读次数:
382