Hướng dẫn sử dụng OpenCV trong Java

Sử dụng OpenCV để compare 2 file image 1. Cài đặt thư viện Sử dụng OpenPnP đã đóng gói OpenCV kèm native library Thêm dependency <!-- https://mvnrepository.com/artifact/org.openpnp/opencv --> <dependency> <groupId>org.openpnp</groupId> <artifactId>opencv</artifactId> <version>4.9.0-0</version> </dependency> or nếu sử dụng Gradle // https://mvnrepository.com/artifact/org.openpnp/opencv implementation group: 'org.openpnp', name: 'opencv', version: '4.9.0-0' 2. Code demo Sử dụng OpenCV.loadShared(); để load native library thay vì sử dụng System.loadLibrary(Core.NATIVE_LIBRARY_NAME); import nu.pattern.OpenCV; import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.MatOfPoint; import org.

Hướng dẫn React Native Firebase Authentication

Cài đặt thư viện: npm i @react-native-firebase/app npm i @react-native-firebase/firestore Tạo mới dự án trên google firebase tạo mới app và tải file config: google-services.json về bỏ vào thư mục: \android\app\google-services.json Lưu ý: đặt package_name trùng với package_name trong project react native trong file AndroidManifest.xml Config cho Android ở trong file: /android/build.gradle thêm đoạn sau: apply plugin: 'com.google.gms.google-services' ở trong file /android/build.gradle thêm đoạn sau: buildscript { dependencies { // .

Tạo mã QR code với Zxing

Tạo mã QR code với Zxing Cài đặt dependency: implementation group: 'com.google.zxing', name: 'core', version: '3.5.2' implementation group: 'com.google.zxing', name: 'javase', version: '3.5.2' code để tạo mã QR: String data= "Tạo mã QR code"; QRCodeWriter qrCodeWriter = new QRCodeWriter(); BitMatrix matrix = qrCodeWriter.encode(data, BarcodeFormat.QR_CODE, 200, 200); String outputFile = "D:/demo/test.png"; Path path = FileSystems.getDefault().getPath(outputFile); MatrixToImageWriter.writeToPath(matrix, "PNG", path);

Hướng dẫn sử dụng Microservice, Eureka và Zuul Gateway - Phần 3

Trong phần này chúng ta sẽ cùng tìm hiểu về Spring Cloud Configuaration.

Spring Cloud Configuration là một module trong hệ sinh thái Spring Cloud, cung cấp các công cụ để xây dựng các hệ thống phân tán và ứng dụng dịch vụ nhỏ. Spring Cloud Configuration tập trung cụ thể vào việc quản lý cấu hình của các ứng dụng trong một cách tập trung và linh hoạt.

Hướng dẫn sử dụng Microservice, Eureka và Zuul Gateway - Phần 2

Ở bài trước chúng ta đã dựng được một hệ thống microservice đơn giản với User service, Eureka server và Zuul gateway. Trong bài viết này chúng ta sẽ cùng tìm hiểu về JWT và cách để xác thực và bảo mật trong hệ thống Microservice bằng JWT.

Hướng dẫn sử dụng Microservice, Eureka và Zuul Gateway - Phần 1

Bài viết này cung cấp một hướng dẫn chi tiết về việc triển khai và sử dụng kiến trúc Microservice kết hợp với các công cụ Eureka và Zuul Gateway. Đây là những bước cơ bản để xây dựng một hệ thống phân tán linh hoạt và có khả năng mở rộng.