
Synchronous và Asynchronous trong JavaScript
Trước khi vào tìm hiểu các vấn đề nâng cao như Promise, Class thì chúng ta sẽ tìm hiểu thế nào la Asynchronous và Synchronous. Đây là hai khái niệm mà đa số các lập trình viên mới vào nghề chưa hiểu được bản chất của nó nên dẫn tới xử lý tình huống bị sai. Trong bài có sử dụng từ viết tắt: Sync ...

Cancel nhanh gọn đồng thời nhiều coroutine
Setup Với những bạn chưa biết thì coroutine là một trong những tính năng khá hot của Kotlin. Nó mang lại cho lập trình viên khả năng xử lý concurrency một cách dễ dàng. Bài viết này dành cho những bạn đã nắm được cơ bản về coroutine, với những bạn chưa biết về nó thì có thể đọc bài này . Hiện tại ...

BỘ LỌC TÌM KIẾM VỚI TAXONOMY PICKER CHO WORDPRESS
Tính năng bộ lọc tìm kiếm (Search Filter) nghĩa là tính năng thêm bộ lọc tìm theo category, tag,…. (gọi chung là Taxonomy) bổ sung cho tính năng tìm kiếm bài viết theo từ khóa mặc định của WordPress. Đây là tính năng khá phổ biến mà bạn có thể dễ dàng thấy các website chuyên ...

Amazon Corretto – một distribution của OpenJDK hoàn toàn miễn phí
Vừa qua, Amazon đã cho thấy việc hãng đảm bảo cam kết rằng Java sẽ hoàn toàn miễn phí cho người dùng của mình với việc giới thiệu Amazon Corretto. Nó là một bản phân phối miễn phí, đa nền tảng cho Open Java Development Kit (OpenJDK). “Java là một trong những ngôn ngữ lập trình ...

Redux. Tại sao cần dùng Redux?
I. Introduction Redux không phải là mới và nó khá là phổ biến. Tuy nhiên, không phải tất cả chúng ta đều biết nó là gì và cách sử dụng nó ra sao. Trong bài này, chúng ta sẽ xem xét một vài lý do tại sao nên sử dụng redux bằng cách phân tích những lợi ích mà nó mang lại. Đầu tiên, chúng ta sẽ đi ...

Dãy số Fibonacci trong C++
Học lập trình C++ Quy luật của dãy số Fibonacci : số tiếp theo bằng tổng của 2 số trước, 2 số đầu tiên của dãy số là 0, 1. Ví dụ: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, … Có 2 cách để viết chương trình dãy số Fibonacci trong C++ Tính dãy số Fibonacci trong C++ không ...

Chuyển đổi hệ cơ số trong C++
Học lập trình C++ Bài toán chuyển đổi hệ cơ số trong C++ 1. Chuyển đổi số nguyên N từ hệ cơ số 10 sang hệ cơ số B bất kỳ. 2. Chuyển đổi hệ cơ số B sang hệ cơ số 10 bất kỳ. Cách chuyển đổi hệ cơ số Chuyển đối hệ cơ số 10 sang hệ cơ số B Chuyển đối hệ cơ ...

Giải phương trình bậc 2 trong C++
Học lập trình C++ Đề bài Viết chương trình giải phương trình bậc 2 trong C++. Phương trình bậc 2 có dạng: Lời giải Lời giải của chúng tôi sử dụng phương thức sqrt() để tính căn bậc 2 của một số trong C++. #include <iostream> #include <cmath> ...

Cùng Microsoft preview lại những thay đổi mới trong Visual Studio 2019
Microsoft đang cung cấp cho các nhà phát triển cái nhìn sâu sắc về những thay đổi mà họ có thể mong đợi trong bản phát hành sắp tới của bộ công cụ phát triển Visual Studio 2019. Là một phần của bản phát hành, Microsoft sẽ cập nhật theme, icon và splash screen cũng như cung cấp các cách ...

