小编Vin*_*iti的帖子

错误:内部错误:(java.lang.ClassNotFoundException)com.google.wireless.android.sdk.stats.IntellijIndexingStats $ Index

Android Studio 3.4。

Project SDK(Android API 19平台)。

不使用FindBugs或SpotBugs。

每次尝试构建时,都会出现此错误:

Information:9/05/2019 4:02 PM - Compilation completed with 1 error and 0 warnings in 1 s 763 ms
Error:Internal error: (java.lang.ClassNotFoundException) com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
java.lang.ClassNotFoundException: com.google.wireless.android.sdk.stats.IntellijIndexingStats$Index
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at com.intellij.util.indexing.counters.IndexCounters.<clinit>(IndexCounters.java:34)
    at com.intellij.util.indexing.impl.MapReduceIndex.<init>(MapReduceIndex.java:86)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerMapReduceIndex.<init>(CompilerReferenceIndex.java:214)
    at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:73)
    at org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex.<init>(JavaCompilerBackwardReferenceIndex.java:12)
    at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:74)
    at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexBuilder.buildStarted(JavaBackwardReferenceIndexBuilder.java:40)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:358)
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Run Code Online (Sandbox Code Playgroud)

android-studio-3.4

17
推荐指数
2
解决办法
5167
查看次数

Erlang中的非防御性编程

以下几行出现在http://aosabook.org/en/riak.html,本节第二段:15.1.Erlang简介:

"使用负数调用函数将导致运行时错误,因为没有一个条款匹配.不处理这种情况就是非防御性编程的一个例子,这是Erlang鼓励的做法."

两个问题:在Erlang中处理结果错误的惯用方法是什么?为什么这比明确覆盖所有情况要好,如OCaml或Haskell等语言?

erlang

5
推荐指数
1
解决办法
283
查看次数

子模块中的结构定义在主模块中正确提供和需要,但是getter在主模块交互区域中不起作用

在子模块"accounts.rkt"中,我有:

#lang racket

(provide account)

(struct account (owner type amount) #:transparent)
Run Code Online (Sandbox Code Playgroud)

在主模块"mainprogram.rkt"中,我有:

#lang racket

(require "accounts.rkt")

(define f (account "Jim" "Ledger" 123.45))
Run Code Online (Sandbox Code Playgroud)

我点击f5并在交互区域:

> f
(account "Jim" "Ledger" 123.45)
> (account-owner f)
account-owner undefined;
cannot reference an identifier before its definition
Run Code Online (Sandbox Code Playgroud)

为什么结构getter不起作用?球拍5.3.6

racket

3
推荐指数
1
解决办法
220
查看次数

什么对象持有大量文本?

我正在计划一个Seaside应用程序来保存文本,一个例子可能达到5Mb.什么样的物体最适合这个?

我还想对这段文字进行一些迭代.

谢谢,文斯

编辑:感谢您迄今为止的回复.该文件是一个CSV文件,从遗留财务系统生成大约需要40分钟,因此必须预先生成并存储.每条线都是客户记录,我需要将每一条线拉出来并在客户登录时使用这些值.客户访问是不可预测的,并且与遗留系统连接以生成每条线路是最后的手段.

smalltalk seaside pharo

1
推荐指数
1
解决办法
331
查看次数

标签 统计

android-studio-3.4 ×1

erlang ×1

pharo ×1

racket ×1

seaside ×1

smalltalk ×1