Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Tổng quan về Lập trình hướng đối tượng
1) Lập trình hướng đối tượng là gì. Lập trình hướng đối tượng là mô hình lập trình phổ biến nhất và được coi cách viết code tiêu chuẩn cho hầu hết các lập trình viên.
0 0 32
Các phương pháp tránh hiển thị lại các component dùng chung trong Nextjs ( Part 2 )
Đặt vấn đề. Ở bài trước, ta đã tìm ra cách giải quyết việc hiển thị lại các component dùng chung trong Nextjs, nhưng vẫn tồn tại điểm yếu rằng các component luôn được chia sẻ cho mọi page, do đó ta sẽ
0 0 32
Elasticsearch Zero to Hero #2 - Cơ chế hoạt động của Elasticsearch
Ở phần 2 này, chúng ta sẽ tìm hiểu sâu hơn về Elasticsearch. Nội dung sẽ chia thành 2 phần chính:. . Cấu trúc của Elasticsearch.
0 0 32
Ý tưởng triển khai ứng dụng Shorten Url với NextJS
Việc chia sẻ URL là một việc diễn ra thường xuyên. Tuy nhiên, các URL dài và cồng kềnh có thể gây khó khăn cho người dùng, đặc biệt là khi chia sẻ trên các nền tảng mạng xã hội.
0 0 32
Phần 1: Học HTML cơ bản và ứng dụng làm Portfolio
Chào các bạn, để bắt đầu với Series: Portfolio Đơn Giản, Miễn Phí với GitHub Pages, chúng ta cùng nhau tạo 1 trang Web Portfolio đơn giản với HTML/CSS nhé. 1.
0 0 32
Cấu trúc dữ liệu và giải thuật trong Javascript
Hello mọi người, trong series này mình sẽ tổng hợp lại một số cấu trúc dữ liệu và giải thuật phổ biến trong Javascript và chia sẽ đến các bạn. Cụ thể, trong bài viết này mình sẽ giới thiệu 3 cấu trúc dữ liệu và giải thuật:.
0 0 32
𝐈𝐒𝐈𝐓𝐃𝐓𝐔 𝐂𝐓𝐅 𝟐𝟎𝟐𝟑 𝐐𝐔𝐀𝐋𝐒 [𝐎𝐒𝐈𝐍𝐓] - WRITEUP
Xin chào mọi người, cảm ơn các bạn đã tham gia vào ISITDTU CTF QUALS 2023. Hi vọng là bạn thấy vui khi tham gia và học được nhiều điều từ sự kiện lần này.
0 0 32
Luyên thuyên về ChatGPT...
Đây là góc nhìn cá nhân của mình. Bài này mình viết luyên thuyên nên sẽ dài đó, cần cân nhắc trước khi đọc để không buồn ngủ nhé.
0 0 32
MySQL pivot table query with dynamic columns
Hôm nay mình gửi đến mọi người một kỹ thuật giúp chuyển đổi giá trị ở hàng thành cột trong MySQL mà không cần sử dụng đến DB của bên thứ ba (elasticsearch, ..) hỗ trợ cho việc thống kê dữ liệu. Bài toán đặt ra như sau, bạn cần thống kê rằng từng người đã mượn sách được bao nhiêu lần ứng với mỗi quyể
0 0 32
Kotlin Flow - Những lưu ý đáng tiền
Trong quá trình phát triển ứng dụng Android, những tính năng yêu cầu data được update realtime với hiệu suất cao thì Flow là ứng cử viên sáng giá nhất để áp dụng. Việc ứng dụng reactive source mang lạ
0 0 32
Ý kiến của người dùng Lê Tuấn Anh về giao diện của Viblo
Nhân lúc Viblo đang khảo sát ý kiến cộng đồng về giao diện mình xin đưa ra vài điểm mà mình thấy khá là bất tiện trong quá trình sử dụng của cá nhân mình. 1.
0 0 32
Cây tìm kiếm nhị phân
Như mình đã trình bày trong bài viết trước, tìm kiếm nhị phân trên một mảng thể hiện sự hiệu quả. Tuy nhiên, hiệu suất của việc tìm kiếm trên mảng bị giảm đi rất nhiều khi dữ liệu trong tập dữ liệu th
0 0 32
Tạo Widget đơn giản trên iOS14
iOS 14 giới thiệu đến người dùng một tính năng mới cực "hot" là widget, giúp cập nhật thông tin một cách nhanh chóng và giao diện thú vị hơn. Trong bài viết hôm nay, mình giới thiệu cách tạo Widget đơn giản bằng SwiftUI trên iOS14.
0 0 32
Closure trong Javascript - Phần 1: Lexical Environment
Xin chào các bạn, dạo này mình vẫn đang tìm tòi Javascript các thứ, có đọc qua đến phần closure. Để hiểu được closure thì trước tiên cần biết Lexical Environment là gì, vậy hãy cùng đi tìm hiểu.
0 0 32
SCSS là gì ? Sự khác biệt của SCSS và CSS
Mức độ có thể tìm hiểu :. . 30' đọc docs có thể tìm hiểu. .
0 0 32
Tại sao câu lệnh for lại gọi là for?
1. For: Là gì và tại sao nó quan trọng.
0 0 32
Cách triển khai Nodejs app cơ bản lên server dành cho beginner
Bài viết sẽ hướng dẫn cách để host một Nodejs app đơn giản theo cách cơ bản nhất. Độc giả có thể đăng kí tài khoản để được nhận ngay 2.
0 0 32