MySQL xóa records trùng lặp trước khi tạo index unique
MySQL xóa records trùng lặp trước khi tạo index unique

BBMCode đã đăng vào lúc 11:07:03 23/07/2024 | đọc khoảng 2 phút, có 261 từ

Trên thực tế, đôi khi chúng ta sẽ gặp yêu cầu như có một table đã tồn tại trong thời gian dài nhưng lại cần chỉnh sửa một/nhiều column nào đó thành duy nhất (index unique). Dữ liệu thì có nhiều records trùng nhau. Vậy việc cần thiết phải làm là gì?

CORS là gì?
CORS là gì?

BBMCode đã đăng vào lúc 10:07:22 19/07/2024 | đọc khoảng 5 phút, có 835 từ

CORS (Cross-Origin Resource Sharing) là một khái niệm quan trọng trong lập trình web hiện đại, đặc biệt khi bạn làm việc với các ứng dụng web kết nối nhiều dịch vụ khác nhau. Bài viết này sẽ giúp bạn hiểu rõ hơn về CORS, cách nó hoạt động, và những lỗi thường gặp khi làm việc với nó.
Lập trình web và những công nghệ mới hiện tại
Lập trình web và những công nghệ mới hiện tại

BBMCode đã đăng vào lúc 12:07:09 16/07/2024 | đọc khoảng 8 phút, có 1551 từ

Lập trình web là một lĩnh vực luôn đổi mới và phát triển không ngừng. Các công nghệ mới không chỉ mang lại hiệu suất cao hơn mà còn giúp cải thiện, tối ưu hóa quá trình phát triển. Dưới đây là những công nghệ web nổi bật hiện nay

Quy tắc đặt tên biến - naming convention
Quy tắc đặt tên biến - naming convention

BBMCode đã đăng vào lúc 01:10:02 17/10/2023 | đọc khoảng 1 phút, có 187 từ

Nói về coding rule, hiện tại tùy mỗi dự án sẽ có quy tắc đặt tên biến, tên class, tên hàm khác nhau.

Dưới đây là tổng hợp các tên gọi về những quy tắc này.

Ví dụ khi nói về tên biến đặt theo kiểu camelCase, vậy camelCase là gì? Cùng xem qua nhé.

Thứ tự ưu tiên trong CSS
Thứ tự ưu tiên trong CSS

BBMCode đã đăng vào lúc 11:07:04 13/07/2023 | đọc khoảng 8 phút, có 1473 từ

Thứ tự ưu tiên trong CSS. Là gì nhỉ? Là cái mà anh em developer chúng ta hay nói là "viết CSS cho cái này đè cái kia". Đè ở đây là dựa vào thứ tự ưu tiên của các selectors, mình code các style CSS sao cho nó effect (ăn) lên UI (HTML) đúng như ý muốn. Hôm nay mình sẽ nói chi tiết về vấn đề này.

3 mô hình phát triển phần mềm phổ biến
3 mô hình phát triển phần mềm phổ biến

BBMCode đã đăng vào lúc 11:07:33 10/07/2023 | đọc khoảng 18 phút, có 3501 từ

Có rất nhiều mô hình phát triển phần mềm nhưng trong bài viết này, mình sẽ giới thiệu 3 mô hình phát triển phần mềm phổ biến nhất đó là: Mô hình thác nước, Mô hình chữ V và Mô hình Agile (Phương pháp Scrum)

Dùng SET datatype để validate trong MySQL
Dùng SET datatype để validate trong MySQL

BBMCode đã đăng vào lúc 08:07:20 03/07/2023 | đọc khoảng 3 phút, có 415 từ

Như các bạn đã biết, trong MySQl chúng ta có thể tạo column với kiểu dữ liệu là SET.

Và tiêu chí blog BBMCode luôn viết về những bài toán thực tế hay gặp. Xử lý thực tế đã làm qua ở các dự án. Và lần này mình sẽ nói về cách dùng SET để validate trong MySQL sẽ thế nào.