Trending
Tìm kiếm bài viết trong Trending
Tìm hiểu về Event.preventDefault(), Event.stopPropagation() và Event.stopImmediatePropagation()
Chúng ta thương thấy 3 method này và có thể dẫn dến bối rối và nhầm lẫn giữa chúng:. . Event.preventDefault().
0 0 54
Sự khác nhau giữa Manual Testing và Automation Testing
1. Manual Testing là gì. 2. Automation Testing là gì.
0 0 89
Chuyện học ngôn ngữ của chàng trai 28 tuổi thông thạo 10 thứ tiếng
Một câu chuyện về tấm gương hiếu học của chàng trai không phải thủ khoa cũng chả phải thần đồng nhưng vẫn có thể học được 10 thứ tiếng trôi chảy (nhờ tài bốc phét kinh thiên động địa dưới đây). Xin ch
0 0 41
Caching đại pháp 3: Vấn đề và cách giải quyết
Vấn đề không tự sinh ra cũng không tự mất đi, nó chỉ chuyển từ dạng này sang dạng khác, hoặc từ chỗ này sang chỗ khác. Đó là cách mọi thứ hoạt động.
0 0 131
Biểu Đồ lớp UML
Biểu đồ UML Class (Unified Modeling Language Class) là một tập các ký hiệu đồ họa được sử dụng để xây dựng và trực quan hóa các hệ thống hướng đối tượng. Một sơ đồ Class trong ngôn ngữ mô hình hóa thố
0 0 35
Tổng hợp kiến thức từ YOLOv1 đến YOLOv5 (Phần 3)
Mở đầu. Đây là bài viết cuối cùng trong chuỗi series giải thích họ nhà YOLO, lần này tập trung vào YOLOv4 và YOLOv5.
0 0 123
Tìm hiểu về giải thuật Đệ Quy
Tiếp theo bài viết đầu tiên về Cùng ôn lại các khái niệm về Cấu trúc dữ liệu, Giải thuật, Độ phức tạp thuật toán trong series Algorithm lần này, chúng ta sẽ tiếp tục ôn lại về một khái niệm cũng khá q
0 0 69
Thuật toán Heap Sort
Cây nhị phân là một cây, mỗi nút trên cây có tối đa hai nhánh con, nút thứ i sẽ có 2 con là 2i và 2i+1. Heap là một câu trúc cây nhị phân đầy đủ, mỗi nút trên cây đều chứa một nhãn có độ ưu tiên cao…
0 0 15
Service Mesh on Kubernetes - Istio Introduction
Giới thiệu. Việc triển khai hệ thống microservices lên trên server luôn luôn là một thử thách lớn, và khi Kubernetes được sinh ra thì nó đã giúp ta dễ dàng hơn phần nào trong việc triển khai hệ thống
0 0 37
Scope trong Javascript
MỞ ĐẦU. Javascript có các khái niệm liên quan tới scope và không khái niệm nào là dễ ăn đối với những newbie mới làm quen với Javascript (hay kể cả những dev lâu năm).
0 0 61
[Laravel] CRUD với Laravel
Mở đầu. Gần đây mình mới đi thực tập tại công ty và được yêu cầu tìm hiểu Laravel.
0 0 87
[K8S] Phần 10 - Alert Manager: Cấu hình rule cảnh báo bằng Prometheus Rule
Lời tựa. Tiếp tục về topic monitoring và alerting trên Kubernetes dùng Prometheus và Grafana, hôm nay mình sẽ chia sẻ cách cấu hình rule cảnh báo và gửi notification khi có cảnh báo qua email.
0 0 29
Những method thông dụng của Collection trong Laravel, bạn đã sử dụng hết chưa?
Mở đầu. Khi sử dụng Eloquent của Laravel, lúc ta truy vấn trả về một danh sách bản ghi, thì chúng là tập hợp của các Object Eloquent, và đó chính là Collection.
0 0 42
Một ngày làm việc remote trong khu cách ly
Chào mọi người. Giới thiệu sơ về mình.
0 0 21
Chuyện mấy con Consumer
Vào một ngày đẹp trời, đang ngồi code lan man mình nhận được thông báo từ xếp, một con service tracking của một project cũ đang gây nghẽn database, chuyện là cty đó đang ăn nên làm ra traffic vô site…
0 0 11
Docker compose cơ bản.
Docker compose được giới thiệu là một công cụ cho phép bạn định nghĩa và chạy nhiều docker container, với Compose bạn sử dụng file yaml để định nghĩa cấu trúc các service của app, sau đó với chỉ một…
0 0 40
Position "sticky" trong CSS
Trong lập trình giao diện web, khi chúng ta muốn một thành phần có sự bám dính trên giao diện, cách đơn giản nhất mọi người thường dùng là sử dụng fixed cho thuộc tính position và có thể kết hợp thêm
0 0 41
Package-lock.json và những điều có thể bạn chưa biết
Giới thiệu. Với những lập trình viên nodejs nói riêng cũng như các lập trình viên web nói chung hẳn không còn lạ gì khi thấy trong một project tồn tại một file tên là package.
0 0 40
Tối ưu SQL - Join - Where (Phần 1)
Đây là vấn đề mình gặp trong quá trình làm việc, viết vào đây vừa để note lại cho bản thân, vừa chia sẻ với mọi người. users(id, name), 10tr bản ghi.
0 0 49
Tìm hiểu đôi chút về Cloudflare
Cloudflare là một dịch vụ bảo mật Internet và các dịch vụ phân phối máy chủ tên miền, đứng giữa khách truy cập và nhà cung cấp dịch vụ lưu trữ của người dùng, hoạt động như một reverse proxy cho các t
0 0 38
Làm thế nào sửa lại commit sai
Vấn đề. Commit code là việc làm thường ngày của các developer, nhưng đôi khi vì một lý do nào đó mà bạn lỡ commit thiếu nội dung hay commit xong mới phát hiện ra còn chỗ quên chưa sửa lại thì phải làm
0 0 23