Hiển thị 10 / 4.235 kết quả
Trong những năm gần đây, với sự ra đời và phát triển mạnh mẽ của NoSQL thì MongoDB cũng đang nhận được nhiều sự chú ý trong cộng đồng công nghệ. Điểm mạnh của N...
MongoDB Cơ Bản

Interface Là Gì

Interface định nghĩa tập hợp các method mà những class sử dụng interface sẽ cần phải triển khai (implement) các method này.

interface I_Test
{
    public function foo();
}

Với interface I_Test được định nghĩa như trên thì bắt buộc tất cả các class sử dụng interface này phải có method foo().

Trong PHP để sử dụng một interface bạn sử dụng từ khoá implements:

interface I_Test
{
    public function foo();
}

class A implements I_Test {
}

Nếu bạn lưu đoạn code trên vào một tập tin int...

Để nhúng thư viện jQuery vào trong trang HTML bạn có thể sử dụng một trong hai cách sau:

Sử Dụng CDN

Với cách nhúng này chúng ta sẽ không phải tải file jQuery về máy mà sẽ sử dụng file jQuery có sẵn trên một máy chủ CDN. Máy chủ CDN (viết tắt của Content Delivery Network) dùng để phục vụ việc chia sẻ các file trên internet và thường được tài trợ bởi các công ty công nghệ nổi tiếng như Google, Microsoft...

Trong đoạn mã dưới đây đây chúng ta sẽ sử dụng CDN của Google:

<script src="http://ajax.goo...

Don't Repeat Yourself hay DRY là một nguyên lý cơ bản nhất của lập trình được đưa ra nhằm mục đích hạn chế tối thiểu việc viết các đoạn code lặp đi lặp lại nhiều lần chỉ để thực hiện các công việc giống nhau trong ứng dụng.

Nguyên lý này được nhắc tới lần đầu trong cuốn sách The Pragmatic Programmer viết bởi Andy HuntDave Thomas. Dennis Ritchie (tác giả của The C Programming Language) cũng tham gia vào việc cùng soạn thảo cuốn sách này.

Trong phần tiếp theo tôi sẽ giải thích tại sao chúng ta...

Trong các bài học trước chúng ta đã từng sử dụng một số hàm có trong Python như print(), max(), range()...

Hàm Là Gì

Trong lập trình, hàm là một nhóm bao gồm một hoặc nhiều câu lệnh và được dùng để thực hiện một số tác vụ nhất định.

Hàm được chia thành hai nhóm:

  • Hàm có sẵn (built-in function): là những hàm được cung cấp sẵn bởi ngôn ngữ Python. Ví dụ như các hàm print(), range(), max()... Chúng ta không sửa đổi logic bên trong các hàm này.
  • Hàm tự định nghĩa (user-defined function): là những hàm...

Câu Lệnh Điều Khiển (Control Statement)

Câu lệnh điều khiển là loại câu lệnh được dùng để điều khiển luồng chạy của các câu lệnh khác trong chương trình.

Trong Python chúng ta có các câu lệnh điều khiển sau:

  • if
  • if...else
  • if...elif...else

Câu Lệnh if

Câu lệnh if trong Python có cú pháp như sau:

if condition :
    statements

Trong câu lệnh if, nếu (và chỉ nếu) biểu thức điều kiện condition trả về giá trị True thì các câu lệnh statements sẽ được chạy.

Ví dụ:

# -*- coding: utf-8 -*- 
x = int(input...