Cơ bản về GraphQL trong Java
Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh
Trong bài viết Giới thiệu về GraphQL, mình đã giới thiệu với các bạn...
Cùng một công việc, Java đòi hỏi nhiều dòng code hơn Python?
Vì sao những ngôn ngữ như Java đòi hỏi phải code nhiều hơn Python khi thực hiện cùng một công việc?
Có rất nhiều lí...
Cách xây dựng ThreadLocal trong Java
Bài viết được sự cho phép của tác giả Trần Văn Dem
ThreadLocal là một công cụ rất mạnh mẽ của Java Concurrent. Nó cung cấp API...
Những điểm mới của Java 8 (phần 3: Streams API – tiếp)
Bài viết được sự cho phép của smartjob.vn
Streams API trong Java 8 là một bước tiến lớn của ngôn ngữ lập trình Java và...
Tạo ứng dụng Java RESTful Client với thư viện OkHttp
Bài viết được sự cho phép của tác giả Giang Phan
Trong các bài viết trước chúng ta sử dụng thư viện Jersey client để...
Hướng dẫn Java Design Pattern – Intercepting Filter
Intercepting Filter Pattern là gì?
Intercepting filter pattern là một Java EE pattern, được sử dụng khi muốn thực hiện một vài xử lý trước (pre-processing)...
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 – 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...
Refactoring Design Pattern với tính năng mới trong Java 8
Bài viết được sự cho phép của tác giả Giang Phan
Trong bài này, tôi sẽ giới thiệu với các bạn cách sử dụng một...