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
clojure
从零开始(二)
学习使用Emacs,好处一大堆~~~~~1.安装 2.配置3.学习面板中的每一部分代表什么,常用操作4.快捷键http://download.csdn.net/detail/yuhan20081021/7678289
yuhan20081021
·
2014-07-25 17:00
clojure
从零开始(一)
Part1:
clojure
,emacs,leiningen,luminus 并学习都是干什么的以及如何使用Part2: 2.1.做一个例子leinnewapp
clojure
-noob你会看到你创建下面这些东东
yuhan20081021
·
2014-07-25 17:00
Clojure
http://xumingming.sinaapp.com/category/storm/
Clojure
学习入门(1)—— 学习资料
Clojure
(发音类似"closure"
wangqiaowqo
·
2014-07-23 19:00
clojure
JS自动补全
varavailableTags=[ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "
Clojure
zhangxiaoguo
·
2014-07-22 17:55
js
自动补全
the answer of 4
clojure
1-100
1.NothingbuttheTruth true2.SimpleMath 43.IntrotoStrings “HELLOWORLD"4.IntrotoLists :a:b:c5.Listsconj '(1234)6.IntrotoVectors :a:b:c7.Vectorsconj [1234]8.IntrotoSets #{:a:b:c:d} 9.Setsco
yuhan20081021
·
2014-07-18 18:00
龙芯8089D 安装 Debian7 典型问题解决记录
具体目标有二:一是安装各种编程语言,作为编程语言学习开发环境,已经试验过
clojure
、scheme48、CLISP、Erlang、LUA都可以成功安装,当然也包括自带的gcc和汇编二是打算假设一台高度定制的
FreeBlues
·
2014-07-13 18:00
clojure
中rem和mod的区别 详见
clojure
doc
看例子01user=> (mod 10 5)02003 04user=> (mod 10 6)05406 07user=> (mod 10 10)08009 10user=> (mod 10 -1)11012 13;;Themodfunctionisdefinedastheamountbywhichanumberexceedsthelargestintegermultipleofthediviso
yuhan20081021
·
2014-07-09 15:00
clojure
从零开始(三)
1.语法形式(operatoroperand1operand2...operandn)(操作符参数1参数2 ....)e.g.(+123)2.几个我经常用的ControlFlow2.1ifif一般的结构是:(ifboolean-form then-form optional-else-form)下面是一个例子:(if(=22) "OK" "ERROR") ;=>"OK"注意每一个分支,if只能有一
yuhan20081021
·
2014-07-05 15:00
Emacs+
Clojure
的配置Tip
【1】安装JRE http://www.oracle.com/technetwork/java/javase/downloads/index.html 【2】安装
Clojure
:http://
clojure
.org
yuhan20081021
·
2014-07-01 18:00
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-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
上一页
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
其他