Debugging là gì: quy trình, kỹ thuật và công cụ tìm lỗi

Debugging là gì: quy trình, kỹ thuật và công cụ tìm lỗi phần mềm Debugging là quá trình phát hiện, cô lập và khắc phục lỗi trong phần mềm. Từ…

Xem thêm

Terraform là gì: công cụ Infrastructure as Code của HashiCorp

Terraform là gì: công cụ Infrastructure as Code của HashiCorp Terraform là một công cụ Infrastructure as Code (IaC) do HashiCorp phát triển, cho phép người dùng khai báo và…

Xem thêm

Fortran là gì: ngôn ngữ lập trình cho tính toán khoa học

Fortran là gì: ngôn ngữ lập trình cho tính toán khoa học Fortran là gì? Đây là ngôn ngữ lập trình cao cấp được thiết kế riêng cho các bài…

Xem thêm

FPGA là gì: kiến trúc logic, quy trình lập trình và ứng dụng

FPGA (Field-Programmable Gate Array) là một loại vi mạch bán dẫn cho phép lập trình lại logic sau khi đã được sản xuất. Người kỹ sư viết mạch bằng ngôn…

Xem thêm

Đệ quy là gì: cách lập trình bằng cách gọi lại chính hàm

Đệ quy là gì: cách lập trình bằng cách gọi lại chính hàm Đệ quy (recursion) là kỹ thuật lập trình trong đó một hàm tự gọi lại chính nó…

Xem thêm

Emacs là gì: Trình soạn thảo lập trình mở rộng bằng ngôn ngữ Lisp

Emacs là gì: Trình soạn thảo lập trình mở rộng bằng ngôn ngữ Lisp Emacs không đơn giản là một trình soạn thảo văn bản. Nó là một trình thông…

Xem thêm

Git là gì: hệ thống quản lý phiên bản mã nguồn phổ biến nhất

Git là gì: hệ thống quản lý phiên bản mã nguồn phổ biến nhất Git là hệ thống quản lý phiên bản phân tán, miễn phí và mã nguồn mở,…

Xem thêm

RISC-V là gì: kiến trúc bộ xử lý mã nguồn mở miễn phí royalties

RISC-V là gì: kiến trúc bộ xử lý mã nguồn mở miễn phí royalties RISC-V (đọc là “risk-five”) là một bộ nguyên tắc kiến trúc bộ xử lý (instruction set…

Xem thêm
Ví dụ cây đỏ đen hoàn chỉnh với các nút NIL tô đen ở đáy, mọi đường đi từ gốc xuống lá đều có cùng số nút đen

Cây đỏ đen (Red-Black Tree) là gì? Cấu trúc dữ liệu cân bằng

Cây đỏ đen (Red-Black Tree) là một cây tìm kiếm nhị phân tự cân bằng, nhờ vậy chiều cao cây luôn bị giới hạn ở mức O(log n) bất kể…

Xem thêm

MQTT là gì? Giao thức nhẹ cho thiết bị IoT và hệ thống nhúng

MQTT (Message Queuing Telemetry Transport) là một giao thức truyền thông nhẹ, dựa trên TCP/IP, được thiết kế đặc biệt cho các kết nối có độ trễ cao, bandwidth thấp…

Xem thêm