หน้าแรก
หน้าแรก
ใน MongoDB คุณสามารถดูรายการฐานข้อมูลโดยใช้คำสั่ง show dbs > show dbs admin config local myDatabase sampleDatabase students test testDB ใน Java คุณสามารถรับรายการฐานข้อมูลทั้งหมดใน MongoDb โดยใช้ getDatabaseNames() วิธีการ ตัวอย่าง import com.mongodb.client.MongoIterable; import com.mongodb.Mong
ขณะดึงข้อมูลระเบียนจากคอลเล็กชัน MongoDB คุณสามารถจำกัดจำนวนระเบียนในผลลัพธ์ได้โดยใช้ limit() วิธีการ ไวยากรณ์ db.COLLECTION_NAME.find().limit(no.of records needed) ไลบรารี Java MongoDB จัดเตรียมเมธอดที่มีชื่อเดียวกัน เพื่อจำกัดจำนวนเร็กคอร์ดที่เรียกใช้วิธีนี้ (ตามผลลัพธ์ของเมธอด find()) โดยข้ามค่า
ใน MongoDB เพื่อวางดัชนี คุณต้องใช้ dropIndex() วิธีการ ไวยากรณ์ db.COLLECTION_NAME.dropIndex({KEY:1}) ใน Java คุณสามารถวางดัชนีโดยใช้ dropIndex() เมธอด สำหรับวิธีนี้ คุณต้องส่งประเภทของดัชนี (จากน้อยไปมากหรือมากไปหาน้อย) และชื่อฟิลด์ที่คุณสร้างขึ้น dropIndex(Indexes.ascending(name)); ตัวอย่าง นำเข้
MongoDB db.dropDatabase() คำสั่งใช้สำหรับวางฐานข้อมูลที่มีอยู่ ซึ่งจะลบฐานข้อมูลปัจจุบัน หากคุณไม่ได้เลือกฐานข้อมูลเริ่มต้น (ทดสอบ) จะถูกลบออก ไวยากรณ์ db.dropDatabase() ใน Java เพื่อลบฐานข้อมูล ก่อนอื่น รับวัตถุของฐานข้อมูลที่ต้องการโดยใช้ getDatabase() เมธอดและลบออกโดยเรียกใช้เมธอด drop() กับมัน
ใน Java com.mongodb.client.MongoCollection อินเทอร์เฟซให้วิธีการ deleteMany() . เมื่อใช้วิธีนี้ คุณจะลบเอกสารหลายชุดออกจากชุดข้อมูลได้ในคราวเดียว สำหรับวิธีนี้ คุณจะต้องผ่านตัวกรองที่ระบุเกณฑ์การลบ ตัวอย่าง import com.mongodb.client.FindIterable; import com.mongodb.client.MongoCollection; import co
ใน MongoDB เพื่อสร้างดัชนี คุณต้องใช้ createIndex() วิธีการ ไวยากรณ์ db.COLLECTION_NAME.createIndex({KEY:1}) โดยที่คีย์คือชื่อของไฟล์ที่คุณต้องการสร้างดัชนี และ 1 ใช้สำหรับเรียงลำดับจากน้อยไปมาก ในการสร้างดัชนีจากมากไปหาน้อย คุณต้องใช้ -1 ใน Java คุณสามารถสร้างดัชนีโดยใช้ createIndex() วิธีการ สำหรั
ไม่มีวิธีการแยกต่างหากในการสร้างฐานข้อมูล MongoDB ใน Java คุณสามารถสร้างฐานข้อมูลได้โดยเรียกใช้ getDatabase() วิธีการของ com.mongodb.MongoClient ชั้นเรียน ตัวอย่าง นำเข้า com.mongodb.MongoClient; คลาสสาธารณะ การสร้างฐานข้อมูล { โมฆะสาธารณะหลัก (สตริง args [] ) { // การสร้างไคลเอนต์ MongoDB @Suppres
ขณะดึงระเบียนจากคอลเล็กชัน MongoDB คุณสามารถจัดเรียงระเบียนในผลลัพธ์โดยใช้ sort() วิธีการ ไวยากรณ์ db.COLLECTION_NAME.find().sort({KEY:1}) ไลบรารี Java MongoDB จัดเตรียมเมธอดที่มีชื่อเดียวกัน เพื่อจำกัดจำนวนเร็กคอร์ดที่เรียกใช้วิธีนี้ (จากผลลัพธ์ของเมธอด find()) โดยข้ามประเภทของการเรียงลำดับ (จากน้
อัปเดต() วิธีการอัพเดทค่าในเอกสารที่มีอยู่ ไวยากรณ์ db.COLLECTION_NAME.update(SELECTIOIN_CRITERIA, UPDATED_DATA) ใน Java คุณสามารถอัปเดตเอกสารเดียวโดยใช้ updateOne() วิธีการของ com.mongodb.client.MongoCollection อินเตอร์เฟซ. ในวิธีนี้ คุณต้องส่งตัวกรองและค่าสำหรับการอัปเดต ตัวอย่าง import com.mongo
การใช้ updateMany() วิธีที่คุณสามารถอัปเดตเอกสารทั้งหมดของคอลเลกชันได้ ไวยากรณ์ db.COLLECTION_NAME.update(<filter>, <update>) ใน Java อินเตอร์เฟส com.mongodb.client.MongoCollection ให้เมธอดที่มีชื่อเดียวกัน เมื่อใช้วิธีนี้ คุณจะอัปเดตเอกสารหลายชุดพร้อมกันได้ สำหรับวิธีนี้ คุณจะต้องส่งตั
แพ็คเกจ org.opencv.imgproc ของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc คลาสนี้พิสูจน์วิธีการต่างๆ เช่น resize(), wrapAffine(), filter2D เพื่อประมวลผลอิมเมจอินพุต นอกจากนั้น ยังมีชุดวิธีการวาดรูปทรงเรขาคณิตบนรูปภาพ ต่อไปนี้คือบางส่วน - รูปร่าง วิธีการและคำอธิบาย วงรี คุณสามารถวาดวงรีบนรูปภาพโดยใช้
หากคุณพยายามอ่านรูปภาพโดยใช้ OpenCV imread() เมธอดจะส่งคืนวัตถุ Mat หากคุณต้องการแสดงเนื้อหาของวัตถุ Mat ที่เป็นผลลัพธ์โดยใช้หน้าต่าง JavaFX คุณต้องแปลงวัตถุ Mat เป็นวัตถุของคลาส javafx.scene.image.WritableImage คุณต้องทำตามขั้นตอนด้านล่าง - เข้ารหัส Mat เป็น MatOfByte − ก่อนอื่น คุณต้องแปลงเมทริ
The org.opencv.imgproc แพ็คเกจของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc คลาสนี้มีเมธอดชื่อ circle() เมื่อใช้สิ่งนี้ คุณสามารถวาดวงกลมบนรูปภาพได้ วิธีการนี้มีพารามิเตอร์ดังต่อไปนี้ - วัตถุ Mat ที่แสดงภาพที่จะวาดวงกลม วัตถุจุดแทนจุดศูนย์กลางของวงกลม ตัวแปรจำนวนเต็มแสดงรัศมีของวงกลม วัตถุสเ
แพ็คเกจ org.opencv.imgproc ของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc คลาสนี้จัดเตรียมวิธีการต่างๆ ในการประมวลผลอิมเมจอินพุต มีชุดวิธีการวาดรูปทรงเรขาคณิตบนรูปภาพ ในการวาดเส้นลูกศร คุณต้องเรียกใช้ arrowedLine() วิธีการของคลาสนี้ วิธีนี้ยอมรับพารามิเตอร์ต่อไปนี้ - วัตถุ Mat ที่แสดงภาพที่จะวาดเส้น
รูปหลายเหลี่ยมที่มีมุมภายในน้อยกว่า 180 เรียกว่ารูปหลายเหลี่ยมนูน แพ็คเกจ org.opencv.imgproc ของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc ในการวาดรูปหลายเหลี่ยม คุณต้องเรียกใช้ fillConvexPoly() วิธีการของคลาสนี้ วิธีนี้ยอมรับ 3 พารามิเตอร์ - วัตถุ Mat ที่แสดงภาพที่จะวาดรูปหลายเหลี่ยม วัตถุ MatOf
แพ็คเกจ org.opencv.imgproc ของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc คลาสนี้มีวิธีการต่างๆ ในการประมวลผลภาพที่ป้อนเข้า เช่น resize(), filter2D เป็นต้น นอกจากนี้ ยังมีชุดวิธีการวาดรูปทรงเรขาคณิตบนรูปภาพ ในการวาด polylines คุณต้องเรียกใช้ polylines() วิธีการของคลาสนี้ วิธีนี้ยอมรับพารามิเตอร์ต่อไปนี้
แพ็คเกจ org.opencv.imgproc ของไลบรารี Java OpenCV มีคลาสชื่อ Imgproc คลาสนี้จัดเตรียมวิธีต่างๆ ในการประมวลผลอิมเมจอินพุต มีชุดวิธีการวาดรูปทรงเรขาคณิตบนรูปภาพ คลาสนี้มีเมธอดชื่อ ellipse() ด้วยวิธีนี้คุณสามารถวาดวงรีบนรูปภาพได้ หนึ่งในตัวเลือกของวิธีนี้ช่วยให้คุณสามารถระบุประเภทเส้นเป็นหนึ่งในพารามิ
การติดตั้งและใช้งาน MongoDB ไปที่โฮมเพจ MongoDB ในซอฟต์แวร์ (ดรอปดาวน์) เลือกเซิร์ฟเวอร์ชุมชน ในหน้า MongoDB Community Server ระบุรายละเอียดแพลตฟอร์มและดาวน์โหลดเซิร์ฟเวอร์ MongoDB ที่เข้ากันได้กับแพลตฟอร์มของคุณ ติดตั้งซอฟต์แวร์ที่ดาวน์โหลดมาและสร้างโฟลเดอร์/ไดเร็กทอรีที่มีชื่อข้อมูลในไดรฟ
คุณสามารถสร้างคอลเลกชันใน MongoDB โดยใช้ db.createCollection() วิธีการ ไวยากรณ์ db.createCollection(ชื่อ ตัวเลือก) ที่ไหน db เป็นฐานข้อมูล name คือชื่อของคอลเล็กชันที่คุณต้องการสร้าง Option คือชุดของพารามิเตอร์ทางเลือก เช่น capped, auto indexed, size and, max. ตัวอย่าง db.createCollecti
คุณสามารถแทรกเอกสารลงในคอลเลกชันที่มีอยู่ใน MongoDB โดยใช้ insert() วิธีการ ไวยากรณ์ db.coll.insert(doc) ที่ไหน db เป็นฐานข้อมูล คอล เป็นคอลเลกชัน (ชื่อ) ที่คุณต้องการแทรกเอกสาร เอกสาร คือเอกสารที่คุณต้องการแทรก ตัวอย่าง db.sample.insert({name:Ram, age:26, city:Hyderabad })WriteResult