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
解构(
clojure
destructuring)
由于在
clojure
中如果只靠一些集合到操作函数如first、last、nth等函数,不能够简洁的获取一些嵌套集合中的元素,所以需要destructuring来使我们可以简洁快速的去获取集合中的元
Aaron5
·
2013-06-15 02:00
clojure
解构(
clojure
destructuring)
由于在
clojure
中如果只靠一些集合到操作函数如first、last、nth等函数,不能够简洁的获取一些嵌套集合中的元素,所以需要destructuring来使我们可以简洁快速的去获取集合中的元
Aaron5
·
2013-06-15 02:00
Java虚拟机探索1
从广义上讲,
Clojure
,JRuby,Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系的一员。
zmycoco2
·
2013-06-07 08:00
jvm
虚拟机
程序员装逼指南
Go、Erlang、
Clojure
、Scala能给80分,你要是说会个Lisp就是85分,Haskell直接捅到90分,但是千万注意,一定要说只是精通Haskell,没事喜欢研究Haskell,千万不
jiangwt80
·
2013-05-24 15:23
默认类别
程序员装逼指南
Go、Erlang、
Clojure
、Scala能给80分,你要是说会个Lisp就是85分,Haskell直接捅到90分,但是千万注意,一定要说只是精通Haskell,没事喜欢研究Haskell,千万不
submaze
·
2013-05-24 15:00
程序员
现实世界的LISP:
Clojure
语言初探
Clojure
由于兼具Lisp高效、可扩展的特性,同时又能利用Java的生态圈,在短时间内得到广泛传播。本文介绍了
Clojure
的基本配置和语法,并总结了作者在实际项目中使用
Clojure
的亲身体会。
程序员编辑部
·
2013-05-16 16:59
3
佳文推荐
storm在淘宝
由于storm的内核是
clojure
编写的(不过大部分的拓展工作都是java编写的),为我们理解它的实现带来了一定的困难,好在大部分情况下storm都比较稳定,当然我们也在尽力熟悉
clojure
的世界。
cnbird2008
·
2013-05-15 14:00
函数式编程初探
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、
clojure
、Scala、F#等等。
guhao022
·
2013-05-10 00:12
转
函数式编程初探
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、
clojure
、Scala、F#等等。
guhao022
·
2013-05-10 00:00
函数式编程
Storm源码浅析之topology的提交
一、介绍Storm的开发语言主要是Java和
Clojure
,其中Java定义骨架,而
Clojure
编写核心逻辑。
caodaoxi
·
2013-05-08 11:00
storm
免费云主机的使用:Heroku和Appfog,支持Node,PHP,Python,Java,ruby,Scala
Heroku(支持Ruby,Java,Python,
Clojure
,scala,Node,Play)申请,下载HerokuToolbelt工具,安装,务必确定安装了heroku工具和Git(里面有ssh
jaketseng
·
2013-05-07 15:00
免费
PHP
python
云主机
Ruby
研究指出:
Clojure
、CoffeeScript和Haskell是表现力最强的通用语言
一份研究显示,表现力最强的通用语言是
Clojure
、CoffeeScript和Haskell。这份研究使用了“每次提交代码行数”(LoC/commit)作为表现力的计量单元。
Abel Avram
·
2013-04-25 00:00
研究指出:
Clojure
、CoffeeScript和Haskell是表现力最强的通用语言
一份研究显示,表现力最强的通用语言是
Clojure
、CoffeeScript和Haskell。这份研究使用了“每次提交代码行数”(LoC/commit)作为表现力的计量单元。
Abel Avram
·
2013-04-25 00:00
clojure
defn的参数解构
In
Clojure
1.2, you can destructure the rest argument just like you would destructure a map.
Aaron5
·
2013-04-16 23:00
clojure
clojure
defn的参数解构
In
Clojure
1.2, you can destructure the rest argument just like you would destructure a map.
Aaron5
·
2013-04-16 23:00
clojure
64位window7下配置
Clojure
+Emacs开发环境
原文地址为了学习
Clojure
,我最近特别在windows下配置了基于Emacs的
Clojure
开发环境。把过程做个记录,跟大家分享一下。
wanyij
·
2013-03-30 21:48
Emacs
Clojure
clojure
64位window7下配置
Clojure
+Emacs开发环境
原文地址 为了学习
Clojure
,我最近特别在windows下配置了基于Emacs的
Clojure
开发环境。把过程做个记录,跟大家分享一下。
wanyij
·
2013-03-30 21:48
emacs
clojure
安装
clojure
编译工具leiningen
linux下很简单直接在https://github.com/technomancy/leiningen 的bin目录下有个lein文件,直接chmod+x;然后运行下就可以了,之后将lein添加到PATHwindows上,最简单的方式就是点这里下个编译好的leningen-XXXX版本.jar包 ;然后在点这里,在左上角选择对应版本的代码,下载zip包。比如你要安装到D:\lein就copyl
wanyij
·
2013-03-30 00:56
安装
clojure
安装
clojure
编译工具leiningen
linux下很简单直接在https://github.com/technomancy/leiningen的bin目录下有个lein文件,直接chmod+x;然后运行下就可以了,之后将lein添加到PATHwindows上,最简单的方式就是点这里下个编译好的leningen-XXXX版本.jar包;然后在点这里,在左上角选择对应版本的代码,下载zip包。比如你要安装到D:\lein就copyleni
wanyij
·
2013-03-30 00:56
安装
clojure
clojure
Clojure
CLR 入门
这一天已经来了,这就是
Clojure
CLR.看语言转换矩阵,
Clojure
的寄生能力超强,这方面甚至超过javascript.在CLR上有一席之地不足为怪.既然是入门,就必须回答下面几个问题:怎么安装?
回头再说 坚强2002的博客
·
2013-03-25 18:00
Clojure
读取 保存 对象
Clojure
中一样也可以这么做,并且非常简单。 1、把一个
Clojure
的Map保存的文件 hello.txt中: user=> (spit "
lippeng
·
2013-03-22 15:00
clojure
clojure
-基本语法-集合(三)
[b][color=red]操作集合的通用语句[/color][/b]1、count:count函数返回集合中元素的个数,如果count参数为nil,则返回0user=>(countnil)0user=>(count[])0user=>(count[123])3user=>(count'(1"a"))2user=>(count{:one1:two2})2user=>(count"string")6
dead_knight
·
2013-03-20 20:58
clojure
clojure
-基本语法-集合(三)
阅读更多操作集合的通用语句1、count:count函数返回集合中元素的个数,如果count参数为nil,则返回0user=>(countnil)0user=>(count[])0user=>(count[123])3user=>(count'(1"a"))2user=>(count{:one1:two2})2user=>(count"string")62、empty:返回一个空的集合,集合类型不
Dead_knight
·
2013-03-20 20:00
clojure
clojure
-基本语法-集合(三)
阅读更多操作集合的通用语句1、count:count函数返回集合中元素的个数,如果count参数为nil,则返回0user=>(countnil)0user=>(count[])0user=>(count[123])3user=>(count'(1"a"))2user=>(count{:one1:two2})2user=>(count"string")62、empty:返回一个空的集合,集合类型不
Dead_knight
·
2013-03-20 20:00
clojure
clojure
-基本语法-集合(三)
操作集合的通用语句 1、count: count函数返回集合中元素的个数,如果count参数为nil,则返回0 user=> (count nil) 0 user=> (count []) 0 user=> (count [1 2 3]) 3 user=> (count '(1 "a")) 2 user=> (coun
Dead_knight
·
2013-03-20 20:00
clojure
clojure
-基本语法-集合(三)
操作集合的通用语句 1、count: count函数返回集合中元素的个数,如果count参数为nil,则返回0 user=> (count nil) 0 user=> (count []) 0 user=> (count [1 2 3]) 3 user=> (count '(1 "a")) 2 user=> (coun
Dead_knight
·
2013-03-20 20:00
clojure
clojure
-基本语法-集合(三)
操作集合的通用语句 1、count: count函数返回集合中元素的个数,如果count参数为nil,则返回0 user=> (count nil) 0 user=> (count []) 0 user=> (count [1 2 3]) 3 user=> (count '(1 "a")) 2 user=> (coun
Dead_knight
·
2013-03-20 20:00
clojure
clojure
-基本语法-集合(三)
操作集合的通用语句 1、count: count函数返回集合中元素的个数,如果count参数为nil,则返回0 user=> (count nil) 0 user=> (count []) 0 user=> (count [1 2 3]) 3 user=> (count '(1 "a")) 2 user=> (coun
Dead_knight
·
2013-03-20 20:00
clojure
clojure
web开发 ring DEMO 搭建
主要添加了像php一样的及时修改及时生效的功能1:装lein:https://github.com/technomancy/leiningen2:下载http://p2world.sinaapp.com/file/hello-world.zip3:解压后执行leindeps 4:然后执行leinringserver
苗威
·
2013-03-20 15:00
clojure
ring
Clojure
宏 上篇
开始接触Lisp宏是看AnsiCommonLisp的第十章,Lisp宏定义相关的话题都已经提到,有兴趣的可以看看.ACL的目前已经在Github上有中文译本[第十章],不要太担心
Clojure
与Lisp
回头再说 坚强2002的博客
·
2013-03-18 18:00
scala和
clojure
的性能
有一个网站能够提供不同中语言之间的性能比较:http://shootout.alioth.debian.org/u64/index.php看看scala和java以及
clojure
和java的比较结果:
崔钢
·
2013-03-18 11:00
scala
性能
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(二)
clojure
的Map有三种实现方式:数组映射、哈希映射和有序映射。它们分别使用数组、哈希表和二叉树来作为底层实现。数组映射适用于较小的映射,而对哈希映射和有序映射的比较则要基于特定应用场合的情况。
Dead_knight
·
2013-03-17 15:00
clojure
clojure
-基本语法-集合(一)
Clojure
提供以下集合类型: list, vector, set, map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-集合(一)
阅读更多
Clojure
提供以下集合类型:list,vector,set,map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-集合(一)
Clojure
提供以下集合类型: list, vector, set, map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-集合(一)
阅读更多
Clojure
提供以下集合类型:list,vector,set,map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-集合(一)
Clojure
提供以下集合类型: list, vector, set, map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-集合(一)
Clojure
提供以下集合类型: list, vector, set, map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_knight
·
2013-03-16 19:00
clojure
clojure
-基本语法-符号及关键字
[b][color=red]一、创建:[/color][/b]Keyword:关键字是一个内部字符串;两个同样的关键字指向同一个对象;通常被用来作为map的key。user=>(keyword'foo):foouser=>(keyword"foo"):foouser=>(keyword"user""foo"):user/foouser=>(keyword"abcdef"):abcdefuser=>
dead_knight
·
2013-03-16 11:11
clojure
clojure
-基本语法-符号及关键字
一、创建: Keyword: 关键字是一个内部字符串; 两个同样的关键字指向同一个对象; 通常被用来作为map的key。 user=> (keyword 'foo) :foo user=> (keyword "foo") :foo user=> (keyword "user" "foo") :us
Dead_knight
·
2013-03-16 11:00
clojure
clojure
-基本语法-符号及关键字
阅读更多一、创建:Keyword:关键字是一个内部字符串;两个同样的关键字指向同一个对象;通常被用来作为map的key。user=>(keyword'foo):foouser=>(keyword"foo"):foouser=>(keyword"user""foo"):user/foouser=>(keyword"abcdef"):abcdefuser=>(keyword"abcdef"):abcd
Dead_knight
·
2013-03-16 11:00
clojure
clojure
-基本语法-符号及关键字
阅读更多一、创建:Keyword:关键字是一个内部字符串;两个同样的关键字指向同一个对象;通常被用来作为map的key。user=>(keyword'foo):foouser=>(keyword"foo"):foouser=>(keyword"user""foo"):user/foouser=>(keyword"abcdef"):abcdefuser=>(keyword"abcdef"):abcd
Dead_knight
·
2013-03-16 11:00
clojure
clojure
-基本语法-符号及关键字
一、创建: Keyword: 关键字是一个内部字符串; 两个同样的关键字指向同一个对象; 通常被用来作为map的key。 user=> (keyword 'foo) :foo user=> (keyword "foo") :foo user=> (keyword "user" "foo") :us
Dead_knight
·
2013-03-16 11:00
clojure
clojure
-基本语法-符号及关键字
一、创建: Keyword: 关键字是一个内部字符串; 两个同样的关键字指向同一个对象; 通常被用来作为map的key。 user=> (keyword 'foo) :foo user=> (keyword "foo") :foo user=> (keyword "user" "foo") :us
Dead_knight
·
2013-03-16 11:00
clojure
clojure
-基本语法-符号及关键字
一、创建: Keyword: 关键字是一个内部字符串; 两个同样的关键字指向同一个对象; 通常被用来作为map的key。 user=> (keyword 'foo) :foo user=> (keyword "foo") :foo user=> (keyword "user" "foo") :us
Dead_knight
·
2013-03-16 11:00
clojure
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他