• Unix/Linux là gì?

    Unix/Linux là gì?
    Hệ điều hành Unix là tập hợp các chương trình mà thực hiện vai trò như một đường link giữa máy tính và người sử dụng.
  • Hàm signal() trong C

    Hàm signal() trong C
    Hàm void (*signal(int sig, void (*func)(int)))(int) trong Thư viện C thiết lập một hàm để xử lý tín hiệu (ví dụ: một signal handler).
  • Hàm raise() trong C

    Hàm raise() trong C
    Hàm int raise(int sig) trong Thư viện C tạo tín hiệu sig. Tham số sig là tương thích với macro SIG.
  • signal.h trong C

    signal.h trong C
    Header file có tên signal.h trong Thư viện C định nghĩa một kiểu biến sig_atomic_t, hai lời gọi hàm, và một số macro để xử lý các tín hiệu khác nhau được báo cáo trong khi thực thi một chương trình.
  • setjmp.h trong C

    setjmp.h trong C
    Header file có tên setjmp.h trong Thư viện C định nghĩa macro setjmp(), một hàm longjmp(), và một kiểu biến jmp_buf, để bỏ qua lời gọi hàm thông thường và trả về qui tắc, bằng cách cung cấp các phương thức để thực hiện các cú nhảy mà vẫn duy trì môi trường gọi hàm.
  • locale.h trong C

    locale.h trong C
    Header file có tên locale.h trong Thư viện C định nghĩa các thiết lập riêng về vị trí, chẳng hạn như định dạng date và các biểu tượng về currency.
  • limits.h trong C

    limits.h trong C
    Header file có tên limits.h trong Thư viện C xác định các thuộc tính đa dạng của các kiểu biến khác nhau. Các macro, được định nghĩa trong header này, giới hạn giá trị của các kiểu biến đa dạng như char, int, và long.
  • float.h trong C

    float.h trong C
    Header file có tên float.h của Thư viện C chứa một tập hợp các hằng số đa dạng (phụ thuộc vào nền tảng) liên quan tới các giá trị số thực dấu chấm động.
  • errno.h trong C

    errno.h trong C
    Header file có tên errno.h trong Thư viện C chuẩn định nghĩa biến nguyên errno, được thiết lập bởi system call (lời gọi hệ thống) và một số hàm thư viện về lỗi để chỉ rằng có lỗi đang xảy ra. Macro này là một sự mở rộng của kiểu int dạng lvalue có thể sửa đổi, vì thế nó có thể được đọc và được sửa đổi bởi một chương trình.
  • ctype.h trong C

    ctype.h trong C
    Header file có tên ctype.h của Thư viện C khai báo một số hàm khá hữu ích cho việc kiểm tra và ánh xạ các ký tự.
  • assert.h trong C

    assert.h trong C
    Header file có tên assert.h của Thư viện C cung cấp một macro gọi là assert có thể được sử dụng để kiểm tra một giả định được tạo bởi chương trình và in một thông báo chẩn đoán tìm lỗi nếu giả định này là false.
  • Đối tượng Response trong Node.js

    Đối tượng Response trong Node.js
    Đối tượng res biểu diễn HTTP Response mà ứng dụng Express gửi phản hồi khi nhận một HTTP Request.
  • Đối tượng Request trong Node.js

    Đối tượng Request trong Node.js
    Đối tượng req biểu diễn HTTP Request và có các thuộc tính cho chuỗi truy vấn request, các tham số, body, HTTP Header…
  • RESTful API trong Node.js

    RESTful API trong Node.js
    REST là viết tắt của Representational State Tranfer. REST là một chuẩn web dựa vào các kiến trúc cơ bản sử dụng giao thức HTTP. Nó xử lí tài nguyên, nơi mà mỗi thành phần là một tài nguyên và nguồn tài nguyên này có thể được truy cập qua các giao diện chung bởi sử dụng các phương thức HTTP chuẩn. REST lần đầu tiên được giới thiệu bởi Roy Fielding năm 2000.
  • Express Framework trong Node.js

    Express Framework trong Node.js
    Express là một framework nhỏ và tiện ích để xây dựng các ứng dụng web, cung cấp một lượng lớn của tính năng mạnh mẽ để phát triển các ứng dụng web và mobile. Nó rất dễ dàng để phát triển các ứng dụng nhanh dựa trên Node.js cho các ứng dụng Web. Dưới đây là các tính năng cơ bản của Express framework.
  • Web Module trong Node.js

    Web Module trong Node.js
    Web Server là một ứng dụng phần mềm có thể xử lý các HTTP request được gửi bởi HTTP Client (ví dụ: trình duyệt web) và trả về một trang web trong phản hồi tới Client. Web Server thường gửi các tài liệu html bên cạnh các ảnh cũng như style sheet và các đoạn Javascript.
  • Utility Module trong Node.js

    Utility Module trong Node.js
    Thư viện Node.js Module cung cấp nhiều Utility Module giúp ích bạn rất nhiều trong khi phát triển các ứng dụng về Node.js. Bảng dưới đây liệt kê và miêu tả các Utility Module này.
  • Đối tượng toàn cục trong Node.js

    Đối tượng toàn cục trong Node.js
    Khái niệm Toàn cục (Global) tức là mọi thứ đều có quyền truy cập đến. Trong Node.js cũng vậy, các đối tượng toàn cục là có sẵn cho tất cả Module. Chúng ta không cần khai báo hay import chúng bởi phương thức require() mà vẫn có thể sử dụng chúng một cách trực tiếp.
  • Đọc ghi File trong Node.js

    Đọc ghi File trong Node.js
    Trong các chương trước, bạn thấy rằng mình đã sử dụng rất nhiều cú pháp require("fs"). Vậy cú pháp để làm gì ? Đây là cú pháp để khai báo fs Module để triển khai các hoạt động về File I/O trong Node.js.
  • Stream trong Node.js

    Stream trong Node.js
    Stream là các đối tượng cho phép bạn đọc dữ liệu từ một nguồn và ghi dự liệu đến một đích. Trong Node.js, có 4 loại Stream.