Một câu chuyện ngoài lề: Đang chạy xe...tắt máy! Bạn coi bình xăng: còn xăng. Vậy là do cái gì ta? Bạn mở nắp capo lên nhìn nhìn ngó ngó có vẻ rất "chiên da"...Rờ rờ mấy con vít, lắc lắc mấy sợi dây.
- Home
- Kiến thức căn bản
- Lập trình C
- Làm quen với lập trình C
- Toán tử nhập xuất-Kiểu dữ liệu
- Cấu trúc điều khiển
- Hàm trong C
- Vòng lặp
- Mảng trong C
- Con trỏ
- Chuỗi ký tự
- 36.Chuỗi ký tự
- 37.Đọc chuỗi từ bàn phím và in chuỗi ra màn hình
- 38.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 1
- 39.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 2
- 40.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 3
- 41.Chương trình tào lao với vòng lặp, mảng, hàm, con trỏ và chuỗi phần 4
- Cấu trúc
- Lập trình C++
- Python
- Làm quen với lập trình Python
- 1. Tổng quan về Python
- 2.Viết chương trình Python đầu tiên
- 3.Cú pháp ngôn ngữ lập trình Python
- 4. Các kiểu dữ liệu trong lập trình Python
- 5. Các kiểu dữ liệu trong lập trình Python phần 2
- 6. Các kiểu dữ liệu trong lập trình Python phần 3
- 7. Các kiểu dữ liệu trong lập trình Python phần 4
- 8. Các từ khóa trong Python
- 9. Mã định danh Identifiers trong Python
- Toán Tử, nhập xuất, kiểu dữ liệu
- 10. Nhập xuất dữ liệu trong Python
- 11. Ép kiểu dữ liệu trong Python
- 12. Toán tử - Operator trong Python
- 13. Toán tử - Operator trong Python phần 2
- 14. Toán tử - Operator trong Python phần 3
- 15. Toán tử thao tác Bit trong Python
- 16. Biến và Từ khóa - Variables and Keywords trong Python
- 17. Thứ tự ưu tiên của các toán tử trong Python
- Cấu trúc điều khiển
- Hàm trong Python
- Mảng trong Python
- Python OPP, Python Module
- 34. Lập trình hướng đối tượng trong Python
- 35. Lập trình hướng đối tượng trong Python phần 2
- 36. Lớp và đối tượng trong Python
- 37. Lớp và đối tượng trong Python phần 2
- 38. Python Containers
- 39. Module trong Python
- 40. Module Collection trong Python
- 41. Module Math trong Python
- 42. Kế thừa Inheritance trong Python
- SQL căn bản
- Python MySQL
- Ứng Dụng Quản Lý Sinh Viên
- Ứng Dụng Quản Lý Sinh Viên Python MySQL
- Làm quen với lập trình Python
- HTML, CSS và Bootstrap
- Tổng quan
- Làm quen với HTML
- Làm quen với CSS
- Làm quen Web Hosting
- Tạo website trên Web Hosting sơ khai
- 24. Tạo một website đơn giản
- 25. Tạo một website đơn giản phần 2
- 26. Tạo một website đơn giản phần 3
- 27. Tạo một website đơn giản phần 4
- 28. Tạo một website đơn giản phần 5
- 29. Tạo một website đơn giản phần 6
- 30. Tạo một website đơn giản phần 7
- 31. Tạo một website đơn giản phần 8
- 32. Tạo một website đơn giản phần 9
- Responsive và Bootstrap
- 33. Responsive là gì?
- 34. Bootstrap là gì?
- 35. Làm sao để sử dụng Bootstrap
- 36. Tạo một webpage đơn giản với Bootstrap phần 1
- 37. Tạo một webpage đơn giản với Bootstrap phần 2
- 38. Tạo một webpage đơn giản với Bootstrap phần 3
- 39. Tạo một webpage đơn giản với Bootstrap phần 4
- 40. Tạo một webpage đơn giản với Bootstrap phần 5
- 41. Tạo một webpage đơn giản với Bootstrap phần 6
- Bootstrap với Web Hosting
- JavaScript
- PHP
- Giới thiệu
- PHP căn bản
- PHP Form
- 12. Hàm trong PHP
- 13. Session trong PHP
- 14. Xử lý form trong PHP
- 15. Form Validation - Kiểm tra tính hợp lệ của Form trong PHP
- 16. Form Validation - Kiểm tra tính hợp lệ của Form trong PHP phần 2
- 17. Form Validation - Kiểm tra tính hợp lệ của Form trong PHP Phần 3
- 18. Form Validation - Kiểm tra tính hợp lệ của Form trong PHP phần 4
- Java
- CSDL Database
- Là Gì?
- Phần cứng máy tính
- 1. Máy tính là gì, hoạt động thế nào?
- 2. Keyboard máy tính là gì?
- 3. Mouse máy tính là gì?
- 4. Joysticks là gì?
- 5. Printers máy tính là gì?
- 6. Màn hình máy tính là gì?
- 7. Cổng máy tính là gì?
- 8. CPU (Central Processing Unit) máy tính là gì?
- 9. ALU (Arithmetic Logic Unit) máy tính là gì, hoạt động thế nào?
- 10. Cache Memory máy tính là gì?
- 11. RAM (Random Access Memory) máy tính là gì?
- 12. ROM (Read Only Memory) máy tính là gì?
- Phần mềm máy tính
- Phần cứng máy tính
Thứ Hai, 4 tháng 5, 2026
Tại sao code chạy hôm qua, hôm nay lại lỗi? – nỗi đau không của riêng ai
Cuộc đời thật là tươi đẹp! Mọi thứ đang trôi chảy. Công cuộc chinh phục mọi ngôn ngữ lập trình đang tiến hành thuận lợi. Bạn có một ngày "lý tưởng":
Thứ Năm, 30 tháng 4, 2026
Stack vs Heap trong C – hiểu sai một ly, code đi một dặm
Thứ Hai, 27 tháng 4, 2026
Memory leak là gì? Lỗi "rò rỉ bộ nhớ" – code vẫn chạy nhưng âm thầm giết chết chương trình
Thứ Ba, 31 tháng 3, 2026
Con trỏ NULL trong C – kẻ giết người thầm lặng mà ai cũng từng dính
Lỗi segmentation fault trong C là gì? 7 nguyên nhân phổ biến + cách fix (dễ hiểu cho người mới)
Thứ Ba, 7 tháng 5, 2024
50. Hàm khởi tạo Constructor trong C++ phần 2
Phần trước, chúng ta co nói qua về Hàm khởi tạo sao chép ( Copy Constructor ), tuy nhiên để tránh việc quá tải, chúng ta chuyển việc phân tích qua phần này.
49. Hàm khởi tạo Constructor trong C++
Hàm khởi tạo (Constructor)
Hàm khởi tạo là một hàm thành viên đặc biệt của một lớp. Nó sẽ được tự động gọi đến khi một đối tượng của lớp đó được khởi tạo.
48. Phương thức - Method trong C++
Mọi thứ trong C++ đều được liên kết với các lớp-Class và đối tượng-Object, cùng với các thuộc tính và phương thức của nó. Trong chương trình tào lao phiên bản 3 trong C++ của chúng ta, có thể coi SinhVien như một lớp (Class) mặc dù chúng ta không chủ động tạo ra lớp SinhVien. Trong đời thực, Xe là một lớp, trong lúc Toyota, Honda, BMW...là các đối tượng.
Thứ Hai, 6 tháng 5, 2024
45. Chương trình tào lao phiên bản 3 trong C++ phần 2
Tương tự như với phiên bản 2, chúng ta sẽ thử với giả định 2 hàm nhập đã làm tròn phận sự.
Chúng ta sẽ tạo sẵn một mảng cấu trúc.
44. Chương trình tào lao phiên bản 3 trong C++ phần 1
Chúng ta đi từ một chương trình tào lao được thêm mắm muối từ chương trình Hello World! trong C++ tới chương trình tào lao phiên bản 2 với vòng lặp, mảng....trong phần trước, và giờ đây chúng ta chuẩn bị viết một chương trình cũng...tào lao, nhưng là phiên bản 3 bằng ngôn ngữ C++.
43. Mảng cấu trúc trong C++
Khi xử lý một tập hợp lớn dữ liệu liên quan và các loại dữ liệu khác nhau, việc tổ chức và quản lý nó một cách hiệu quả là rất quan trọng. Trong lập trình C++, sự kết hợp giữa mảng và cấu trúc, tức là mảng cấu trúc, cung cấp một công cụ mạnh mẽ để quản lý việc đó. Trong bài viết này, chúng ta sẽ thảo luận về khái niệm Mảng cấu trúc trong C++.
Chủ Nhật, 5 tháng 5, 2024
42. Struct - Dữ Liệu Kiểu Cấu Trúc trong C++
Struct hay cấu trúc là một kiểu dữ liệu mà người dùng tự định nghĩa, là giải pháp khi chúng ta cần giải quyết các bài toán thực tế khi mà đối tượng cần lưu lại trong chương trình có rất nhiều thông tin.
41. Chương trình tào lao với vòng lặp, mảng, hàm...và chuỗi C++ phần 2
Nhắc lại:
Chương trình chưa hoàn hảo thật sự:
40. Chương trình tào lao với vòng lặp, mảng, hàm...và chuỗi C++ phần 1
Chúng ta sẽ phát huy truyền thống...tào lao bằng một chương trình tào lao mới! Chương trình sẽ ôn lại tất cả những gì chúng ta đã thảo luận về C++.
39. Đọc chuỗi từ bàn phím và in chuỗi ra màn hình trong C++
Đây là chương trình Đọc chuỗi từ bàn phím và in chuỗi ra màn hình trong C.