Cài Đặt Các Công Cụ Phát Triển Cho Java

Cài Đặt Các Công Cụ Phát Triển Cho Java

Bài viết được sự cho phép của tác giả Nhựt Danh Các bạn đều biết rằng, để có thể code được Java, nhất định cần...
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...
Hướng dẫn Java Design Pattern – Flyweight

Hướng dẫn Java Design Pattern – Flyweight

Bài viết được sự cho phép của tác giả Giang Phan Trong một số tình huống trong phát triển phần mềm, chúng ta có thể...
Hướng dẫn Java Design Pattern – Proxy

Hướng dẫn Java Design Pattern – Proxy

Bài viết được sự cho phép của tác giả Giang Phan Khi cần điều khiển truy nhập tới một đối tượng được thực hiện từ...
Java Service Provider Interface

Giới thiệu Java Service Provider Interface (SPI) – Tạo các ứng dụng Java dễ...

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Hầu hết vòng đời của một ứng dụng xoay quanh việc bảo trì....
Bridge Pattern trong Java

Bridge Pattern trong Java – Code ví dụ Composite Pattern

Bài viết được sự cho phép của tác giả Trần Hữu Cương 1. Bridge Pattern là gì? Bridge Pattern là một mẫu cấu trúc (Structural Pattern). Bridge...
Tránh lỗi ConcurrentModificationException trong Java như thế nào

Tránh lỗi ConcurrentModificationException trong Java như thế nào?

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Một trong những vấn đề phổ biến trong khi loại bỏ các phần...
Lưu ý cho Lock trong Java

Lưu ý cho Lock trong Java

Bài viết được sự cho phép của tác giả Trần Văn Dem Concurrent in Java Note Khi lập trình đa luồng việc đảm bảo tính threadsafe, visiable,... là...
Hướng dẫn Java Design Pattern – DAO

Hướng dẫn Java Design Pattern – DAO

Bài viết được sự cho phép của tác giả Giang Phan Một trong những khía cạnh quan trọng của lớp nghiệp vụ (business layer) là...
Talkshow Java

Java Talk: Java – Ngôi sao hết thời?

Java "hết thời" hay "chết dần" luôn là quan điểm nhận về nhiều ý kiến trái chiều trong cộng đồng Kỹ sư phần mềm...
Class và Object trong Java

Class trong Java là gì? Object trong Java là gì?

Bài viết được sự cho phép của tác giả Trần Hữu Cương 1. Đối tượng là gì (Object là gì?) Khoan nói tới lập trình, chúng...
Tìm hiểu Java Design Pattern – Service Locator

Tìm hiểu Java Design Pattern – Service Locator

Bài viết được sự cho phép của tác giả Giang Phan Trong các ứng dụng, chúng ta thường gặp trường hợp một class Client phụ thuộc...
Code ví dụ Callable, Future, Executors trong Java

Code ví dụ Callable, Future, Executors trong Java

Bài viết được sự cho phép của tác giả Trần Hữu Cương Thay vì tạo thread bằng việc Extend Thread hoặc implement Runable và tự...
Redux middleware

React Redux: Redux middleware là gì?

Bài viết được sự cho phép của tác giả Phạm Minh Khoa Để hiểu rõ hơn khái niệm Redux middleware, chúng ta cùng thử xử...
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...
phương thức flatMap() của đối tượng Stream trong Java

Sử dụng phương thức flatMap() của đối tượng Stream trong Java

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Khi làm việc với đối tượng Stream trong Java, đôi khi chúng ta...
Cài đặt transaction in memory cho Java

Cài đặt transaction in memory cho Java

Bài viết được sự cho phép của tác giả Trần Văn Dem Khi xây dựng hệ thống backend chúng ta thường xuyên phải làm việc...
Serialization và Deserialization trong Java

Java Serializable là gì? Serialization và Deserialization trong Java

Bài viết được sự cho phép của tác giả Trần Hữu Cương Khi lập trình với Java chắc hẳn bạn đã bắt gặp khái niệm serialize nhất...
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...
cai dat va su dung Storybook

Cài đặt và sử dụng Storybook cho ReactJS

Bài viết được sự cho phép của tác giả Phạm Minh Khoa Trong bài viết trước đây mình đã giới thiệu về Storybook, các bạn...