码迷,mamicode.com
首页 >  
搜索关键字:scala parser combinator    ( 5709个结果
Swift中的类似scala的foldleft方法的实现
extensionArray{ funcfoldLeft(a:T,action:(T,T)->T)->T{ varret:T=a forb:Tinself{ ret=action(ret,b) } returnret } }把这个放到项目当中任何一个swift文件当中,即可全局访问。示例:求最小值vart=[1,3,5,4,9,100,6,-2] letb=t.foldLeft(t[0],action:{a,binifa<b{r..
分类:其他好文   时间:2014-08-08 09:45:16    阅读次数:223
关于playframework的依赖管理
下面是一个依赖管理语句(sbt)libraryDependencies ++= Seq(javaJdbc, javaEbean)这里的javaJdbc javaEbean出自下面所示的地方:playframework/framework/src/sbt-plugin/src/main/scala/P...
分类:其他好文   时间:2014-08-08 04:18:15    阅读次数:262
Solr的一些查询参数
fl: 是逗号分隔的列表,用来指定文档结果中应返回的 Field 集。默认为 “*”,指所有的字段。 defType: 指定query parser,常用defType=lucene, defType=dismax, defType=edismax q: query。 q.alt: 当q字段为空时...
分类:其他好文   时间:2014-08-07 19:24:30    阅读次数:343
return语言结构 VS. scala默认返回值
Scala函数默认使用最后一个语句的运行结果作为返回值。例如def distance(a:Int,b:Int):Int={ a*a+b*b}以a*a+b*b的运行结果作为返回值。这种返回值的方式渊源于其他函数式语言Lisp/Haskell等(个人猜测)。在近期工作中,我写了如下的代码:def br....
分类:其他好文   时间:2014-08-07 13:01:20    阅读次数:270
ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces
weblogic下报:Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration...
分类:其他好文   时间:2014-08-06 19:15:32    阅读次数:236
"Becoming Functional" 阅读笔记+思维导图
是O'Reilly公司今年(2014)7月发布的一本薄薄的小册子,151页,介绍了函数式编程的基本概念.全书使用代码范例都是基于JVM的编程语言,比如Java,Groovy,Scala.为了能够讲解所有的知识点,作者不得不在多个语言之间做切换,其实使用Erlang,Elixir甚至是C#做范例都不....
分类:其他好文   时间:2014-08-06 18:31:01    阅读次数:295
Scala的模式匹配本质是什么? -从Coursera的响应式编程说起
推荐Coursera上的响应式编程课程,这个课程是scala语言的进阶课程。课程的开始提出了这样一个应用场景:构建Json串,不知道Json的同学随便google一下。为了做到这些事情,我们定义了下面的一些类abstract class JSON case class JSeq(elems: Lis...
分类:其他好文   时间:2014-08-05 18:55:09    阅读次数:236
Scala
可伸缩的语言[1]是一种多范式的编程语言,一种类似java的编程[2],设计初衷是要集成面向对象编程和函数式编程的各种特性。Scala是在JVM上运行(来自百度)
分类:其他好文   时间:2014-08-05 18:15:09    阅读次数:155
在AFN中使用NSXMLParser解析服务器返回的XML数据
服务器返回的XML格式:因为苹果没有提供直接获取xml开始标签和结束标签中间的字符串,虽然提供了- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string这个方法获取中间的字符串,但是这个字符串包含了空格和回车,所以...
分类:其他好文   时间:2014-08-04 13:35:57    阅读次数:2026
Scala开发环境搭建
0.简介 Scala(发音为 /?skɑ?l?, ?ske?l?/)是一种多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。Scala的编译模型(独立编译,动态类加载)与Java和C#一样,所以Scala代码可以调用Java类库(对于.NET实现则可调用.NET类库)。 Scala包包...
分类:其他好文   时间:2014-08-04 02:05:46    阅读次数:420
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!