Cài đặt Docker trên macOS

Mình đã hướng dẫn các bạn cách cài đặt Docker trên môi trường Window và Linux, trong bài viết này, mình hướng dẫn các bạn cách cài nó trên macOS các bạn nhé! Đầu tiên, các bạn cần truy cập vào địa chỉ https://store.docker.com/editions/community/docker-ce-desktop-mac để download… Read More

Cài đặt GraalVM trên macOS

GraalVM là một máy ảo hiệu suất cao được Oracle xây dựng, có thể chạy các ứng dụng được viết bằng JavaScript, Python, Ruby, R, các ngôn ngữ dựa trên JVM như Java, Scala, Kotlin, và các ngôn ngữ dựa trên LLVM như C và… Read More

Synchronized với annotation @Synchronized của Project Lombok

Để tránh việc nhiều thread sử dụng một phương thức tại một thời điểm, chúng ta thường khai báo phương thức sử dụng keyword synchronized của Java, ví dụ như sau:

Project Lombok cũng cung cấp một cách an toàn hơn để làm điều này… Read More