E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
clojure
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-25 00:00
T
Stom概念
容易在上面开发应用程序,消息不丢失败、消息严格有序 Storm优势1.简单的编程模型类似于MapReduce的Spout/Bolt2.是一个服务框架,支持热部署,及时上线下线App3.可以使用多种编程语言(
Clojure
elf8848
·
2014-06-24 16:00
概念
stom
【
Clojure
程序设计】
Clojure
中转化互递归的方法
1.直接转化为自递归不是那么容易2.Trampolining(trampoliningf&partial-args)如果f的返回值不是一个函数,那么trampoline就像直接调用了f一样;如果f的返回值是一个函数,那么trampoline会假定你打算递归的调用这个函数,并替你执行该调用。trampoline管理着它自己的recur,所以它会一直调用你的函数,知道返回的不再是函数为止。(decla
kiwi_coder
·
2014-06-19 19:00
递归
clojure
lazy
memoize
Trampolining
vertx初体验(1)---安装
并且有Javascript、Ruby、Java、Python、Groovy、
Clojure
、Scala的API。Vert.x支持jdk1.7以上。
KoonChiuSo
·
2014-06-18 23:13
函数式编程思想
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、
clojure
、Scala、F#等等。
·
2014-06-15 19:00
初学Scala有感
1、Scala语言的地位 Scala是JVM系的语言(
Clojure
、Groovy、Scala、JRuby等属于这一类),这类语言的特点是将语言编译成为
鳄鱼旭
·
2014-06-09 15:00
scala
函数式编程初探
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、
clojure
、Scala、F#等等。目前最当红的Python、Ruby、Ja
天涯飘鸿
·
2014-06-08 10:41
框架
Clojure
在mac下的安装、运行
1、文件下载gitclone https://github.com/
clojure
/
clojure
2、文件的安装、配置*
Clojure
*Copyright(c)RichHickey.Allrightsreserved
CRISPY_RICE
·
2014-05-21 11:00
安装
学习
mac
配置
clojure
用
clojure
实现一致性哈希算法(consistent hashing)
一、 依赖的jar包 [com.google.guava/guava 14.0.1] 二、具体实现 (defn vnodes "生成n个随机的vnode" [n] (vec (sort (repeatedly n #(rand-int 65536))))) (defn short-hash "产生一个0
Aaron5
·
2014-05-16 18:00
一致性哈希
clojure
用
clojure
实现一致性哈希算法(consistent hashing)
阅读更多一、依赖的jar包[com.google.guava/guava14.0.1]二、具体实现(defnvnodes"生成n个随机的vnode"[n](vec(sort(repeatedlyn#(rand-int65536)))))(defnshort-hash"产生一个0..2^16范围的hash值"[s];;SHA-1usedforuniformvaluedistribution(bit-
Aaron5
·
2014-05-16 18:00
clojure
consistent
hashing
一致性哈希
用
clojure
实现一致性哈希算法(consistent hashing)
阅读更多一、依赖的jar包[com.google.guava/guava14.0.1]二、具体实现(defnvnodes"生成n个随机的vnode"[n](vec(sort(repeatedlyn#(rand-int65536)))))(defnshort-hash"产生一个0..2^16范围的hash值"[s];;SHA-1usedforuniformvaluedistribution(bit-
Aaron5
·
2014-05-16 18:00
clojure
consistent
hashing
一致性哈希
用
clojure
实现一致性哈希算法(consistent hashing)
一、 依赖的jar包 [com.google.guava/guava 14.0.1] 二、具体实现 (defn vnodes "生成n个随机的vnode" [n] (vec (sort (repeatedly n #(rand-int 65536))))) (defn short-hash "产生一个0
Aaron5
·
2014-05-16 18:00
一致性哈希
clojure
Clojure
学习笔记(3)使用lein创建
Clojure
项目的过程
如下图所示:3.通过输入“leinnew项目名”命令行来创建一个新的
Clojure
项目。如下图所示:4.通过DOS的CD命令行定位到新建的
Clojure
项目的根目录下。
mybabyhome
·
2014-05-16 08:00
clojure
lein
Clojure
学习笔记(2)安装
Clojure
构建工具 leiningen
1.在C盘下创建一个文件夹,并且命名为home_lein,然后把下载的lein.bat文件和leiningen-2.0.0-preview10-standalone.jar包放到C:\home_lein文件夹下。如下图所示:2.修改lein.bat脚本将lein.bat脚本中的第27行的if"x%LEIN_JAR%"=="x"set"LEIN_JAR=!LEIN_HOME!\self-instal
mybabyhome
·
2014-05-16 00:00
word
clojure
leiningen
关于
clojure
的gen-class
阅读更多关于gen-class的参数说明::nameaname要生成的类的全限定名:extendsaclass指定superclass,没有指定默认为Object:implements[interface...]要实现的接口:initname指定构造函数名称,必须返回[[superclass-constructor-args]state]如果没有指定,则args传给superclass,并且sta
Aaron5
·
2014-05-15 12:00
clojure
关于
clojure
的gen-class
阅读更多关于gen-class的参数说明::nameaname要生成的类的全限定名:extendsaclass指定superclass,没有指定默认为Object:implements[interface...]要实现的接口:initname指定构造函数名称,必须返回[[superclass-constructor-args]state]如果没有指定,则args传给superclass,并且sta
Aaron5
·
2014-05-15 12:00
clojure
关于
clojure
的gen-class
关于gen-class的参数说明: :name aname 要生成的类的全限定名 :extends aclass 指定superclass,没有指定默认为Object :implements [interface ...] 要实现的接口 :init name 指定构造函数名称,必须返回[ [superclass-constructor-args] state] 如
Aaron5
·
2014-05-15 12:00
clojure
关于
clojure
的gen-class
关于gen-class的参数说明: :name aname 要生成的类的全限定名 :extends aclass 指定superclass,没有指定默认为Object :implements [interface ...] 要实现的接口 :init name 指定构造函数名称,必须返回[ [superclass-constructor-args] state] 如
Aaron5
·
2014-05-15 12:00
clojure
关于
clojure
的ns中的require,use,import等
初学
clojure
的时候曾经对ns引入库的几个函数疑惑了一阵,所以将理解记在这里。 关于require require只负责引入
clojure
库,不绑定函数到当前的ns中。
Aaron5
·
2014-05-15 11:00
java
clojure
关于
clojure
的ns中的require,use,import等
初学
clojure
的时候曾经对ns引入库的几个函数疑惑了一阵,所以将理解记在这里。 关于require require只负责引入
clojure
库,不绑定函数到当前的ns中。
Aaron5
·
2014-05-15 11:00
java
clojure
关于
clojure
的ns中的require,use,import等
阅读更多初学
clojure
的时候曾经对ns引入库的几个函数疑惑了一阵,所以将理解记在这里。关于requirerequire只负责引入
clojure
库,不绑定函数到当前的ns中。
Aaron5
·
2014-05-15 11:00
clojure
java
关于
clojure
的ns中的require,use,import等
阅读更多初学
clojure
的时候曾经对ns引入库的几个函数疑惑了一阵,所以将理解记在这里。关于requirerequire只负责引入
clojure
库,不绑定函数到当前的ns中。
Aaron5
·
2014-05-15 11:00
clojure
java
Clojure
学习笔记(1)为
clojure
的jar包新建一个.bat批处理文件
步骤1:在WINDOWS中创建新建一个文本文档,然后将“新建文本文档.txt”改名为“直接运行
clojure
JAR包.bat”。
mybabyhome
·
2014-05-08 15:00
Clojure
基础环境搭建
Clojure
初学,先使用REPL熟悉了一些语法知识,对于有Java基础的我来说,很快就熟悉了大部分语法规则,遂想能不能着手开发一个简单的小项目练手,既然要做项目,肯定要分模块,通过命名空间将不同模块按职责划分开
学良
·
2014-05-07 10:00
环境
clojure
classpath
Clojure
实现协同过滤原型
本文是学习
clojure
的过程中写的第一个小程序,功能很简单,第一次使用
clojure
实现自己的想法,特此记录。
mahengyang
·
2014-04-30 16:00
clojure
item-cf
clojure文件读取
clojure
的web安全比你想象的还要差
Clojure
的web安全比你想象的还要差
Clojure
West大会结束了,AaronBedra发表了题为
Clojure
.web/with-security的演说。
weakish
·
2014-04-30 00:00
安全
web
clojure
sublime snippet 用法 以及 其中scope的定义名称
source.actionscript.2AppleScript:source.applescriptASP:source.aspBatchFIle:source.dosbatchC#:source.csC++:source.c++
Clojure
Yang_River
·
2014-04-30 00:00
模板
代码提示
snippet
使用
Clojure
实现贪吃蛇
最近学习
Clojure
,买了<<
Clojure
程序设计>>,对里面大部分章节进行了精读. 比如贪吃蛇程序,并且这个程序也比较精简,200行不到.
flyfoxs
·
2014-04-28 12:00
clojure
吹捧LightTable系列1
下图是
clojure
jianglibo
·
2014-04-28 09:00
Clojure
学习入门(19)—— 数组
1、创建数组 1.1 从集合创建数组 into-array into-array (into-array aseq)(into-array type aseq) 示例: user=> (into-array [1 2 3])#<Integer[] [Ljava.lang.Integer;@4b0ea9ba>user=> (seq (into-array
king_tt
·
2014-04-27 22:00
clojure
Clojure
学习入门(19)—— 数组
1、创建数组1.1从集合创建数组into-arrayinto-array(into-arrayaseq) (into-arraytypeaseq)示例:user=>(into-array[123])#user=>(seq(into-array[123]))(123)返回包含aset中所有元素的数组。数组的组件类型为type(如果指定了type),或aset中第一个元素的类型(如果aset不为空),
sunboy_2050
·
2014-04-27 22:00
一道淘汰85%面试者的百度开发者面试题- [用
Clojure
来解答]
题目来源: http://student.csdn.net/mcd/topic/235300/753730 最近学习
Clojure
好一段时间了,在网上看到一个蛮简单的面试题,于是用
Clojure
flyfoxs
·
2014-04-25 13:00
clojure
持续集成服务托管Travis CI入门
目前已经集成Github,并支持以下类型的项目:CC++
Clojure
ErlangGoGroovyHaskellJavaJavaScript(withNode.js)Objective-CPerlPHPPythonRubyScalaTravisCI
翟志军
·
2014-04-19 15:00
持续集成
Jenkins
CI
自动化构建
travis
Clojure
学习笔记 -- 安装运行环境
Clojure
语言是值得学习的一门语言。因为他集中了许多别的语言的优秀特性。Lisp的强大特性,代码就是数据。可自我设计的语言扩展能力。函数式语言的特性,让编程更稳健,测试更容易。语法简单,学习简单。
沙枣
·
2014-04-16 22:00
clojure
备忘
看了一上午的
clojure
(以前也看过),到中午的时候突然觉得时间有限(最近忙于写visitrank),不打算再继续下去。晚上又觉得忘记可惜,所以写一篇博客,权当以后给自己看。
jianglibo
·
2014-04-15 20:00
Persistent Ideal Hash Tries---一种Java实现
最近看关于
clojure
的资料,从richHickey(
clojure
的创造者)的《PersistentDataStructureandManagedReference》中看到了关于idealhashtrees
liuy_98_1001
·
2014-04-14 15:00
不要改变世界,只要按照心目中想要的去做就好了
现在在学习
Clojure
,这是我值得学习的语言,当然还有Prolog这门语言值得学习。
沙枣
·
2014-04-14 11:00
编程
语言
lisp
clojure
Clojure
学习入门(18)—— 数据类型
如何表示和处理数据
Clojure
是一种动态类型语言,这意味着你在程序中永远不需要明确定义符号、函数、或者参数的数据类型。但是,所有的值仍然有一个类型。字符串时是字符串,数字是数字,列表是列表,等等。
sunboy_2050
·
2014-04-10 22:00
Clojure
学习入门(18)—— 数据类型
如何表示和处理数据
Clojure
是一种动态类型语言,这意味着你在程序中永远不需要明确定义符号、函数、或者参数的数据类型。但是,所有的值仍然有一个类型。
king_tt
·
2014-04-10 22:00
clojure
优雅的函数式编程--
Clojure
概述
楔子 由于阅读storm源码的原因,头一次接触到
Clojure
。没有花特别的时间来研究
clojure
语法,只是在一些特殊的用法时,才查了一下
clojure
官网的文档,基本上能够很快的理解其意思。
·
2014-04-10 21:00
clojure
Note: Continuation 相关的几个链接
Node0.12.x要增加发功能了,Generator语法..PythonRuby早有了表示还不会用就去看了Lua的coroutine,看不懂只好微博上吐槽..然后某写
Clojure
的呃..朋友..回了我一句
题叶
·
2014-04-10 00:00
lisp
一段关于
Clojure
(事务) 代码的分析
阅读更多这段代码截取于:>第五章,Programming
Clojure
,2ndedition:以后有空,会写一个
Clojure
于Oracle事物和MVCC的比较,附件是这本书的英文版本.
flyfoxs
·
2014-04-08 20:00
clojure
java
一段关于
Clojure
(事务) 代码的分析
这段代码截取于:<<
Clojure
程序设计>>第五章, Programming
Clojure
, 2nd edition: 以后有空,会写一个
Clojure
flyfoxs
·
2014-04-08 20:00
java
clojure
一段关于
Clojure
(事务) 代码的分析
阅读更多这段代码截取于:>第五章,Programming
Clojure
,2ndedition:以后有空,会写一个
Clojure
于Oracle事物和MVCC的比较,附件是这本书的英文版本.
flyfoxs
·
2014-04-08 20:00
clojure
java
clojure
变量绑定
clojure
变量绑定 可以是let绑定, 函数形参实参绑定, 分为2大类,均支持嵌套,活用let绑定会使代码简洁 1.
zk1878
·
2014-04-05 11:00
clojure
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他