Bài viết của Trịnh Tiến Mạnh

Lệnh TRUNCATE TABLE trong SQL

Lệnh TRUNCATE TABLE trong SQL được sử dụng để xóa hoàn toàn dữ liệu từ một bảng đang tồn tại. Bạn cũng có thể sử dụng lệnh DROP TABLE để xóa toàn bộ bảng, nhưng nó sẽ xóa toàn bộ cấu trúc bảng từ Database và nếu bạn cần lưu giữ một vài dữ liệu trong cấu trúc bảng như vậy, bạn sẽ phải tạo ...

Tác giả: Trịnh Tiến Mạnh viết 12:31 ngày 14/08/2018 chỉnh sửa

Hàm trong C/C++

Một hàm là một nhóm các lệnh đi cùng nhau để thực hiện một nhiệm vụ. Mỗi chương trình C/C++ có ít nhất một hàm là hàm main() , và tất cả hầu hết các chương trình bình thường đều định nghĩa thêm các hàm. Bạn có thể chia đoạn code của bạn thành những hàm riêng biệt. Cách bạn chia đoạn code ...

Tác giả: Trịnh Tiến Mạnh viết 12:31 ngày 14/08/2018 chỉnh sửa

Vòng lặp trong C++

Có một tình huống mà bạn cần phải thực hiện một đoạn code một vài lần. Nhìn chung, các câu lệnh được thực hiện một cách tuần tự. Câu lệnh đầu tiên của hàm được thực hiện trước, sau đó đến câu thứ 2 và tiếp tục. Ngôn ngữ lập trình cung cấp cho chúng ta nhiều cấu trúc điều khiển và cho phép ...

Tác giả: Trịnh Tiến Mạnh viết 12:29 ngày 14/08/2018 chỉnh sửa

Shadow trong CSS

CSS3 hỗ trợ việc thêm Shadow cho văn bản hoặc cho các phần tử. Thuộc tính shadow có thể phân chia thành: Text Shadow trong CSS Với CSS3, bạn có thể thêm shadow cho văn bản. Ví dụ sau minh họa cách thêm shadow cho văn bản trong CSS3: <html> <head> <style> ...

Tác giả: Trịnh Tiến Mạnh viết 12:25 ngày 14/08/2018 chỉnh sửa

Lập trình CGI trong Python

CGI (là viết tắt của Common Gateway Interface) là một tập hợp các chuẩn mà định nghĩa cách thông tin được trao đổi giữa Web Server và một Custom Script. Phiên bản CGI hiện tại là CGI/1.1. Cấu hình Web Server Trước khi tiến hành lập trình CGI, bạn đảm bảo rằng Web Server của bạn hỗ trợ CGI ...

Tác giả: Trịnh Tiến Mạnh viết 12:25 ngày 14/08/2018 chỉnh sửa

Giải thuật tham lam (Greedy Algorithm)

Giải thuật tham lam là gì ? Tham lam (hay tham ăn) là một trong những phương pháp phổ biến nhất để thiết kế giải thuật. Nếu bạn đã đọc truyện dân gian thì sẽ có câu chuyện như thế này: trên một mâm cỗ có nhiều món ăn, món nào ngon nhất ta sẽ ăn trước, ăn hết món đó ta sẽ chuyển sang món ngon ...

Tác giả: Trịnh Tiến Mạnh viết 12:24 ngày 14/08/2018 chỉnh sửa

Truy cập MySQL Database trong Python

Chương này sẽ giới thiệu khái quát cho bạn về cách truy cập Database bởi sử dụng Python và giới thiệu qua về một số hoạt động cơ bản trên Database như INSERT, UPDATE, DELETE ... Trước khi theo dõi và thực hành chương này, bạn cần phải tải một DB API Module riêng cho mỗi Database bạn cần ...

Tác giả: Trịnh Tiến Mạnh viết 12:24 ngày 14/08/2018 chỉnh sửa

Giải thuật chia để trị (divide and conquer)

Giải thuật chia để trị (Divide and Conquer)là gì ? Phương pháp chia để trị (Divide and Conquer) là một phương pháp quan trọng trong việc thiết kế các giải thuật. Ý tưởng của phương pháp này khá đơn giản và rất dễ hiểu: Khi cần giải quyết một bài toán, ta sẽ tiến hành chia bài toán đó thành ...

Tác giả: Trịnh Tiến Mạnh viết 12:24 ngày 14/08/2018 chỉnh sửa

Cú pháp C++ cơ bản

Khi chúng ta xem xét một chương trình C++, nó có thể được định nghĩa như là một tập hợp của các đối tượng, mà giao tiếp thông qua việc triệu hồi các phương thức của mỗi đối tượng đó. Dưới đây, chúng tôi miêu tả ngắn gọn ý nghĩa của class (lớp), object (đối tượng), method (phương thức) và các ...

Tác giả: Trịnh Tiến Mạnh viết 12:21 ngày 14/08/2018 chỉnh sửa

Validation trong CSS

Validation là tiến trình kiểm tra cái gì đó có tuân theo một qui tắc đã cho không. Khi bạn mới học, thì việc gây ra các lỗi trong khi viết các CSS Rule là không thể tránh khỏi. Vậy làm cách nào để đảm bảo rằng phần code của bạn viết là chính xác 100% và tuân theo các chuẩn của W3C. Nếu bạn ...

Tác giả: Trịnh Tiến Mạnh viết 12:20 ngày 14/08/2018 chỉnh sửa