⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parallelmandelrenderer.scala

📁 resetful样式的ws样例,一种面向资源的webservices服务
💻 SCALA
字号:
import java.awt.image._import scala.actors.Actorpackage com.sun.jersey.samples.mandel {class ParallelMandelRenderer(n: int,     l: Complex, u: Complex, limit: int, r: WritableRaster)         extends MandelRenderer(l, u, limit, r) {    def intervals(h: int, n: int) = divIntervals(h, n) ++ modIntervals(h, n)    def divIntervals(h: int, n: int) = for (i <- 0 to h - (h % n) - 1 by h / n) yield (i,  i + h / n - 1)    def modIntervals(h: int, n: int) = for (i <- h - (h % n) to h - 1) yield (i,  i)    val yRanges = intervals(r.getHeight, n)    override def render() : unit = {        val c = new JobCoordinator(n)        yRanges foreach ( x => c.job { render(x._1, x._2) } )        c.waitForCompletion    } }} // package

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -