摘要: Scala中Trait是一种特殊概念 首先我们可以将Triat做为接口来使用,此时的Triat就与java中的接口非常相似 在Triat中可以定义抽象方法,就与抽象类中的抽象方法一样,只要不给出具体的实现即可 类可以使用extend是关键字来继承Triat,注意这里不是Implement,而是ext 阅读全文
posted @ 2017-06-07 10:48 yesyeszero 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 对象 Object,相当于class单个实例,通常在里面放一些静态的filed或method 第一次调用object方法时候,就会执行object的constructor,也就是Object中不在method中的代码,但是Object不能定义接收参数的constructor 注意,Object的co 阅读全文
posted @ 2017-06-06 16:30 yesyeszero 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 创建Map 访问Map元素 修改Map的元素 遍历Map Map的排序 Tuple 阅读全文
posted @ 2017-06-06 11:31 yesyeszero 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 使用yield和函数式编程转换数组 阅读全文
posted @ 2017-06-05 17:35 yesyeszero 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 在Scala中,Array代表的含义与Java类似,也是长度不可改变的数组。此外,由于Scala与java都是运行在JVM中,双方可以互相调用,因此Scala数组底层实际上是java数组。列如字符串数组java的String[],整数的数组int[]. 可以直接使用Array()创建数组,元素类型自 阅读全文
posted @ 2017-06-05 16:56 yesyeszero 阅读(5721) 评论(0) 推荐(1) 编辑
摘要: 过程: 在Scala中,定义函数时,如果函数体直接包裹在花括号里面,而没有使用=连接,则函数的返回值类型就是Unit.这样的函数就被称之为过程。 过程通常用于不需要返回值类型的函数。 过程还有一种写法,就是将函数的放回值类型定义为Unit. lazy 值: 在Scala中,提供了lazy特性,也就是 阅读全文
posted @ 2017-06-05 15:46 yesyeszero 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Webservice技术在web开发中算是一个比较常见技术。这个对于大多数的web开发者,别管是Java程序员还是.NET程序员应该都不是很陌生。今天我就和大家一起来学习一下webservice的基本内容。此篇文章作为webservice的开篇,首先我们来看一下什么是webservice。他能干什么 阅读全文
posted @ 2017-04-14 23:33 yesyeszero 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 首先redis作为缓存,一般作为缓存有2个用途,快速访问和减少IO频率,所谓减少IO频率就是等缓存积累到一定大小然后一次刷入磁盘进行持久化。 一般的设计就是客户端往数据库里更新或者读写数据,redis作为经常需要被读取的数据或者被修改数据的缓存,提高操作效率,一般的操作应该是客户端需要修改数据时候, 阅读全文
posted @ 2017-04-14 17:52 yesyeszero 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 转发与重定向 可以通过redirect/forward:url方式转到另一个Action进行连续的处理。 可以通过redirect:url 防止表单重复提交 。 写法如下: return "forward:/order/add"; return "redirect:/index.jsp"; 带参数重 阅读全文
posted @ 2017-04-14 15:08 yesyeszero 阅读(162) 评论(0) 推荐(0) 编辑
摘要: spring框架,是进行对象管理,对象关联,解耦的一个中间层框架. 接下来我们来了解一下spring。 一,框架介绍 1.Spring是一个轻量级的IOC和AOP容器框架: a,轻量级:程序实现不是很复杂,代码不是很多,占用资源不是很多,没有侵入性; b,IOC(Inversion of Contr 阅读全文
posted @ 2017-04-13 21:42 yesyeszero 阅读(212) 评论(0) 推荐(0) 编辑