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
教程:函数
本文翻译自Functionsin
Clojure
本文包括如下内容:如何定义函数如何执行函数多元数函数(Multi-arityFunctions)不定参函数(VariadicFunctions)高阶函数其它函数相关内容版权
IvanEye
·
2020-06-23 20:50
Clojure
Clojure
教程-基本语法-01
我们就从一个小例子来学习
Clojure
语法.核心语法首先先来看一下
Clojure
的核心语法。
Clojure
的使用的是Lisp语法,又叫S表达式。核心语法非常的简单。
IvanEye
·
2020-06-23 20:50
Clojure
Clojure
进阶:使用
Clojure
构建DSL
翻译自GrowingaDSLwith
Clojure
.主要讲解如何使用
Clojure
来创建一个简单的DSL.包括如下知识点:多重方法(Multimethods)继承(Hierarchies)元编程及”代码即数据
IvanEye
·
2020-06-23 20:50
Clojure
clojure
API学习(3) 字符和字符串操作
注:本文基于jdk1.6,
clojure
1.2字符串连接str严格来说,str并非仅用于连接字符串,实际上针对任何对象,它都能获取到对象的toString()并进行连接。
iteye_5482
·
2020-06-23 19:28
java
Clojure
原创
Clojure
系列 - 环境与IDE配置
看七周七并发这本书,对
Clojure
产生了浓厚的兴趣。写篇日志记录下成长以及“成长的烦恼”。使用
Clojure
,必须先准备好工具。首先,我们需要搭建
Clojure
的构建工具-lein。
iteye_20566
·
2020-06-23 19:39
[IDE]NightCode--
clojure
IDE
Nightcodehttps://sekao.net/nightcode/image.pngTheeditorsupportsrainbowparenthesisandprovidesamatchinghighlightbehindtheformyourcursorisinsideof.ItalsousesParinfer,abeginner-friendlyLispeditingmode.For
葡萄喃喃呓语
·
2020-06-23 19:13
8条常用Linux命令
分别记录的订单清单和订单处理结果:order.out.log8:22:19111,1,PatternsofEnterpriseArchitecture,Kindleedition,39.998:23:45112,1,Joyof
Clojure
huqianhqa
·
2020-06-23 16:03
incremental training/align for word alignment
TheBerkeleyWordAlignerhttps://github.com/mhajiloo/berkeleyalignerhttps://github.com/kmccurdy/inc-alignAsmall
Clojure
applicationwhichextendstheBerkeleyAlignertosupportincrementalalignment
warrioR_wx
·
2020-06-23 13:39
学习笔记
clojure
入门: hello world
转载http://xumingming.sinaapp.com/283/
clojure
-hello-world/
clojure
入门:helloworld发表于2011年12月01日由xumingming
guoqiangma
·
2020-06-23 11:01
分布式系统
Hello World之
Clojure
版
HelloWorld之
Clojure
版DennisHu2013-3-4摘要:HelloWorld之
Clojure
版。
Clojure
是一个动态函数式语言,运行于JVM平台上,语法类似LISP语言。
gobitan
·
2020-06-23 10:36
8.
其他
Java对函数式编程的支持
近几年,函数式编程越来越被人关注,出现了很多新的函数式编程语言,比如
Clojure
、Scala、Erlang等。
fuzhongmin05
·
2020-06-23 09:13
Java学习笔记
研发技能表
追踪最新技术动态阅读源码GitHub:最大的源代码托管站尝试一门新的语言
Clojure
frankenjoy123
·
2020-06-23 08:33
读书
Clojure
实现通配符匹配
(defncutting[strresult](if(empty?str)result(recur(reststr)(conjresultstr))))(defncutting-string[string](map#(applystr%)(cuttingstring[])))(defnstar-end-pattern"匹配结尾是星号的情况"[patternpattern-point](if(and
BlindingDark
·
2020-06-23 06:37
Clojure
编程
《
Clojure
编程》基本信息作者:(美)ChasEmerick(蔡司埃默里克)BrianCarper(布赖恩卡珀)ChristopheGrand(克里斯托弗格兰德)[作译者介绍]译者:徐明明杨寿勋出版社
csdn1232
·
2020-06-23 00:18
clojure
新手指南(3)复杂表达式求值
为了理解复杂的表达式和对它的操作,一个首要的前提就是理解”前缀表达式“。这可能会花费你一点时间来习惯它。不过我相信你会很快的爱上这种规则的。你想想,如果你要对多个值进行同一种运算,你只用写一个运算符在第一个值的最前面,而不是写多个运算符在中间。不信就看下面的例子:普通:1+2+3+4+5+6+8+9前缀:+123456789抛开前缀表示法不说,一个复杂表达式可以看出是一个单独的操作,或者是一组操作
chuangong2592
·
2020-06-22 23:11
Clojure
入门教程:
Clojure
– Functional Programming for the JVM中文版
http://xumingming.sinaapp.com/302/
clojure
-functional-programming-for-the-jvm-
clojure
-tutorial/api:http
caolaosanahnu
·
2020-06-22 20:12
clojure
0生1,1生C,C生万物
当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如
Clojure
,Jython等是基于JVM或者说是用Java实现的,IronPython等是基于.NET实现的,但是
awp0011
·
2020-06-22 15:35
clojure
实战——符号&@#'+-*/
clojure
实战——符号&@#’+-*/本博客继续对
clojure
语言中一些符号进行讲解:&,@,-‘,#’。
蜗牛lz
·
2020-06-22 00:31
clojure实践积累
每个架构师都应该研究下康威定律
投稿活动关于我们合作伙伴EGOStuQGIT欢迎关注我们的:InfoQ-促进软件开发领域知识与创新的传播登录En中文日本FrBr966,690二月独立访问用户语言&开发Java
Clojure
Scala.Net
LGDmar
·
2020-06-21 23:37
clojure
-基本语法-集合(一)
Clojure
提供以下集合类型:list,vector,set,map。并且可以使用Java里面提供的集合类型。所有的
clojure
集合是不可修改的、异源的以及持久的。
Dead_Knight
·
2020-06-21 19:45
clojure
clojure
-基本语法-字符串类型
[b][color=red]一、创建[/color][/b]函数str:函数(str)接受任意数量的参数。如果参数不是字符串则将其转换为字符串,返回创建的新字符串。如果没有参数或为nil,则返回空字符串,""。user=>(str1)"1"user=>(str-2.5)"-2.5"user=>(str"a")"a"user=>(str"abc"123)"abc123"user=>(str)""us
Dead_Knight
·
2020-06-21 19:44
clojure
clojure
-运行环境安装
[b][color=red]一、
clojure
下载及安装[/color][/b][color=red]官方的入门指南:[/color]http://
clojure
.org/getting_started
Dead_Knight
·
2020-06-21 19:44
clojure
clojure
-基本语法-函数定义
[b][color=red]一、创建函数:[/color][/b]fn:fn是一个宏(后面进行详细描述),用于定义一个简单的函数,如下:user=>(fn[]"hello")#user=>((fn[]"hello"))"hello"user=>((fn[x]x)"hello");带参数"hello"简短的函数可以使用#(),%表示唯一的参数;%1、%2..表示第1、2、..个参数;%&表示所有参数
Dead_Knight
·
2020-06-21 19:44
clojure
学习
clojure
地十三天
调整计划最近公司和家里有很多事情,学习
clojure
已经停了很10几天。
ukao
·
2020-06-21 18:06
想得太轻松
昨天一位技术朋友说收到了我的求助邮件,就我的“建一个长期运营的资源网站是用
clojure
还是Wordpress”的问题,回复了一封很技术层面的分析回答。
途可小姐
·
2020-06-21 16:16
帮你提升 Python 的 27 种编程语言
面向对象数据建模语言:Java,C#,Eiffel·C的面向对象衍生语言:C++,D·面向数组的数据处理:MATLAB/Octave,Julia·统计数数据分析:R·计算型管道建模:Haskell,Scala,
Clojure
weixin_33928137
·
2020-06-21 11:57
如何发布jar到clojars
Clojars介绍ClojarswebsiteClojars是一个为开源
Clojure
类库打造的仓库,截止2017年9月17日,大概有19831个项目发布在上面。整个网站也是用
Clojure
编写的。
lambeta
·
2020-06-21 10:30
Verismo Pics
谈一谈技术在做之前,纠结了很久用什么语言写,iOS端其实不用担心,因为我只会Swift,服务器端就在纠结了,本来想用
clojure
来做,但是
布拿拿
·
2020-06-21 10:39
各种编程语言的应用范围
本文涉及到的编程语言:C、C++、Java、C#、Prolog、VB、Scala、
Clojure
、Haskell、Ada、Python、Ruby、Pascal(Delphi)、Fortran、Lisp、
koudaidai
·
2020-06-21 02:32
编程
Clojure
教程-环境搭建与Hello World
目录1环境搭建1.1通过Leiningen安装1.2手动安装2HelloWorld2.1REPL2.2运行单个文件2.3编辑器1环境搭建
Clojure
是JVM上的一种语言,其语法是Lisp格式,所以称为是
IvanEye
·
2020-06-21 02:38
Clojure
Java
Clojure
专题:字符串处理
本文翻译自Strings本文内容包括使用
Clojure
内建的函数和标准库来操作字符串,以及JDK中的相关操作.版权:ThisworkislicensedunderaCreativeCommonsAttribution3.0UnportedLicense
IvanEye
·
2020-06-21 02:05
Clojure
Clojure
教程-基本语法
我们就从一个小例子来学习
Clojure
语法.核心语法首先先来看一下
Clojure
的核心语法。
Clojure
的使用的是Lisp语法,又叫S表达式。核心语法非常的简单。
IvanEye
·
2020-06-21 02:04
Clojure
既然C编译器是C语言写的,那第一个C编译器是怎样来的?
当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如
Clojure
,Jython等是基于JVM或者说是用Java实的,IronPython等是基于.NET实现的,但是Java
嵌入式资讯精选
·
2020-06-20 22:05
Lambda表达式用法大比较: Scala和Java 8
最近几年Lambda表达式风靡于编程界.很多现代编程语言都把它作为函数式编程的基本组成部分.基于JVM的编程语言如Scala,Groovy还有
Clojure
把它们作为关键部分集成在语言中.现在Java8
程序零世界
·
2020-05-26 19:00
19本高并发编程书籍推荐
并发的圣经)多处理器编程的艺术(并发编程的各种算法,java实现,有点难度)并发的艺术(多核处理器的共享内存模型中的各种算法)Java虚拟机并发编程(jvm平台上各种语言的并发比较,如java,scala,
clojure
liuhuiteng
·
2020-05-13 08:42
开发书籍
开发书籍
java8入门必备——函数式编程思维——折叠/化约函数的同义异名问题
Scala语言——reduceScala需要更多地面对某些类型相关的场景,而这些场景在动态类型的Groovy和
Clojure
语言中根本不存在。因此Scala的化约相关的函数很丰富。
每天学点编程
·
2020-04-14 09:47
Clojure
文件操作和惰性序列
本文,我会介绍如何在
Clojure
中读取和写入这些数据。1.打开文件新建文件hello.txt,放到resources目录,内容如下:helloworld!hellolambeta!
lambeta
·
2020-04-14 07:27
Jepsen 测试框架在图数据库 Nebula Graph 中的实践
作者KyleKingsbury使用函数式编程语言
Clojure
编写了这款测试框架,并对多个著名的分布式系统和数据库进行了一致性测试。
NebulaGraph
·
2020-04-13 14:40
Clojure
API Roadmap 1
Keepitsimplestupid用惯了Rails了之后,你发现你可以很快的解决一个问题,知道用什么Gem去解决相应的问题,但是你很少会去关注在这之后到底发生了什么。因为一切都在一个大盒子里面,拿来就可以用。所以我要分享一些简单基础的东西,比如写一个中间件。Demon‘srunleinnewcompojurerun这个命令会新建一个空空的工程。leinringserver-headless&cu
布拿拿
·
2020-04-13 10:05
clojure
.spec库入门学习
clojure
是一门动态类型的语言,在类型检查方面并没有c++/java这种静态类型语言好用,所以多个模块之间进行接口参数传递时,由于接口文档设计不严谨等原因,总会发生接口参数类型错误,参数个数不正确等问题
网易云社区
·
2020-04-11 21:12
函数式编程
当我们说起函数式编程来说,我们会看到如下函数式编程的长相:函数式编程的三大特性:immutabledata不可变数据:像
Clojure
一样,默认上变量是不可变的,如果你要改变变量,你需要把变量copy出去修改
杨梦鸽
·
2020-04-08 12:58
[lib]Damballa Parkour :用于
Clojure
的MapReduce库;
史上最全的“大数据”学习资源(上)-博客-云栖社区-阿里云https://yq.aliyun.com/articles/37308DamballaParkour:用于
Clojure
的MapReduce库
葡萄喃喃呓语
·
2020-04-06 20:38
Storm架构与运行原理
ApacheStorm采用
Clojure
开发。Storm有很多应用场景,包括实时数据分析、联机学习、持续计算、分布式RPC、ETL等。Hadoop(大数据分析领域无可争辩的王者)专注于批处理。这种模型
timothyue1
·
2020-04-04 20:04
《Scala程序设计》阅读书摘
JVM语言JVM上的语言越来越多了,从前几年的groovy、Scala和
Clojure
,现在又听说一门Kotlin。
javaadu
·
2020-04-03 12:23
Clojure
集合管道函数练习
我就想啊,论函数式编程,舍
Clojure
其谁?而且我在
Clojure
很少能写出loop...rec
lambeta
·
2020-04-03 07:46
SegmentFault 技术周刊 Vol.16 - 浅入浅出 JavaScript 函数式编程
以至于从Lisp的创世,到Scheme、Haskell、Clean、Erlang、Miranda、Scala、LOGO、
Clojure
SegmentFault
·
2020-04-03 05:56
【codewars】Are they the "same"
kata/550498447451fbbd7600041c/train/java简介如下:Giventwoarraysaandbwriteafunctioncomp(a,b)(compSame(a,b)in
Clojure
王简书2009
·
2020-04-02 03:18
clojure
惯用法静态分析器
今天说点
clojure
的东西。大家可能都听说过kickstarter上的一个IDE项目叫LightTable的吧,这款最开始主打
clojure
编程的IDE筹到了一大笔钱,现在已经放出来好几个试用版了。
随便写点
·
2020-04-02 01:40
Ubuntu下node.js项目发布到heroku上
Heroku是最早的云平台之一,自2007年6月开始开发,当时它只支持Ruby编程语言,但现在支持Java,Node.js,Scala,
Clojure
,Py
fanzhh
·
2020-04-01 12:14
Leiningen和IDEA~建立
Clojure
开发环境-使用IDEA和Leiningen
建立
Clojure
开发环境-使用IDEA和Leiningenhttp://www.mamicode.com/info-detail-404007.htmlOS:MacOSX10.10IDEA14.0.2CommunityEdition
葡萄喃喃呓语
·
2020-03-31 14:41
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他