问题:在下列情况下,画布是否比svg更合适?
案例:我正在绘制一个与此类似的图表(使用d3js库)(但有更多数据):
http://mbostock.github.com/d3/talk/20111116/iris-parallel.html
它基于一个svg,它适用于几千行(最多5000行),添加更多行(svg路径)会显着降低性能(页面滚动变慢)
请记住:我需要添加鼠标事件(在svg中很方便)
我有一个相当复杂的 gradle 设置(一个父项目和许多子项目)。子项目之一失败并出现以下错误:
package javax.xml.bind.annotation does not exist
我正在使用包含此包的 Oracle Java 8(它已在 Java 11 中删除)。我确实安装了 Java 11,但它不是我的活动 Java 版本。这是唯一因这些错误而失败的子项目,而我确实有其他子项目引用相同的包并成功构建。
理论上来说,Java版本是不会混淆的。
$ echo $JAVA_HOME
/usr/lib/jvm/java-8-u221-oracle
Run Code Online (Sandbox Code Playgroud)
$ java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
Run Code Online (Sandbox Code Playgroud)
使用 gradle 包装器:
$ ./gradlew -v
------------------------------------------------------------
Gradle 5.6.4
------------------------------------------------------------
Build time: 2019-11-01 20:42:00 UTC
Revision: dd870424f9bd8e195d614dc14bb140f43c22da98
Kotlin: 1.3.41
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.14 compiled on March 12 2019
JVM: 1.8.0_221 (Oracle Corporation …Run Code Online (Sandbox Code Playgroud)