- 博客(4)
- 收藏
- 关注
clojure基本数据类型
这里介绍clojure的基本数据类型,不包含集合,列表1. 数字 Number1,2,3=>(def n 12)2. 字符串 String"abc"=>(def name "tom")3.正则表达式=>(def r #"[a-z]")=>(def r (re-pattern "[a-z]"))例子(re-matches #"[a-z]+" &qu
2013-12-25 17:35:42 153
clojure 变量定义 函数定义 宏定义
这篇文章介绍clojure的变量,函数,宏的定义及调用1. 变量定义变量定义使用def关键字,clojure中的变量是常量,一旦定义就不可改变另外变量定义是全局可见的,比如你在函数中使用def定义变量,执行该函数后,在函数体外是可以访问该变量的=>(def a 10);定义变量a的值10 2. 函数定义 函数定义有多种方式,具体...
2013-12-25 17:29:51 239
clojure hello world
clojure是函数式编程语言Lisp的一个实现,Lisp具有代码就是数据,数据即是代码的特点,它特殊的结构在于它的代码本身就是一棵抽象语法树,这是跟普通的语言有非常大的区别,这注定了它有很多迷人的特性。 Lisp语言的众多实现中,clojure运行于jvm,类库众多,还能轻易的调用java类库,且开源,是一个比较成熟的实现,其他的实现要么缺乏类库要么是商业性的...
2013-12-25 17:16:28 114
原创 maven生命周期(转)
转自 http://juvenshun.iteye.com/blog/213959 juvenshun Maven有三套相互独立的生命周期,请注意这里说的是“三套”,而且“相互独立”,初学者容易将Maven的生命周期看成一个整体,其实不然。这三套生命周期分别是:Clean Lifecycle 在进行真正的构建之前进行一些清理工作。Default Lifecycle 构建的核...
2013-12-25 17:08:13 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人