Tìm USCLN và BSCNN của 2 số trong C++
Học lập trình C++ Đề bài : viết chương trình tìm ước số chung lớn nhất ( USCLN ) và bội số chung nhỏ nhất ( BSCNN ) của hai số nguyên dương a và b. Định nghĩa USCLN của 2 số nguyên dương a và b là một số k lớn nhất, sao cho a và b đều chia hết cho k. BSCNN của 2 ...

Liệt kê n số nguyên tố đầu tiên trong C++
Học lập trình C++ Đề bài : viết chương trình liệt kê n số nguyên tố đầu tiên. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên tố. Chỉ có ...

Ma trận trong Python
Trong bài viết này, chúng ta sẽ tìm hiểu về các ma trận trong Python bằng cách sử dụng nested list (danh sách lồng ghép) và thư viện NumPy. Ma trận là cấu trúc dữ liệu hai chiều, trong đó các số được sắp xếp thành các hàng và cột. Ví dụ: Đây là ma trận 3x4 vì nó có 3 hàng và 4 cột. ...

Phân tích số nguyên n thành tích các số nguyên tố trong C++
Học lập trình C++ Đề bài : viết chương trình phân tích số nguyên n thành các thừa số nguyên tố. Ví dụ: 12 = 2 x 2 x 3. Lời giải /** * Chuong trinh phan tich so nguyen n thanh tich cac thua so nguyen to * Vi du: 12 = 2 x 2 x 3. * * @author viettuts.vn ...

Tính tổng của các chữ số của môt số nguyên n trong C++
Học lập trình C++ Đề bài : viết chương trình tính tổng các chữ số của một số nguyên n. Ví dụ: 1234 = 1 + 2 + 3 + 4 = 10. Lời giải #include <iostream> using namespace std; const int DEC_10 = 10; /** * Tinh tong cac chu so cua mot so nguyen duong ...

Tính giai thừa trong C++
Học lập trình C++ Định nghĩa giai thừa: giai thừa của 1 số là tích các số liên tiếp từ 1 đến số đó. Trường hợp đặc biệt, giai thừa của 0 và 1 là 1. Ví dụ: giai thừa của 5 là 1*2*3*4*5 = 120 Có 2 cách để viết chương trình tính giai thừa trong C++: Tính giai thừa không sử ...

Tìm số thuận nghịch trong C++
Học lập trình C++ Đề bài : Một số được gọi là số thuận nghịch nếu ta đọc từ trái sang phải hay từ phải sang trái số đó ta vẫn nhận được một số giống nhau. Ví dụ 123321 là một số thuận nghịch. Hãy liệt kê tất cả các số thuận nghịch có 6 chữa số. Lời giải Cách 1 : Duyệt các ...

Liệt kê tất cả các số nguyên tố nhỏ hơn n trong C++
Học lập trình C++ Đề bài : viết chương trình liệt kê tất cả các số nguyên tố nhỏ hơn n. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên ...

Liệt kê tất cả số nguyên tố có 5 chữ số trong C++
Học lập trình C++ Đề bài : viết chương trình liệt kê tất cả số nguyên tố có 5 chữ số. Định nghĩa Số nguyên tố là số lớn hơn 1 và chỉ chia hết cho 1 và chính nó. Ví dụ: 2, 3, 5, 7, 11, 13, 17, … là những số nguyên tố. Chú ý : Số 0 và 1 không phải là số nguyên tố. ...

Liệt kê số Fibonacci nhỏ hơn n và là số nguyên tố trong C++
Học lập trình C++ Đề bài : Nhập số tự nhiên n từ bàn phím. Hãy liệt kê các số Fibonacci nhỏ hơn n là số nguyên tố. Lời giải /** * Chuong trinh liet ke cac so Fibonacci nho hon n la so nguyen to. * * @author viettuts.vn */ #include <iostream> #include ...

Lộ trình học Machine Learning cho mọi người- phần 1
(Giải thích đơn giản toán học, code qua các ví dụ thực tiễn) Ai nên đọc bài viết này? Các kĩ sư những người muốn tiếp cận machine learning nhanh nhất. Những người không phải kĩ sư muốn có một hiểu biết cơ bản về machine learning và sẵn sàng tham vào các công việc kĩ ...