我做了一个连接到我的MongoDB,我想从我所有喜欢的平均。打印看起来像这样:
Tweets average from likes:
results: [Document{{_id=null, average=143.0}}]
我希望打印的方式是:results:143.0
我的医生看起来像这样:
static MongoCollection<Document> doc = db.getCollection(mongodbCollection);
我应该使用我的推特收藏吗?
static MongoCollection<Tweet> tweetCollection = db.getCollection("tweetsDB", Tweet.class);
它告诉我,我需要在列表中输入文档,但是打印的内容看起来与我想要的不一样。我怎样才能做得不同?
public static void averageFromLikes(MongoCollection<Tweet> tweetCollection) {
System.out.println("\nTweets average from likes:\n");
Bson group1 = group("$_avg", Accumulators.avg("average", "$likes"));
List<Document> results = doc.aggregate(Arrays.asList(group1)).into(new ArrayList<>());
System.out.println("results: " + results);
}
您可以提取“平均”字段:
System.out.println("results: " + results.getDouble("average"));
我已经打印了总数和平均数。然而,我无法打印出有多少数字大于平均值。 我认为问题在于
我使用Selenium,需要无休止地等待页面加载(因为加载需要几个小时),然后解析其中的数据。我该怎么做? 我使用这样的一些代码:
当我使用jsole访问weblogic的mbean时,我只能得到一些关于jvm的信息,比如“java.lang”。但是我想得到的是关于“jdbc”、“jta”、“ejb”、“servlet”... 我想知道是否可以通过服务获得这些指标:jmx:rmi:///jndi/rmi://10.0.99.102:7997/jmxrmi使用用户名和密码。我认为我的配置很可能有错误,但我不知道问题出在哪里。 然
如何获取已设置为ImageView的可绘图文件的名称?
如何获取用户当前所在的路由?我需要它来隐藏导航栏链接,如果用户当前在链接通向的路线上。
如果我的问题看起来很长,我道歉。我会尽量简明扼要。 问题:编写一个程序,将以千克为单位的估算重量转换为磅。如果用户输入负值,程序应要求玩家重新输入数字。 我创建了三个函数。第一个函数-返回玩家输入第二个函数-返回以磅为单位的权重第三个函数-如果权重为正,返回以磅为单位的值,或者如果值为负,要求另一个输入。 如果相同的值为正数,我的程序将返回正确的值。然而,当我输入一个负浮点数时,我的程序将永远打印