Đo RAM và CPU trong .NET
📊 Đo RAM & CPU trong .NET 1. Đo RAM 🔹 Cách 1: Dùng GC.GetTotalMemory long ramBefore = GC.GetTotalMemory(true); // ... chạy export ... long ramAfter = GC.GetTotalMemory(true); Console.WriteL...
📊 Đo RAM & CPU trong .NET 1. Đo RAM 🔹 Cách 1: Dùng GC.GetTotalMemory long ramBefore = GC.GetTotalMemory(true); // ... chạy export ... long ramAfter = GC.GetTotalMemory(true); Console.WriteL...
Khi mới làm quen và tìm hiểu về thiết kế hệ thống, tôi bắt gặp cụm từ Inversion of Control Principle – Nguyên lý đảo ngược sự kiểm soát. Lúc đó, tôi chỉ biết thốt lên: “Mình đang đọc cái quái gì th...
Bài toán với ứng dụng SumUDuck Giả sử bạn đang phát triển một dứng dụng có tên là SumUDick. Đây là một ứng dụng đơn giản về loài vịt, ứng dụng có khả năng hiển thị hình ảnh của từng loại vịt kèm t...
Design Principle Design Principle là tập hợp các nguyên tắc thiết kế trong lập trình nhầm mục đích tạo ra những chương trình có tính linh hoạt, khả năng tái sử dụng code hiệu quả. Thông thường các...
Coding conventions (quy tắc viết mã) trong Java là tập hợp các hướng dẫn giúp lập trình viên viết mã nguồn rõ ràng, nhất quán và dễ bảo trì. Việc tuân thủ các quy tắc này không chỉ giúp cải thiện c...
Trước khi học một ngôn ngữ mới, tôi thường hay có thói quen tìm hiểu các khái niệm, thuật ngữ trong ngôn ngữ đó. Mục đích để hiểu rõ không bị nhầm lẫn trong quá trình code cũng như giao tiếp với đồ...
✅ Giai đoạn 1: Làm quen với Java cơ bản (1–2 tuần) Giải thích các khái niệm, thuật ngữ cơ bản trong Spring Boot. Làm quen cú pháp Java: class, interface, abstract class, enum. Hiểu hệ thống...
Trong .NET, access modifiers (bộ định danh truy cập) xác định mức độ truy cập của các thành phần như class, method, property, field, .. Sau đây là bảng tổng hợp các access modifiers chính trong .N...
5W1H là một công cụ tư duy đơn giản nhưng vô cùng hiệu quả, giúp bạn làm rõ vấn đề bằng cách trả lời sáu câu hỏi cơ bản: What, Why, Where, When, Who, và How. Phương pháp này không chỉ giúp bạn viết...
Exception (Ngoại lệ) giống như một chuông báo động, cho các lập trình viên biết có điều gì đó không đúng khi chương trình chạy, nó giúp các lập trình viên đưa ra phương án xử lý phù hợp theo từng l...