自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

转载 map遍历 四种方式

以下是map遍历的四种方式:[java] view plaincopyprint?// 一、推荐只用value的时候用,都懂的。。。  // Map.values()遍历所有的value,不遍历key  for (String v : map.values()) {      System.out.println("value= " + v);  }  

2015-12-16 17:56:38 889 1

转载 scala的option和some

对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala如何重新应用传统的面向对象概念,找到其缺点,并根据 21 世纪的新需求重新加以改造。Scala一直隐藏的一些重要内容将要现身:Scala 也是一种函数语言(这里的函数性

2015-12-16 17:28:28 5670 1

转载 基于Scala与正则表达式的Html文本分析应用

文本分析与提取:scala正则持久化:anormweb:play 2scala 正则关键代码示例:    val regex1="(?)(.*?)(?=)".r      val html_node= regex1.findFirstIn( htmlContent)     package service.spider.htmlparser

2015-12-16 17:26:32 2332

转载 Scala编程实例:使用Set和Map

2009-07-09 00:25 Martin Odersky等 Artima 字号:T |T本文节选自Martin Odersky,Lex Spoon和Bill Venners所著,Regular翻译的《Programming in Scala》的第二章。Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。AD:因为Scala致力于帮助你充分利

2015-12-14 14:54:03 518

原创 scala 正侧表达式 -多行文本处理

//code blockdef getCodeBlock(start:String ,end:String,htmlContent:String):List[String]={ val list=List[String]() //使用单行模式提取字符,(?s)单行模式,(?m)多行模式 val regex1=("(?s)(?+start+")(.*?)(?="+end+")").

2015-12-11 17:22:22 1417

转载 基于Source和正则表达式的Scala网页内容抓取

网页内容的抓取使用了Scala标准库的Source,网页内容的提取使用了正则表达式。中间练习了集合类的一些操作和文件读写操作,对正则表达式也重温了一下,特别是跨行匹配(多行匹配)研究了一些时间。提取后的文本写在了文件中。在Ubuntu 10.04 和 Scala 2.10.0 下运行成功。代码如下:import java.io._ def getIndex() = { 

2015-12-11 16:58:33 630

原创 Scala IO ,基本文件读写

package service.spider.fileLocSysimport scala.io.Sourceimport java.io.{BufferedWriter, OutputStreamWriter, FileOutputStream, File}/** * Scala Io 基本文件读写 *  author: w.j.w *  time: 15-12-11

2015-12-11 14:24:56 1905

转载 A Scala REST client using the Apache HttpClient library

A Scala REST client using the Apache HttpClient libraryBy Alvin Alexander. Last updated: May 4, 2015 After writing a Java REST (RESTful) client using Apache HttpClient, I turned around and modif

2015-12-04 17:57:40 1004

原创 scala 采集网站信息及资源文件

普通网页或图版,通过Source.fromURL即可下载,个别网站需要特定HTTP协议,此时需要用到java.net网络库.获取到网页文档后,如Html,可能过正则表达式提取需要的数据。示例代码,网络文档下载:package service.spider/** */import java.net.URLimport java.net.URLEnc

2015-12-04 15:03:09 1011

转载 Play 2.0 用户指南 - 使用JSON库

概述    使用JSON的推荐方式是使用 Play 的基于类的JSON库,位于play.api.libs.json下.     该库构建于Jerkson之上,它是一个Scala包装者,基于一个超快的基于Java的JSON库,Jackson.    这种方式的好处是,Java和Scala可以共享同样的库(Jackson),而Scala用户可以享受额外类型安全的好处

2015-12-04 11:56:24 571

转载 微服务: 为可部署和可扩展分解应用

这是来自《POJOs In Action》作者和CloudFoundry原创始人Chris Richardson的一篇谈论微服务PPT,结合DDD和事件驱动,比较全面和可落地。大意翻译如下:以一个在线商店为案例,这是一个SpringMVC+Hibernate的简单应用,只有一个StoreFrontUI和四个服务,在这种简单情况下各方面都还好。

2015-12-04 11:08:39 621

转载 Scala微服务架构

从Gilt迁移到Scala以及Paypali迁移到Node.js,我认为原因有两个,这两个代表了现在和未来的一种趋势:1. Node.js和Play框架倡导的微服务。微服务这种架构使得维护拓展方便,打破了原来Java和Rails的铁板一块的整体式系统,这种微服务架构特点是RESTful接口+微服务。而传统Java和Rails是一种“MVC+服务"传统架构,为什么“MVC+服务”容易导致

2015-12-04 10:54:17 2170

testscalaanormplay2.txt

对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点,并根据 21 世纪的新需求重新加以改造。Scala 一直隐藏的一些重要内容将要现身:Scala 也是一种函数语言(这里的函数性是与其他 dys 函数语言相对而言的)。

2015-12-16

快学Scala 中文版带目录(jb51.net).pdf

快学Scala 中文版带目录(jb51.net).pdf

2015-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除