-
处理scala中的swing ScrollBar事件
所属栏目:[安全] 日期:2020-12-16 热度:165
我正在尝试添加ScrollBar. ScrollBar将遍历显示的文档.但是,当滚动条发生变化时,我无法收到事件.我不确定我需要听什么,而且我不确定我应该回应什么事.我尝试了下面的内容,我得到了一些事件,但我认为这些都不是理想的事件. listenTo(scrollBar) listenTo(scro[详细]
-
scala – 让SBT在Mac OS X上运行的问题
所属栏目:[安全] 日期:2020-12-16 热度:140
我正在尝试使用Miles Sabin的他的无形项目的HList.所以我从Macports安装了sbt(这是版本0.11). 不幸的是,在启动sbt时,我有以下错误消息: java.lang.IncompatibleClassChangeError: Expected static method scala.Predef$.refArrayOps([Ljava/lang/Object;)Ls[详细]
-
Scala SBT抛出从跑步者返回的非零退出代码:1
所属栏目:[安全] 日期:2020-12-16 热度:63
我正在使用最新的SBT工具为我的 scala代码 我想做 编 测试 跑 当我这样做时,我得到以下错误 [debug] Initially invalidated: Set()[error] Could not create the Java virtual machine.java.lang.RuntimeException: Nonzero exit code returned from runner:[详细]
-
scala – 可以对类型符合结果的泛型值执行模式匹配吗?
所属栏目:[安全] 日期:2020-12-16 热度:98
是否可以执行模式匹配,其结果符合外部方法的类型参数?例如.给定: trait Key[A] { def id: Int def unapply(k: Key[_]): Boolean = k.id == id // used for Fail2 def apply(thunk: = A): A = thunk // used for Fail3}trait Ev[A] { def pull[A1 : A](key:[详细]
-
寻找内存中可扩展的对象存储库,在.net中包含多达1.5亿个小对象
所属栏目:[安全] 日期:2020-12-16 热度:53
我目前正在研究一个需要计算大量数据的数据管理系统:想想一个包含大约1.5亿个带有数据的单元格的Excel表格. 我们使用sql server数据库来存储数据,但由于许多原因,计算性能是次优的.在考虑替代方案时,我想尝试内存中的对象结构. 以下是基本要求: 我们需要一[详细]
-
使用sbt从代码启动scala repl循环
所属栏目:[安全] 日期:2020-12-16 热度:198
我正在尝试启动一个 scala repl循环(使用breakif),我正在建立/运行SBT,我试图按照常见问题解答中的建议,但无法让它工作. 有人可以举例说明正在用于配置设置的MyType,“MyType是一个代表类,应该包含在解释器的类路径和应用程序类加载器中” https://github.co[详细]
-
ListView上的Scala Swing弹出菜单
所属栏目:[安全] 日期:2020-12-16 热度:132
将鼠标滑块添加到 Scala Swing ListView的最佳方法是,单击列表中的项目是否会创建一个PopupMenu,其中包含与单击该特定项目相关的选项? 我现在坚持使用Java样式代码执行此操作,或者自2.8.1以来Scala Swing已经进化了一些 我目前得到的一点,也许我正在听错了,[详细]
-
如何在Lift – Scala中制作一个片段
所属栏目:[安全] 日期:2020-12-16 热度:69
我需要做的是将一个标签放入html页面: lift:surround with="default" at="content" span class="lift:WorkingStatus.print"/span /lift:surround 并在适当的代码段中包含一个代码段.*包: class WorkingStatus { def print():String={return "table/table";[详细]
-
Scala Interpreter:无论如何得到编译错误的行?
所属栏目:[安全] 日期:2020-12-16 热度:192
我正在使用 scala解释器来运行一些用户定义的脚本.为此,我使用“IMain”类.除了报告发生编译错误的行之外,它就像魅力一样. 为了获得错误行号,我只解析解释器输出消息,它的形式为 console:lineNumber:错误:… 问题是,行号似乎根据错误的性质和封闭范围(在d[详细]
-
如何在Scala实体上运行Hibernate的JPAMetaModelEntityProcessor
所属栏目:[安全] 日期:2020-12-16 热度:176
我可以在我的pom.xml中运行基于 java的JPA-entites上运行Hibernate的jpamodelgen: dependency groupIdorg.hibernate/groupId artifactIdhibernate-jpamodelgen/artifactId version1.1.1.Final/version/dependency 但是,对于用Scala编写的实体来说,这当然是[详细]
-
scala:在父类和子类中覆盖构造函数中的隐式var?
所属栏目:[安全] 日期:2020-12-16 热度:138
我有一个类,它接受一个隐式参数,该参数由类方法内部调用的函数使用.我希望能够覆盖该隐式参数,并让类及其继承的父类都引用同一个新的隐式对象. 使Parent隐式为var并将其设置为成功的新值将覆盖父级中的隐式,而不是子级. (这类似于scala: override implicit p[详细]
-
泛型 – Scala解构然后重构一个Iterable
所属栏目:[安全] 日期:2020-12-16 热度:98
我正在努力在 Scala中实现我自己的 Trie(用于学习/爱好目的),并且我试图保持它的通用性(这样它可以存储任何可迭代的,而不仅仅是字符串).我的班级签名看起来像 class Trie[Item % Iterable[Part],Part](items: Item*) extends Set[Item] 我已经有contains,=和[详细]
-
在AS 6上运行Scala时出现问题
所属栏目:[安全] 日期:2020-12-16 热度:154
我 and others在AS 6上运行scala时遇到问题. 问题是IllegalArgumentException阻止部署(下面的堆栈跟踪). 我正在尝试运行由sacalate maven archetype(scalate-archetype-empty)和我的其他项目生成的项目,所有项目都有同样的问题. 有没有已知的解决方法? 08:4[详细]
-
斯卡拉 – 关于具体化的问题
所属栏目:[安全] 日期:2020-12-16 热度:138
我正在阅读关于延续的 blog post,其描述了如何重置复位块.任何人都可以制定该具体化的确切规则吗? 解决方法 由Tiark Rompf,Ingo Maier,Martin Odersky撰写的链接文章包含许多Scala延续的例子,以及编译器插件的实现细节, http://lamp.epfl.ch/~rompf/continu[详细]
-
斯卡拉 – 这可以简化吗?
所属栏目:[安全] 日期:2020-12-16 热度:102
参考 previous answer of mine on stackoverflow 复杂性的核心只用一种方法说明: implicit def traversableToFilterOps[CC[X] : Traversable[X],T](xs: CC[T])(implicit witness: CC[T] : TraversableLike[T,CC[T]]) = new MoreFilterOperations[CC[T],T](x[详细]
-
是否有支持OAuth 2.0的Scala OAuth库?
所属栏目:[安全] 日期:2020-12-16 热度:144
我正在寻找消费者和提供商代码. Dispatch和Lift的OAuth代码目前仅针对OAuth 1.0. 解决方法 它远离lib,但也许它可以帮助你编写自己的lib: https://github.com/denibertovic/scala-oauth2[详细]
-
scala.collection.immutable.WrappedString需要一个隐式的CanBui
所属栏目:[安全] 日期:2020-12-16 热度:94
WrappedString Scaladoc 2.8.1: “这个类充当了一个包装器,用索引序列中的所有操作来扩充字符串. 这个类和StringOps之间的区别在于调用转换器方法(如filter和map)将产生WrappedString类型的对象而不是String“ scala import scala.collection.immutable.Wra[详细]
-
scala – 编写一个可以使用Writer和OutputStream的通用函数
所属栏目:[安全] 日期:2020-12-16 热度:92
我写了几个看起来像这样的函数: def myWrite(os: OutputStream) = {}def myWrite(w: Writer) = {} 现在两者非常相似,我想我会尝试编写一个参数化的函数版本. 我开始使用Java OutputStream和Writer中常见的两种方法的类型: type Writable[T] = { def close([详细]
-
scala – Spark 2.2 Null-safe Left Outer Join Null Pointer Ex
所属栏目:[安全] 日期:2020-12-16 热度:121
使用null-safe equals运算符执行左外连接会导致NullPointerException. 版本 Spark 2.2.0, 斯卡拉2.11.8 scala var d1 = Seq((null,1),("a1",2)).toDF("a","b")scala d1.show+----+---+| a| b|+----+---+|null| 1|| a1| 2|+----+---+scala var d2 = Seq(("a2"[详细]
-
scala – 在Spark Catalyst中从逻辑计划转换为另一个逻辑计划
所属栏目:[安全] 日期:2020-12-16 热度:176
我使用Spark Catalyst来表示 openCypher查询引擎的查询计划,ingraph.在查询计划过程中,我想将某个逻辑计划(Plan1)转换为另一个逻辑计划(Plan2). (我试着把这个问题简单化了,所以我在这里省略了一些细节.该项目完全是开源的,所以如果需要,我很乐意在 why this[详细]
-
scala – 无法编译scrooge thrift插件生成的源代码
所属栏目:[安全] 日期:2020-12-16 热度:93
我的plugins.sbt是 addSbtPlugin("com.twitter" % "scrooge-sbt-plugin" % "4.8.0") 我的build.sbt是 val finagleVersion = "6.45.0"lazy val myProject = Project("FinagleTest",file(".")) .settings( name := "FinagleTest",version := "1.0",scalaVersio[详细]
-
scala – Spark – 在没有开放流的情况下获得Kafka的最早和最新
所属栏目:[安全] 日期:2020-12-16 热度:53
我目前正在使用spark-streaming-kafka-0-10_2.11将我的spark应用程序与kafka队列连接起来. Streams一切正常.但是对于特定场景,我只需要kafka队列的整个内容一次 – 为此我得到了更好地使用KafkaUtils.createRDD( SparkStreaming: Read Kafka Stream and prov[详细]
-
scala – IntelliJ中SBT项目的未解析依赖项路径
所属栏目:[安全] 日期:2020-12-16 热度:106
我正在使用IntelliJ开发Spark应用程序.我正在关注如何让intellij与SBT项目很好地合作. 由于我的整个团队都在使用IntelliJ,所以我们可以修改build.sbt,但是我们得到了这个未解决的依赖项错误 错误:导入SBT项目时出错: [info] Resolving org.apache.thrift#l[详细]
-
Scala类型类,用于获取类型成员的最具体类型
所属栏目:[安全] 日期:2020-12-16 热度:173
请考虑以下 Scala代码: trait Elemclass MyElem extends Elemtrait Holder { type EP : Elem def get: EP}class MyHolder(e: MyElem) extends Holder { type EP = MyElem def get = e} 根据我是否有对象类型的Holder或MyHolder,调用get可以分别返回Elem或My[详细]
-
scala – 在Windows 7上运行spark-submit后无法删除临时文件
所属栏目:[安全] 日期:2020-12-16 热度:147
我正在使用 this示例中的代码来使用spark运行scala程序.程序执行正常,但是当StreamingContext尝试停止时,我收到此错误: java.io.IOException: Failed to delete: ..AppDataLocalTempspark-53b87fb3-1154-4f0b-a258-8dbeab6601ab at org.apache.spark.ut[详细]