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
中有类似于CommonLisp中的“read”函数,在CL中的这个read会等待用户输入,并在获得用户输入后返回输入的值。
xiejianming
·
2011-12-26 22:00
Clojure
快速入门指南:1/3
导读 本文的目标是为熟悉 Ruby、Python或者其他类似语言、并对 Lisp 或者函数式编程有一定程度了解的程序员写的
Clojure
快速入门指南。
huangz
·
2011-12-25 17:00
函数式编程
clojure
Programming
Clojure
学习笔记——与Java一起工作
3.4 异常处理异常处理的目的:(1)包装检查异常(2)使用finally块清理非内存资源如文件或网络句柄(3)响应问题:忽略异常,重新操作,转换异常为非异常结果简化异常处理在
Clojure
中,检查异常不是必须进行
zh2qiang
·
2011-12-18 09:00
java
工作
网络
clojure
Programming
Clojure
学习笔记——与Java一起工作
3.3 使用
Clojure
创建和编译Java类
Clojure
的所有对象都实现了Java的特定接口:1.
Clojure
数据结构实现了Java集合接口2.
Clojure
函数实现了Runnable和Callable
zh2qiang
·
2011-12-18 09:00
java
数据结构
user
File
import
clojure
Programming
Clojure
学习笔记——与Java一起工作
3.1 调用Java
Clojure
提供了简单直接的语法调用Java代码:创建对象,调用方法,访问静态方法和属性。
zh2qiang
·
2011-12-17 19:00
java
bean
String
user
import
clojure
Programming
Clojure
学习笔记——探索
Clojure
2.6 元数据在
Clojure
中,元数据(metadata)是与对象逻辑值正交的数据。如person的firstname和lastname是普通旧数据。
zh2qiang
·
2011-12-17 19:00
String
user
File
documentation
clojure
macros
Programming
Clojure
学习笔记——探索
Clojure
2.5 流控制if
Clojure
的if计算第一个参数值,如果第一个参数值为true,则返回第二个参数值;如果为false,则返回nil或第三个参数值(如果有第三个参数)user=>(defnis-small
zh2qiang
·
2011-12-17 18:00
vector
user
clojure
Programming
Clojure
学习笔记——探索
Clojure
2.4变量(var)当你使用def和defn定义一个对象时,对象就存贮在变量中,如:user=>(deffoo10)#'user/foo定义变量foo,其值为10。说明:这里的对象可以是数,也可以是函数变量的初始值称为根绑定。使用var特殊形式可以直接获取变量而不是变量的值:(vara-symbol)示例:user=>(varfoo)#'user/foovar有一个等价的读者宏#':user=>#
zh2qiang
·
2011-12-17 18:00
java
user
File
Class
import
clojure
Programming
Clojure
学习笔记——探索
Clojure
2.3 函数在
Clojure
中,函数调用是一个列表,其第一个元素为函数名。
zh2qiang
·
2011-12-17 18:00
user
filter
File
clojure
Programming
Clojure
学习笔记——探索
Clojure
2.2 读者宏(Reader Macros)读者宏是被前缀macro触发的特殊读者行为。最熟悉的读者宏是注释,它被分号(;)触发,特殊的读者行为是忽略分号开头的行。读者宏是长列表形式的缩写,被用来减少复杂度,使代码看起来更简洁。下面是读者宏列表:Reader Macro Example(s)Anonymous function #(.toUpperCase %)Comment ;
zh2qiang
·
2011-12-17 18:00
clojure
Programming
Clojure
学习笔记——探索
Clojure
2.1 形式形式
Clojure
代码即数据。
Clojure
程序由读者(readers)和形式(forms)组成。当你运行
Clojure
程序时,读者读入形式并将之转换为
Clojure
数据结构。
zh2qiang
·
2011-12-17 18:00
java
数据结构
struct
user
clojure
newline
clojure
的四种并发模型
转载地址: http://www.ibm.com/developerworks/cn/web/wa-
clojure
/index.html?ca=drs- 1、本地线程var。
Aaron5
·
2011-12-16 15:00
clojure
clojure
的四种并发模型
转载地址: http://www.ibm.com/developerworks/cn/web/wa-
clojure
/index.html?ca=drs- 1、本地线程var。
Aaron5
·
2011-12-16 15:00
clojure
clojure
API学习(3) 字符和字符串操作
注:本文基于jdk1.6,
clojure
1.2 字符串连接str 严格来说,str并非仅用于连接字符串,实际上针对任何对象,它都能获取到对象的toString
songry
·
2011-12-16 00:00
java
api
clojure
PaaS云计算平台服务商大集合
多语言平台*Heroku(http://www.heroku.com/)-Ruby,Node.js,
Clojure
*RedhatOpenshift(https://openshift.redhat.com
yinsen12357
·
2011-12-15 15:45
java
Microsoft
多
云计算平台
服务商
PaaS云计算平台服务商大集合
多语言平台*Heroku(http://www.heroku.com/)-Ruby,Node.js,
Clojure
*RedhatOpenshift(https://openshift.redhat.com
yinsen12357
·
2011-12-15 15:45
Java
Microsoft
服务商
搭建服务器
Clojure
Web 开发一些注意事项
现有的
Clojure
开发环境大致有2种,一种是Emacs下的开发,一种是ERPL下。
MMJX
·
2011-12-14 10:00
beanstalkd 客户端库
C: evbscC: libbeanstalkclientC++: beanstalk++
Clojure
: beanstalkDjango: django-beanstalkdCommonLisp: cl-beanstalkErlang
MichaelChenl
·
2011-12-11 15:57
职场
客户端
library
休闲
beanstalkd
beanstalk
beanstalkd 客户端库
C:evbscC:libbeanstalkclientC++:beanstalk++
Clojure
:beanstalkDjango:django-beanstalkdCommonLisp:cl-beanstalkErlang
MichaelChenl
·
2011-12-11 15:57
职场
休闲
beanstalk
beanstalkd
clojure
的冒泡排序实现
冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟: 首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和 第3个数,将小数放前,大数放后 ,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。 在第二趟:仍从第一对数 开始比较(因为可能由于第2个数和第3个数的交换,使
songry
·
2011-12-08 17:00
java
冒泡排序
clojure
Java减肥高手Xtend 捆绑Eclipse IDE
随着
Clojure
和Scala等新语言的出现,这种对比的感觉会越来越强烈。
wws5201985
·
2011-12-06 16:31
java
程序员
职场
休闲
减肥
Notepad++的
Clojure
定制版,支持536个关键词自动完成,()自动配对生成。
阅读更多我做的Notepad++的
Clojure
定制版,有700多个关键词自动完成、语法高亮,()自动配对生成、项目管理。
lincpa
·
2011-12-05 20:00
FP
Clojure
clr
notepad++
lisp
Notepad++的
Clojure
定制版,支持536个关键词自动完成,()自动配对生成。
阅读更多我做的Notepad++的
Clojure
定制版,有700多个关键词自动完成、语法高亮,()自动配对生成、项目管理。
lincpa
·
2011-12-05 20:00
FP
Clojure
clr
notepad++
lisp
Notepad++的
Clojure
定制版,支持536个关键词自动完成,()自动配对生成。
我做的Notepad++的
Clojure
定制版,有700多个关键词自动完成、语法高亮,()自动配对生成、项目管理。
lincpa
·
2011-12-05 20:00
lisp
FP
clojure
notepad++
clr
clojure
parse xml
今天玩了下
clojure
, 试着解析xml。
messi_18
·
2011-12-01 15:00
clojure
Clojure
启动出错
X:\
clojure
-1.3.0>java-cp
clojure
.jarmain Exceptioninthread"main"java.lang.NoClassDefFoundError:main Causedby
LinkerLin
·
2011-12-01 11:00
clojure
Clojure
-JVM上的函数式编程语言(17)数据库 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Databases 作者:R.
songry
·
2011-11-26 09:00
java
lisp
clojure
clojure
API学习(2) 比较操作
注:本文基于jdk1.6,
clojure
1.2 比较操作 等于=
clojure
中的等于和java中的equals方法类似,但是
clojure
中的=还能够作用于nil
songry
·
2011-11-26 08:00
java
api
clojure
clojure
API学习(1) 数学运算
附注:本文基于jdk1.6,
clojure
1.2 数学运算 让我们通过学习
clojure
的API来一步步了解它,首先是最简单的数学运算
songry
·
2011-11-24 22:00
java
clojure
Clojure
-JVM上的函数式编程语言(16)Web应用 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#WebApps作者:R.MarkVolkmann 译者:RoySong Web应用 有多种
songry
·
2011-11-19 11:00
java
jvm
clojure
lisp
Clojure
-JVM上的函数式编程语言(15) 桌面应用 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#DesktopApps作者:R.MarkVolkmann 译者:RoySong 桌面应用
songry
·
2011-11-19 11:00
java
jvm
clojure
lisp
Clojure
-JVM上的函数式编程语言(14) 编辑器和开发环境 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#EditorsIDEs 作者:R.
songry
·
2011-11-19 10:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(13)自动化测试 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Testing 作者:R.
songry
·
2011-11-17 21:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(12)编译 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Compiling 作者:R.
songry
·
2011-11-17 11:00
java
jvm
lisp
clojure
Clojure
与java设计模式(3) 策略模式
注:本文基于jdk1.6和
Clojure
1.2 策略模式 策略模式是指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。
songry
·
2011-11-16 15:00
java
设计模式
clojure
策略模式
Clojure
-JVM上的函数式编程语言(11)引用类型 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#ReferenceTypes 作者:R.
songry
·
2011-11-16 13:00
java
jvm
lisp
clojure
Clojure
和JAVA设计模式(2) 工厂模式之工厂方法
注:本文基于jdk1.6和
Clojure
1.2 工厂方法 工厂方法模式定义了一个创建对象的接口,由子类来决定实例化哪一个类,意即将实例化推迟到子类
songry
·
2011-11-15 15:00
java
模式
工厂模式
原创
clojure
在eclipse上面搭建
Clojure
开发运行环境
下面就有两种方法安装
Clojure
的eclipse插件Counterclockwise: 打开eclipse,点击菜单栏“help->InstallNewSoftware..."
songry
·
2011-11-15 13:00
java
eclipse
clojure
Clojure
和JAVA设计模式(1) 工厂模式之简单工厂
序 在java中,设计模式是多态和封装的重要表现形式,采用设计模式能够极大地提升可维护性和可扩展性, 那么,同样工作在jvm上面的
Clojure
songry
·
2011-11-12 15:00
java
模式
工厂模式
clojure
Clojure
-JVM上的函数式编程语言(10)并发 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Concurrency 作者:R.
songry
·
2011-11-10 13:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(9)宏 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Macros 作者:R.
songry
·
2011-11-10 10:00
java
jvm
lisp
clojure
关于
Clojure
的简单介绍
*注:下面内容翻译自
Clojure
官网的部分内容,
Clojure
官网网址为:http://
clojure
.org/。这里仅为抛砖引玉,故此处保留原文,如觉翻译生硬不通,请移步到官网或参考下面英文部分。
xiejianming
·
2011-11-09 22:00
java
immutable
lisp
clojure
frameworks
scripting
Clojure
-JVM上的函数式编程语言(8)元数据 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Metadata 作者:R.
songry
·
2011-11-09 22:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(7) 命名空间 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Namespaces 作者:R.MarkVolkmann 译者:RoySong 命名空间(Namespaces
songry
·
2011-11-09 17:00
java
jvm
clojure
lisp
Clojure
-JVM上的函数式编程语言(6) 可变性 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#Destructuring 作者:R.
songry
·
2011-11-09 13:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(5) Input/Output 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#IO 作者:R.
songry
·
2011-11-09 13:00
java
jvm
lisp
clojure
Yahoo! s4和Twitter storm的粗略比较
s4TwitterStorm协议Apachelicense2.0EclipsePublicLicense1.0开发语言Java
Clojure
,Java,
Clojure
编写了核心代码结构去中心化的对等结构有中心节点
阿里中间件
·
2011-11-09 06:00
storm
twitter
S4
Yahoo!
粗略比较
Yahoo! s4和Twitter storm的粗略比较
s4TwitterStorm协议Apachelicense2.0EclipsePublicLicense1.0开发语言Java
Clojure
,Java,
Clojure
编写了核心代码结构去中心化的对等结构有中心节点
庄周梦蝶
·
2011-11-08 22:00
Clojure
-JVM上的函数式编程语言(4)程序流控制 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#ConditionalProcessing 作者:R.
songry
·
2011-11-03 20:00
java
jvm
lisp
clojure
Clojure
-JVM上的函数式编程语言(3) 函数定义和java交互 作者: R. Mark Volkmann
原帖地址:http://java.ociweb.com/mark/
clojure
/article.html#DefiningFunctions 作者: R.
songry
·
2011-11-01 17:00
java
lisp
clojure
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他