post image

So sánh Spring và Struts framework trong Java

Cả hai framework Spring và Struts framework đều được sử dụng để phát triển các ứng dụng web trong Java. Trong khi Struts là framework được ra đời sớm hơn thì Spring được phát triển sau này với nhiều tính năng cải tiến hơn do rút kinh nghiệm từ người đàn anh Struts Spring là gì? Định

post image

MongoDB là gì? Các khái niệm về MongoDB

MongoDB là gì? MongoDB là một database hướng tài liệu (document), một dạng NoSQL database. Vì thế, MongoDB sẽ tránh cấu trúc table-based của relational database để thích ứng với các tài liệu như JSON có một schema rất linh hoạt gọi là BSON. MongoDB sử dụng lưu trữ dữ liệu dưới dạng Document JSON nên mỗi một

post image

Các lựa chọn khác khi không muốn dùng GitHub

GitHub là một hệ thống quản lý dự án và phiên bản code, hoạt động giống như một mạng xã hội cho lập trình viên. Các lập trình viên có thể clone lại mã nguồn từ một repository và Github chính là một dịch vụ máy chủ repository công cộng, mỗi người có thể tạo tài khoản trên đó

post image

Các thuật ngữ và các câu lệnh trong Git

Các thuật ngữ Git quan trọng Branch Các Branch (nhánh) đại diện cho các phiên bản cụ thể của một kho lưu trữ tách ra từ project chính của bạn. Branch cho phép bạn theo dõi các thay đổi thử nghiệm bạn thực hiện đối với kho lưu trữ và có thể hoàn nguyên về

post image

Git là gì? Cách hoạt động của Git?

Git là gì? Là một hệ thống quản lý phiên bản phân tán (Distributed Version Control System – DVCS), nó là một trong những hệ thống quản lý phiên bản phân tán phổ biến nhất hiện nay. Git cung cấp cho mỗi lập trình viên kho lưu trữ (repository) riêng chứa toàn bộ lịch sử thay đổi. Version Control System –

post image

Tìm hiểu về Servlet Filter trong Spring Boot

Một Filter là một đối tượng được sử dụng để chặn các yêu cầu HTTP và phản hồi của ứng dụng của bạn. Bằng cách sử dụng filter, chúng ta có thể thực hiện hai hoạt động tại hai trường hợp sau: Trước khi gửi request tới controller. Trước khi gửi response tới client. Đoạn mã

post image

Tương lai của Java Development

Qua nhiều năm, Java đã giành được nhiều vị thế là một trong những ngôn ngữ lập trình hàng đầu cho các ứng dụng donah nghiệp. Ngày nay, Java cung cấp phần lớn phần mềm được sử dụng trong thế giới thực để tạo điều kiện kinh doanh và hoàn thành nhiệm vụ. Java đã

post image

Redis là gì? Vì sao nó được các Dev săn đón?

Redis là gì? Redis là tên viết tắt của Remote Dictionary Server (Máy chủ từ điển từ xa), đây là một kho lưu trữ dữ liệu dưới dạng key-value, trên bộ nhớ, mã nguồn mở, nhanh chóng. Dự án này đã bắt đầu khi Salvatore Sanfilippo, nhà phát triển ban đầu của Redis, muốn cải