Hướng dẫn sử dụng thư viện Jackson
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong các bài trước, chúng ta đã tìm hiệu về thư viện Gson để chuyển...
Hướng dẫn Java Design Pattern – Object Pool
Bài viết được sự cho phép của tác giả Giang Phan
Trong OOP, một class có thể có rất nhiều instance nhưng ngược lại Singleton là một...
Java FX là gì? Nắm bắt những ưu điểm vượt bậc của Java FX
JavaFX là một nền tảng giao diện người dùng đồ họa (GUI) được phát triển bởi Oracle, được thiết kế để tạo ra các...
Tìm hiểu tính chất của abstract class trong Java
Lập trình hướng đối tượng là một phương pháp lập trình được sử dụng rộng rãi hiện nay. Trong lập trình hướng đối tượng,...
Tìm hiểu về đối tượng String trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Đối tượng String, được định nghĩa trong package java.lang, là một đối tượng...
Semaphore trong Java
Bài viết được sự cho phép của tác giả Giang Phan
Semaphore là gì?
Semaphore là một cơ chế giúp quản lý các nguồn chia sẻ...
Giới thiệu JMS – Java Message Services
Bài viết được sự cho phép của tác giả Giang Phan
Trong cuộc sống để có thể hiểu nhau thì chúng ta cần phải trao...
Làm thế nào tạo instance của một class mà không gọi từ khóa new?
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Như đã biết, trong Java để khởi tạo một instance của một class chúng ta...
Java Super là gì? Sự khác biệt giữa Java Super và Java thông thường
Trong quá trình phát triển, Java đã được mở rộng với nhiều tính năng và nâng cấp mới, bao gồm cả sự ra đời...
Thông não Java Design Pattern – Dependency Injection
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Với lập trình hướng đối tượng, chúng ta thường xuyên làm việc với...
Giới thiệu Cypress – Testing Tool cho FrontEnd
Bài viết được sự cho phép của tác giả Phạm Minh Khoa
Cypress là gì?
Cypress là tool phục vụ cho UI Automation test và chính xác...
Lập trình game với Java cho người mới bắt đầu
Bài viết được sự cho phép của tác giả Lê Hồng Kỳ
Lập trình game với java dành cho người mới bắt đầu sẽ trình...
Tổng quan về JPA (Java Persistence API)
Bài viết được sự cho phép của tác giả Giang Phan
Bất kỳ một ứng dụng nào cũng đều cần phải thực hiện các tháo...
Triển khai RPC đơn giản trong java
Bài viết được sự cho phép của tác giả Trần Văn Dem
Gần đây mọi người hay so sánh REST với RPC nên chọn công...
Vấn đề Nhà sản xuất (Producer) – Người tiêu dùng (Consumer) và đồng bộ...
Bài viết được sự cho phép của tác giả Giang Phan
Producer/ Consumer là một ví dụ kinh điển về vấn đề đồng hóa các luồng (multi-threading...
Giới thiệu về Spring Integration
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Mình đã giới thiệu với các bạn về MuleSoft, một low code platform giúp...
Java roadmap cho newbie – Từ số 0 đến chuyên nghiệp
Java là một ngôn ngữ lập trình có lịch sử lâu đời, được Sun Microsystems phát hành lần đầu vào năm 1995. Nó là...
Ứng dụng của Stack trong lập trình Java
Stack là một cấu trúc dữ liệu quan trọng trong lập trình java, được sử dụng rộng rãi trong các ứng dụng và thuật...
So sánh đối tượng với Comparable trong Java
Java là một trong những ngôn ngữ lập trình phổ biến nhất hiện nay và có rất nhiều tính năng hữu ích. Trong bài...
Hướng dẫn Java Design Pattern – Transfer Object
Bài viết được sự cho phép của tác giả Giang Phan
Transfer Object Pattern là gì?
Transfer Object/ Data Transfer Object Pattern là một dạng Architectural Design Pattern,...