Dev Java đã biết đến 20 thư viện này chưa? (P2)
Chào các bạn, mình đã quay trở lại và mang theo 10 thư viện còn thiếu trong bài trước, chúng ta cùng tìm hiểu nó...
Dev Java đã biết đến 20 thư viện này chưa? (P1)
Một trong những đặc điểm của một dev Java giỏi và có kinh nghiệm là kiến thức sâu rộng về API, bao gồm JDK...
So sánh ASP.NET và PHP? Lập trình website nên học ngôn ngữ nào?
ASP.NET và PHP là 2 công cụ lập trình đã được đem ra so sánh và thảo luận trong một khoảng thời gian dài....
Giới thiệu về bộ tiền xử lý (preprocessor)
Sự thông dịch và tiền xử lý
Khi bạn biên dịch code của mình, bạn mong đợi rằng trình biên dịch sẽ biên dịch code...
Giải bài toán cộng 2 số bằng javascript
Một đề bài cũng không mới, thông qua đó chúng ta sẽ biết thêm tí về cách sử dụng object sao cho hiệu quả.
Đề...
Các thành phần trong hệ sinh thái .NET
Thật sự thì có rất nhiều bạn trong đó có mình đã và đang làm việc với .NET rất lâu năm và nhất nhiều....
JavaScript Tips – Những điều có thể hay trong JS (P1)
Những điều có thể bạn đã biết hoặc chưa, những kinh nghiệm của mình chia sẽ khi lập trình javascript, mong nó có thể...
.NET – Strong Named Assembly là gì?
Tìm hiểu về các khái niệm liên quan cũng như cách tạo một strong named assembly trong .NET.
DLL Hell
Đây là một rắc rối được nhắc...
Cảm ơn Vim, mình đã dừng code bằng VS Code.
Tác giả: Nguyễn Hữu Đồng
Trước tiên, cảm ơn a Nguyễn Ngọc Thịnh đã giới thiệu cho mình một code editor rất là tuyệt vời, sau khi...
Lỗ hổng XSS – Tấn công lấy cắp phiên đăng nhập của người dùng
Nhắc tới các lỗ hổng bảo mật điển hình của một hệ thống web, không thể không nhắc tới lỗ hổng mang tên XSS...
[Tự học C++] Giới thiệu về phạm vi(scope) của biến hoặc hàm cục...
Biến cục bộ
Các tham số của hàm, cũng như các biến được xác định bên trong thân hàm, được gọi là các biến cục...
Tại sao team Discord chuyển từ Go sang Rust?
Tác giả: Jesse Howarth
Ngôn ngữ Rust đang dần trở thành sự lựa chọn hàng đầu cho rất nhiều domain. Điển hình với Discord, chúng...
7 lý do bạn không nên sử dụng TypeScript
TypeScript có phải là con ác chủ bài, ngôn ngữ của tương lai, viết TypeScript thì mọi thứ sẽ không thể nào còn lỗi,...
Tìm hiểu tham số và đối số trong hàm C++
Đặt vấn đề
Trong bài học trước, chúng ta đã học về hàm có thể trả về một giá trị cho người gọi hàm đó. Chúng ta...
[Tự học C++] Giới thiệu literals và operators
Literals
Hãy xem xét hai dòng sau:
1
2
std::cout << "Hello world!";
int x{ 5 };
“Hello word” là gì?. Nó là literal, Một chữ(literal) (còn được gọi là hằng...
Vượt qua các bài phỏng vấn Javascript
Đối với cả ngành công nghệ phần mềm hiện nay, thì số lượng việc làm có liên quan đến lĩnh vực web chiếm một...
Migrate từ hệ thống monolithic sang microservice – part 2
Để thực hiện migrate sang microservice, thì phương pháp Domain Driven Design được sử dụng. Tuy nhiên được cải biên thành DDD Incremental Design....
Muốn phát triển AI cần nuôi dưỡng được niềm đam mê
AI - Trí tuệ nhân tạo xưa và mồi lửa thiên, địa, nhân
AI của thế hệ xưa
Nếu như bạn có cơ hội tiếp xúc...
Hướng dẫn giải bài toán phân bổ số lượng (thuật toán chia kẹo) trong...
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách giải bài toán phân bổ số lượng (bài toán...
Bỏ túi Cheatsheet React cho năm 2023 (kèm ví dụ thực tế)
Nhắc đến Cheatsheet thì bài viết này không hẳn chỉ là bản tóm tắt những tính năng của React. Trong quá trình làm việc...

















![[Tự học C++] Giới thiệu về phạm vi(scope) của biến hoặc hàm cục bộ](https://topdev.vn/blog/wp-content/uploads/2020/02/tu-hoc-c-gioi-thieu-ve-pham-viscope-cua-bien-hoac-ham-cuc-bo-218x150.png)



![[Tự học C++] Giới thiệu literals và operators](https://topdev.vn/blog/wp-content/uploads/2020/02/tu-hoc-c-gioi-thieu-literals-va-operators-218x150.png)




