Sự khác nhau giữa AI, Machine Learning và Deep Learning
Cách phân biệt machine learning và deep learning là bài viết đầu tiên trong series nhiều phần giải thích các nguyên tắc cơ bản...
RabbitMQ là gì? Tìm hiểu và sử dụng RabbitMQ
RabbitMQ là gì?
RabbitMQ là một AMQP message broker hay còn gọi là phần mềm quản lý hàng đợi message. Nói đơn giản, đây là...
Những việc “tối kị” mà lập trình viên không bao giờ nên làm!
Người viết: Joel Spolsky
Cuối cùng thì bản dùng thử public đầu tiên của Netscape 6.0 cũng đã được tung ra, trong khi chưa từng có...
Cơ bản về Class trong C++
Bài viết được sự cho phép của tác giả Khiêm Lê
Class là gì?
Class hay lớp là một mô tả trừu tượng (abstract) của nhóm...
Tất tần tật về promise và ASYNC/AWAIT
Chời, thời này ai xài Promise nữa. Chuẩn bây giờ là async/await.
– Ai đó trên mạng
Hãy khoan bạn ơi, đừng vội nhảy lên chuyến...
Code game rắn săn mồi trên console bằng C++
Bài viết được sự cho phép của tác giả Khiêm Lê
Chắc hẳn tuổi thơ của mỗi chúng ta thì không còn xa lạ gì...
Hướng dẫn sử dụng JMeter test hiệu năng website – Phần 1
Bài viết được sự cho phép của BQT Kinh nghiệm lập trình
Performance testing là một loại test quan trọng để xác định ứng dụng...
Tạo số và chuỗi ngẫu nhiên trong Java
Bài viết được sự cho phép của tác giả Giang Phan
Tạo số ngẫu nhiên – Random number
Trong Java để tạo một số ngẫu nhiên...
Database là gì? Các kiểu Database phổ biến và ứng dụng
Bài viết được sự cho phép của BQT Kinh nghiệm lập trình
Ngày nay, công nghệ thông tin được xem là lĩnh vực đầu thể...
Sự khác biệt giữa Website và Web Application là gì?
Tác giả: Hillary Nyakundi
Người dùng cuối thường sẽ không phân biệt được những điểm giống và khác nhau của website và web application. Họ...
Xây dựng ứng dụng Client-Server với Socket trong Java
Bài viết được sự cho phép của tác giả Giang Phan
Socket là phương tiện hiệu quả để xây dựng các ứng dụng theo kiến...
Từ khóa static và final trong java
Bài viết được sự cho phép của tác giả Giang Phan
1. Từ khóa static trong java
Trong Java, từ khóa static được sử dụng để quản lý...
CMS là gì? List các CMS phổ biến hiện nay
Trong quá trình phát triển và vận hành trang web, chắc hẳn bạn sẽ thường xuyên nghe tới từ "CMS". Tuy nhiên trong thực...
Lập trình đa luồng trong Java (Java Multi-threading)
Bài viết được sự cho phép của tác giả Giang Phan
Giới thiệu
Thread là gì? Multi-thread là gì?
Thread (luồng) về cơ bản là một tiến trình...
AJAX Là gì?
AJAX là gì?
AJAX là chữ viết tắt của cụm từ Asynchronous Javascript and XML. AJAX là phương thức trao đổi dữ liệu với máy chủ...
Nạp chồng toán tử trong C++
Bài viết được sự cho phép của tác giả Khiêm Lê
Nếu bạn đã học qua lập trình C++ cơ bản, chắc chắc rằng trong...
Giới thiệu về Spring Boot. Spring Boot là gì?
Bài viết được sự cho phép của tác giả Lê Chí Dũng
Tìm hiểu sơ qua Spring Boot
Spring Boot là một dự án phát triển bởi JAV (ngôn...
13 trang web bạn có thể hack thoải mái, hợp pháp, để luyện kỹ...
Khi công nghệ ngày càng phát triển thì nguy cơ bị tấn công mạng sẽ ngày càng tăng theo. Vì thế, nhân lực có...
Cách tự học code web, tìm kiếm công việc dễ dàng và hạnh phúc...
Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh
Mở đầu
Nếu bạn là người mới bắt đầu – junior developer, hay chỉ...
CSRF là gì? Tìm hiểu về CSRF và cách phòng chống tấn công hiệu...
Vấn đề bảo mật website có thể nói là rất quan trọng. CSRF là một kiểu tấn công diễn ra khá phổ biến hiện...