Blockchain là một cơ sở dữ liệu bao gồm các khối (block) được nối lại với nhau thành mội chuỗi (chain). Và các block là immutable (bất biến). Khi một block đã được thêm vào chain, nó không thể thay đổi được nữa, và các block được nối với nhau sử dụng hash

Phần Tử XML

Phần tử XML gồm toàn bộ những gì bắt đầu từ thẻ mở cho tới thẻ đóng tương ứng của nó.

Một phần tử XML có thể gồm có:

  • Thẻ mở.
  • Thuộc tính trong thẻ mở.
  • Thẻ đóng.
  • Nội dung nằm bên trong thẻ đóng và thẻ mở.

Một văn bản XML bao gồm ít nhất một phần tử là phần gốc (phần tử gốc là duy nhất) và có thể có thêm một hoặc nhiều phần tử con của phần tử gốc.

<products>
    <item>
        <price>16.000.000</price>
    </item>
</products>

Ở ví dụ trên chúng ta có các phần tử tương ứng là products,...

Git là một phần mềm quản lý sự thay đổi Version Control System (VCS) theo dạng phân tán, ban đầu được phát triển bởi Linus Torvalds dùng để quản lý dự án phát triển nhân Linux và được phát hành theo giấy phép mã nguồn mở.

VCS viết tắt của Version Control System là một loại phần mềm giúp chúng ta quản lý sự thay đổi trong source code của dự án theo thời gian một cách dễ dàng và thuận tiện.

Hướng dẫn này sẽ giúp các bạn tìm hiểu về các chức năng cơ bản của Git, phần mềm hàng đầu trong quản lý source code. Sau khi hoàn thành hướng dẫn này, bạn sẽ có thể bắt đầu sử dụng Git để kiểm soát các phiên bản khác nhau của phần mềm trong một dự án.

Trong bài viết này tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình Git. Bài viết dành cho các bạn mới bắt đầu làm quen với Git, tuy nhiên những bạn đã sử dụng Git cũng sẽ tìm thấy thông tin hữu ích ở phần cấu hình Git như cài đặt Git Alias, thêm color khi chạy các câu lệnh của Git...

Cài Đặt Git

Phần này sẽ hướng dẫn bạn cách cài đặt Git trên 2 hệ điều hành là Linux và Windows

Trên Linux

Sử dụng lệnh sau để cài đặt Git nếu bạn đang sử dụng Redhat distribution như CentOS, Fedora.. :

$ yum install g...

Bài hướng dẫn này sẽ giúp các bạn tìm hiểu cách sử dụng PHP để:

  • Kết nối với database MySQL
  • Quản lý dữ liệu trên database

Để có thể hiểu được nội dung của các bài học trong hướng dẫn thì đòi hỏi người học cần có kiến thức cơ bản về PHP và MySQL