Hướng dẫn sử dụng thư viện Jackson

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 Poo

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ì

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...
abstract class trong java

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

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

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

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?

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ì

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...
Dependency Injection

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

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

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...
jpa

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

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...
đồng bộ hóa trong java

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...
Gioi thieu spring integration

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

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à...
stack trong java

Ứ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...
comparable trong java

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

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,...