Bài đăng phổ biến từ blog này
Base64 image – Lợi hay hại?
Tóm tắt Base64 là một thuật ngữ được sử dụng rất rộng rãi trên thế giới. Tuy nhiên, việc áp dụng Base64 vào website chỉ mới được áp dụng trong ít năm trở lại đây. Vậy Base64 là gì? Và sử dụng nó và website có những lợi ích/tổn hại nào? Tôi sẽ hướng dẫn các bạn các sử dụng cũng như phân tích mặt lợi hại của nó trong bài viết này. Base64 là gì? Base64 là một chương trình mã hóa chuỗi ký tự bằng cách dùng thay thế các ký tự trong bảng mã ASCII 8 bit thông dụng thành bảng mã 6 bit. Nó thường được sử dụng để mã hóa các tập tin đa phương tiện (hình ảnh, âm thanh, video,…). Ký tự 64 trong Base64 là đại diện cho 64 ký tự trong bãng mã ASCII. Base64 thường được sử dụng trong việc truyền tải email. Tuy nhiên, ngày nay người ta đã sử dụng nó vào việc truyền tải hình ảnh trên website. Cách sử dụng Base64 Image Trước tiên, để sử dụng được thì chúng ta cần phải chuyển đổi từ định dạng hình ảnh sang định dạng ký tự ASCII bằng một số công cụ trực tuyến như sau: Web coder tools, Web Semantics D...
[Tut 7 - Design Pattern] Composite
Composite Pattern là gì ? Composite là một mẫu thiết kế thuộc nhóm cấu trúc, cho phép thực hiện các tương tác với tất cả đối tượng trong mẫu tương tự nhau. Một ví dụ thực tế có thể áp dụng cho mẫu này đó là việc thiết kế một mạch điện. Với một mạch điện đơn giản có thể chứa các thiết bị đơn lẻ, mắc nối tiếp hoặc song song với nhau, và cả những mạch điện phức tạp trong đó là các mạch con được kết hợp với nhau thay vì các thiết bị đơn lẻ. Cho dù mạch này được cấu tạo như thế nào, thì việc tính điện trở của mạch chỉ nằm trong 2 trường hợp: Mắc nối tiếp: R = R1 + R2 + … + Rn. Mắc song song: 1/R = 1/R1 + 1/R2 + … + 1/Rn. (Nếu có thắc mắc về các công thức này bạn có thể tìm hiểu thêm sách vật lý phổ thông). Với công thức này, việc lập trình theo cách suy nghĩ đơn giản nhất có thể sẽ khiến cho việc hiện thực hóa trở nên khó khăn hơn rất nhiều, trong đó chúng ta có một cách tiếp cận khá đơn giản mà phức tạp như: Rnối tiếp = Tính điện trở của tất cả thiết bị đơn () + Tính điện trở...
Nhận xét
Đăng nhận xét