Để kiểm tra chuỗi có phải là Unicode, đơn giản chỉ cần so Encoding.ASCII.GetByteCount(input) với Encoding.UTF8.GetByteCount(input). Nếu khác nhau thì là Unicode, ngược lại thì không.
Đối với C#, để xử lý file Excel (.xls, .xlsx) ta có rất nhiều thư viện khác nhau để thực hiện, một trong những thư viện miễn phí và mạnh mẽ đó là NPOI. Bài viết này hướng đến đối…
Thay đổi tên Console App Ví dụ: Cho phép Console có thể hiển thị và nhập các ký tự Unicode Ký tự tiếng Việt nằm trong bảng mã Unicode nên việc này cũng cho phép mình hiển thị và nhập…
Đối với C/C++, chúng ta gọi đến hàm int system(const char *command) để đổi màu nền và chữ trong console hoặc phải xây dựng một hàm để có thể thay đổi màu chữ linh hoạt hơn (xem bài viết: Đổi…
Chắc hẳn, khi mới bắt đầu vào ngành lập trình, chúng ta đều đã quen thuộc với cái giao diện console màn đen chữ trắng đến phát chán. Trong bài viết này, mình sẽ đưa ra những cách để thay…
Để bắt đầu thì chúng ta cần cài đặt thư viện Numpy bằng cách mở CMD và gõ lệnh sau: Thư viện Numpy là gì? Trước khi bắt đầu thì mình sẽ giới thiệu sơ lược về cái thư viện…
Trong bài này, mình sẽ xây dựng những hàm băm SHA, cụ thể gồm có SHA1, SHA256, SHA384 và SHA512 Về SHA1 mình đã có đề cập đến trong bài viết: Lập trình C# – Mã hóa MD5 và SHA1…
Để bắt đầu mình sẽ tạo ra 1 class với mục đích demo như sau: Với class User đã tạo ra ở trên, ta có 5 thuộc tính: Để chuyển thuộc tính về mảng hay dictionary thì cần: Chuyển các…
Hàm cắt chuỗi Hàm xóa ký tự ở cuối chuỗi Bài viết này vẫn đang trong quá trình hoàn thành
Trong vấn đề bảo mật thì việc mã hóa là chính là trọng tâm. Kỹ thuật mã hóa liên tục được thay đổi để nhằm ngăn cản sự can thiệp không chính thức. Mã hóa một chiều chính là cách…