我做了一个连接到我的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的可绘图文件的名称?
问题内容: 在我的一个类中,一种方法执行AJAX请求。在请求的回调函数中,我需要使用调用对象的另一个方法。但是在这种情况下并没有引用我的对象,所以我不知道该怎么做。 为了澄清,请考虑以下代码: 问题答案: 您可以定义一个变量存储在闭包中: 或使用$ .proxy: 或者,如果您不做任何事情,只需要调用回调: 在现代浏览器中,您也可以使用bind。当我不必与IE8兼容时,我可以
如何获取用户当前所在的路由?我需要它来隐藏导航栏链接,如果用户当前在链接通向的路线上。