Например, чтобы моделировать пользователей и продукты в виде двудольного графика, мы можем сделать следующее:
trait VertexProperty
case class UserProperty(val name: String) extends VertexProperty
case class ProductProperty(val name: String,
val price: Double) extends VertexProperty
val users: RDD[(VertexId, VertexProperty)] = sc.parallelize(Seq(
(1L, UserProperty("user1")), (2L, UserProperty("user2"))))
val products: RDD[(VertexId, VertexProperty)] = sc.parallelize(Seq(
(1001L, ProductProperty("foo", 1.00)), (1002L, ProductProperty("bar", 3.99))))
val vertices = VertexRDD(users ++ products)
// The graph might then have the type:
val graph: Graph[VertexProperty, String] = null
Попытайтесь установить netbeans_jdkhome в {каталог NetBeans}/etc/netbeans.conf.
# местоположение По умолчанию JDK, может быть переопределен при помощи - jdkhome: netbeans_jdkhome = "..." # (опущенный путь, поскольку у меня есть Java в нестандартном месте)