Đăng nhập
Đăng ký
Tiếng Việt
English
Trang chủ
Lập trình
Công nghệ
Giải pháp
Chia sẻ kinh nghiệm
Hệ điều hành
Bài viết về: Testing
Bài viết về: Testing
JavaScript parseInt: Đọc được số chưa có nghĩa đầu vào hợp lệ
Đọc tiếp →
HTML button type: Tránh gửi form ngoài ý muốn khi bấm nút phụ
Đọc tiếp →
Git log -S và -G: Tìm commit thay đổi một đoạn mã
Đọc tiếp →
Git diff --check: Kiểm tra khoảng trắng và dấu xung đột trước commit
Đọc tiếp →
Promise.allSettled: Xử lý kết quả từng tác vụ mà không che giấu lỗi
Đọc tiếp →
Git grep: Tìm code đúng phiên bản trong working tree, staging và commit
Đọc tiếp →
JavaScript ?? và ||: Chọn giá trị mặc định mà không làm mất số 0
Đọc tiếp →
Lazy loading ảnh HTML: Hoãn đúng ảnh, đừng làm chậm phần đầu trang
Đọc tiếp →
Git show: Đọc phiên bản cũ của file mà không đổi nhánh
Đọc tiếp →
CSS box-sizing: Vì sao thêm padding lại làm khung rộng hơn?
Đọc tiếp →
AbortController: Hủy fetch đúng cách, không nhầm với hoàn tác trên server
Đọc tiếp →
JavaScript URLSearchParams: Tạo tham số URL mà không lỗi dấu cộng và ký tự đặc biệt
Đọc tiếp →
JavaScript sort(): Sắp xếp số đúng cách và giữ nguyên mảng gốc
Đọc tiếp →
Bash trên Linux: Đọc đúng mã thoát pipeline với pipefail
Đọc tiếp →
Bash trên Linux: Dùng dấu nháy đúng với tên file có khoảng trắng
Đọc tiếp →
JavaScript textContent: Hiển thị dữ liệu văn bản mà không biến thành HTML
Đọc tiếp →
Lỗi MIME khiến CSS không tải: Kiểm tra phản hồi trước khi sửa header
Đọc tiếp →
Git restore: Khôi phục một file mà không nhầm nguồn dữ liệu
Đọc tiếp →
CSS prefers-reduced-motion: Giảm hiệu ứng, giữ nguyên trải nghiệm
Đọc tiếp →
SQL COALESCE và NULLIF: Giá trị mặc định không được làm sai ý nghĩa dữ liệu
Đọc tiếp →
SQL WHERE và HAVING: Lọc đúng trước và sau khi gom nhóm
Đọc tiếp →
Content-Disposition: Tải file đúng tên và đúng cách
Đọc tiếp →
HTTP 303, 307 và 308: Chuyển hướng đúng để không gửi nhầm request
Đọc tiếp →
Git blame: Tìm bối cảnh thay đổi trước khi sửa code
Đọc tiếp →
SQL UNION và UNION ALL: Gộp dữ liệu mà không làm sai số lượng
Đọc tiếp →
SQL EXISTS và JOIN: Lọc dữ liệu mà không nhân bản dòng
Đọc tiếp →
Git staging: Kiểm tra đúng nội dung trước khi commit
Đọc tiếp →
Độ dài chuỗi Unicode trong PHP: Byte, code point và grapheme
Đọc tiếp →
NULL trong SQL: Những bẫy khi lọc và đếm dữ liệu
Đọc tiếp →
Git bisect: Tìm commit gây lỗi bằng quy trình kiểm thử rõ ràng
Đọc tiếp →
‹
1
2
3
4
5
›