找到 2637 篇文章 关于 Java

如何使用 Java 删除 MongoDB 文档?

Maruthi Krishna
更新于 2020-04-10 08:24:56

3K+ 浏览量

您可以使用 remove() 方法从 MongoDB 中的现有集合中删除文档。语法db.coll.remove(DELLETION_CRITTERIA)其中,db 是数据库。coll 是您要插入文档的集合(名称)示例假设我们在 MongoDB 数据库中有一个名为 students 的集合,其中包含以下文档:{name:"Ram", age:26, city:"Mumbai"} {name:"Roja", age:28, city:"Hyderabad"} {name:"Ramani", age:35, city:"Delhi"}以下查询将删除名称值为 Ram 的文档。> db.test.remove({'name': 'Ram'}) WriteResult({ "nRemoved" : 1 }) > db.test.find() { "_id" : ObjectId("5e8700"), "name" : "Roja", "age" : 28, "city" : "Hyderabad" } { "_id" : ObjectId("5e4161"), "name" : "Ramani", "age" : 35, "city" : "Delhi" ... 阅读更多

如何使用 Java 从 MongoDB 集合中检索所有文档?

Maruthi Krishna
更新于 2020-04-10 08:20:50

20K+ 浏览量

您可以使用 find() 方法从 MongoDB 中的现有集合中检索文档。语法db.coll.find()其中,db 是数据库。coll 是您要插入文档的集合(名称)示例假设我们在 MongoDB 数据库中有一个名为 students 的集合,其中包含以下文档:{name:"Ram", age:26, city:"Mumbai"} {name:"Roja", age:28, city:"Hyderabad"} {name:"Ramani", age:35, city:"Delhi"}以下查询将检索从已收集的样本中的所有文档。> use myDatabase() switched to db myDatabase() > db.createCollection(sample) { "ok" : 1 } > > db.sample.find() { "_id" : ObjectId("5e870492af638d501865015f"), "name" : "Ram", "age" : 26, "city" : "Mumbai" } { "_id" : ObjectId("5e870492af638d5018650160"), "name" : "Roja", ... 阅读更多

如何使用 Java 将多个文档插入 MongoDB 集合?

Maruthi Krishna
更新于 2020-04-10 08:18:40

2K+ 浏览量

您可以使用 insertMany() 方法将多个文档插入 MongoDB 中的现有集合。语法db.coll.insert(docArray)其中,db 是数据库。coll 是您要插入文档的集合(名称)docArray 是您要插入的文档数组。示例> use myDatabase() switched to db myDatabase() > db.createCollection(sample) { "ok" : 1 } > db.test.insert([{name:"Ram", age:26, city:"Mumbai"}, {name:"Roja", age:28, city:"Hyderabad"}, {name:"Ramani", age:35, city:"Delhi"}]) BulkWriteResult({    "writeErrors" : [ ],    "writeConcernErrors" : [ ],    "nInserted" : 3,    "nUpserted" : 0,    "nMatched" : 0,    "nModified" : 0,    "nRemoved" : 0,    "upserted" : [ ] })使用 ... 阅读更多

如何使用 Java 将文档插入 MongoDB 集合?

Maruthi Krishna
更新于 2020-04-10 08:15:34

6K+ 浏览量

您可以使用 insert() 方法将文档插入 MongoDB 中的现有集合。语法db.coll.insert(doc)其中,db 是数据库。coll 是您要插入文档的集合(名称)doc 是您要插入的文档。示例> use myDatabase() switched to db myDatabase() > db.createCollection(sample) { "ok" : 1 } > db.sample.insert({name:"Ram", age:26, city:"Hyderabad"}) WriteResult({ "nInserted" : 1 })使用 Java 程序在 Java 中,您可以使用 com.mongodb.client.MongoCollection 接口的 insertOne() 方法将文档插入集合。此方法接受一个表示您要插入的文档的文档(对象)作为参数。因此,要在 MongoDB 中创建集合 ... 阅读更多

如何使用 Java 创建 MongoDB 集合?

Maruthi Krishna
更新于 2020-04-10 08:12:03

3K+ 浏览量

您可以使用 db.createCollection() 方法在 MongoDB 中创建集合。语法db.createCollection(name, options)其中db 是数据库。name 是您要创建的集合的名称。Option 是可选参数集,例如 capped、auto indexed、size 和 max。示例> use myDatabase switched to db myDatabase > db.createCollection("myCollection") { "ok" : 1 }使用 Java 程序在 Java 中,您可以使用 com.mongodb.client.MongoDatabase 接口的 createCollection() 方法创建集合。此方法接受一个表示集合名称的字符串值作为参数。因此,要使用 Java 程序在 MongoDB 中创建集合:确保您已在系统中安装了 MongoDB添加以下依赖项 ... 阅读更多

如何使用 Java 在 OpenCV 中绘制填充椭圆?

Maruthi Krishna
更新于 2020-04-10 08:01:15

197 浏览量

Java OpenCV 库的 org.opencv.imgproc 包包含一个名为 Imgproc 的类,此类提供各种方法来处理输入图像。它提供了一组在图像上绘制几何形状的方法。此类提供了一个名为 ellipse() 的方法,您可以使用它在图像上绘制椭圆,此方法的变体之一允许您将线型指定为参数之一,包括:表示要绘制椭圆的图像的 Mat 对象。RotatedRect 对象(椭圆绘制在此矩形内)。表示颜色 ... 阅读更多

如何使用 Java 在 OpenCV 中绘制折线?

Maruthi Krishna
更新于 2020-04-10 07:58:14

484 浏览量

Java OpenCV 库的 org.opencv.imgproc 包包含一个名为 Imgproc 的类,此类提供各种方法来处理输入图像,例如 resize()、filter2D 等。此外,它还提供了一组在图像上绘制几何形状的方法。其中,要绘制折线,您需要调用此类的 polylines() 方法。此方法接受以下参数:表示要绘制多边形的图像的 Mat 对象。类型为 MatOfPoint 的对象的 List 对象。一个类型为 boolean 的参数,指定折线是否闭合。表示折线颜色的 Scalar 对象 ... 阅读更多

如何使用 Java 在 OpenCV 中绘制多边形?

Maruthi Krishna
更新于 2020-04-10 07:55:56

390 浏览量

所有内角均小于 180 度的多边形称为凸多边形。Java OpenCV 库的 org.opencv.imgproc 包包含一个名为 Imgproc 的类。要绘制多边形,您需要调用此类的 fillConvexPoly() 方法。此方法接受 3 个参数:表示要绘制多边形的图像的 Mat 对象。MatOfPoint 对象,多边形将在其之间绘制。表示多边形颜色的 Scalar 对象。示例import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.MatOfPoint; import org.opencv.core.Point; import org.opencv.core.Scalar; import org.opencv.highgui.HighGui; import org.opencv.imgcodecs.Imgcodecs; import org.opencv.imgproc.Imgproc; public class DrawingConvexPolygon {    public ... 阅读更多

如何使用 Java 在 OpenCV 中绘制带箭头的线?

Maruthi Krishna
更新于 2020-04-10 07:53:59

159 浏览量

Java OpenCV 库的 org.opencv.imgproc 包包含一个名为 Imgproc 的类,此类提供各种方法来处理输入图像。它提供了一组在图像上绘制几何形状的方法。要绘制带箭头的线,您需要调用此类的 arrowedLine() 方法。此方法接受以下参数:表示要绘制线的图像的 Mat 对象。两个 Point 对象,表示要绘制线的点之间。表示线条颜色的 Scalar 对象。(BGR)表示线条粗细的整数(默认值:1)。示例import org.opencv.core.Core; import org.opencv.core.Mat; ... 阅读更多

如何使用 Java 在 OpenCV 中绘制填充圆形?

Maruthi Krishna
更新于 2020-04-10 07:48:35

522 浏览量

Java OpenCV 库的 org.opencv.imgproc 包包含一个名为 Imgproc 的类。此类提供了一个名为 circle() 的方法,您可以使用它在图像上绘制圆形。此方法提供以下参数:表示要绘制圆形的图像的 Mat 对象。表示圆形中心的 Point 对象。表示圆形半径的整数变量。表示圆形颜色的 Scalar 对象(BGR)。表示圆形粗细的整数(默认值 1)。如果您将 Imgproc.FILLED 作为线型传递,则此方法将生成/绘制一个填充的圆形。示例import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.Point; import org.opencv.core.Scalar; import ... 阅读更多

广告