Hướng dẫn lập trình
Kiến thức nền cho các công việc lập trình hằng ngày: chuyển đổi định dạng dữ liệu, viết biểu thức chính quy, đọc lịch cron, làm việc với dấu thời gian Unix, dùng hàm băm, mã hóa dữ liệu bằng Base64 và trong URL, đọc JWT, tạo mật khẩu và UUID.
Chuyển đổi giữa JSON, CSV và YAML
Mỗi định dạng mạnh ở điểm nào và những gì có thể thay đổi khi chuyển đổi.
Đọc hướng dẫn →Cách đọc biểu thức cron
Các trường của Unix, Spring, Quartz và AWS, ký tự đặc biệt và múi giờ.
Đọc hướng dẫn →Giải thích về hàm băm
Checksum, MD5 so với SHA-256, HMAC và vì sao băm không phải là mã hóa.
Đọc hướng dẫn →Giải thích Base64, mã hóa URL và JWT
Base64 và mã hóa phần trăm hoạt động thế nào, JWT chứa gì và vì sao không cái nào che giấu dữ liệu.
Đọc hướng dẫn →Mật khẩu mạnh và UUID
Độ dài, tính ngẫu nhiên, entropy và khác biệt giữa UUID v4 và v7.
Đọc hướng dẫn →Giải thích về Unix timestamp
Giây hay mili giây, múi giờ, giờ mùa hè và giới hạn năm 2038.
Đọc hướng dẫn →Dùng công cụ lập trình
Hướng dẫn giải thích khái niệm; công cụ chạy trên trình duyệt của bạn.
Câu hỏi thường gặp
Tôi có cần cài đặt gì để dùng công cụ lập trình không?
Không. Công cụ chạy trên trình duyệt web hiện đại, và dữ liệu bạn nhập được xử lý trên thiết bị của bạn.
Tôi có thể dùng kết quả trực tiếp trong môi trường vận hành không?
Hãy xem lại mọi kết quả trước. Định dạng, engine biểu thức chính quy và trình lập lịch khác nhau giữa các hệ thống, vì vậy hãy thử kết quả ở nơi nó sẽ được sử dụng.