Jetbrains là một công ty cung cấp cho chúng ta các IDE hỗ trợ việc lập trình các ngôn ngữ như PHP, Java, Python, C#, SQL,.. Chúng ta có thể dễ dàng code ra một ứng dụng với các IDE trên nhưng các bạn có biết hết các tổ hợp phím tắt nhanh để nâng
Có bao giờ các bạn tự đặt cho mình câu hỏi làm sao để có thể lấy được các thông tin cá nhân trên Facebook như tên, id, email, ngày sinh,.. hay là tự làm các cái tool như tự thả tim, tự share bài Facebook thì làm như nào ? Tất cả các câu
Chúng ta đã nghe nhiều về SQL, về cơ sở dữ liệu, về mối quan hệ giữa các thực thể trong một cơ sở dữ liệu. Chúng ta đã được học về MySQL, về SQL Server, … đây đều là những cơ sở dữ liệu quan hệ. Hôm nay mình sẽ giới thiệu tới mọi
Trong nhiều năm gần đây, chúng ta đang xây dựng ngày càng nhiều cấc hệ thống và làm cho nó ngày một tốt hơn. Một số các công nghê, các mô hình kiến trúc và các phương pháp mới đã xuất hiện trong khoảng thời gian gần đây. Và Microservice là một trong những mẫu
Trong bài viết trước mình đã giới thiệu tới mọi người 2 khái niệm đó là WebClient và RestTemplate. Bài viết này chúng ta hãy cùng đi so sánh WebClient và RestTemplate. Blocking và Non-Blocking Client Đây là một yêu cầu phổ biến trong các ứng dụng web để thực hiện các cuộc gọi HTTP
Ở bài viết trước mình đã giới thiệu cho các bạn về khái niệm RestTemplate trong Spring. Bài viết này mình sẽ giới thiệu tới các bạn một interface có chức năng tương tự như RestTemplate nhưng mới hơn đó là WebClient. WebClient là gì ? WebClient có thể hiểu đơn giản là một interface
RestTemplate là một lớp trung tâm trong Spring Framework cho các cuộc gọi đồng bộ (synchronous calls) bởi Client để truy cập vào RESTful Web Service. Lớp này cung cấp các chức năng để tiêu thụ REST Services một cách dễ dàng. Khi sử dụng lớp nói trên, người dùng chỉ phải cung cấp URL, các tham số (nếu có) và trích xuất các
JWT là gì ? Thành phần của nó gồm những gì ? Tại sao chúng ta lại cần sử dụng tới JWT ? Cùng tìm hiểu ở bài viết này nhé ^^. JWT là gì ? JWT là viết tắt của từ JSON Web Token là một tiêu chuẩn mở ((RFC 7519) định nghĩa một
Cron Job là chức năng dùng để thực thi định kì một câu lệnh nào đó trong một khoảng thời gian được xác định trước bởi người lập trình viên. Ngoài ra Cron Job còn có thể hiểu đơn giản đó là một chức năng lên lịch tự động để thực hiện một công việc nào đó
Cách biểu thị quan hệ 1-1 trong cơ sở dữ liệu là rất phổ biến, ví dụ một người sẽ có một địa chỉ duy nhất (giả sử). Bình thường, khi các bạn tạo table trong csdl để biểu thị mối quan hệ này, thì sẽ có một bảng chứa khóa ngoại của bảng còn