Bài viết của Hoàng Hải Đăng

Lịch sử và đặc điểm của ngôn ngữ lập trình C - Học lập trình C căn bản & nâng cao

Trong bài này chúng ta sẽ cùng tìm hiểu lịch sử phát triển và những đặc tính của ngôn ngữ C, sức mạnh thực sự của C, để từ đó biết được tại sao các trường đại học lại sử dụng ngôn ngữ C đẻ giảng dạy, tạo nền tảng tư duy lập trình cho sinh viên. I. Lịch sử phát triển ngôn ngữ C Ngôn ngữ lập ...

Tác giả: Hoàng Hải Đăng viết 14:47 ngày 06/04/2021 chỉnh sửa

Ngôn ngữ lập trình C là gì? - Học lập trình C căn bản & nâng cao

Chuỗi bài giảng hướng dẫn lập trình C được thiết kế chuyên nghiệp với cách tiếp cận phù hợp cho người mới bắt đầu. Để giúp bạn hiểu bài giảng một cách dễ dàng, chúng tôi giải thích từng chủ đề với các ví dụ cụ thể. Ngôn ngữ C được phát triển bởi Dennis Ritchie với mục đích nhằm tạo các ứng dụng ...

Tác giả: Hoàng Hải Đăng viết 14:47 ngày 06/04/2021 chỉnh sửa

Method References (phương thức tham chiếu) trong Java 8 - ính năng mới trong Java 8

Ở bài trước mình đã giới thiệu cách sử dụng lambda expressions rồi, vậy thì bài này ta sẽ bàn về một vấn đề có liên quan mật thiết, đó là phương thức tham chiếu (Method References). 1. Method References trong Java là gì? Method References còn được gọi là phương thức tham chiếu, là tính năng ...

Tác giả: Hoàng Hải Đăng viết 14:47 ngày 06/04/2021 chỉnh sửa

Lambda Expressions trong Java 8 - ính năng mới trong Java 8

Trong bài này chúng ta sẽ tìm hiểu về Lambda Expressions trong Java 8, đây là tính năng được thêm vào kể từ phiên bản Java SE 8 nên rất mới. 1. Lambda Expression trong Java là gì? Biểu thức lambda (Lambda Expression) là một tính năng mới được giới thiệu trong Java 8. Biểu thức lambda là một ...

Tác giả: Hoàng Hải Đăng viết 14:47 ngày 06/04/2021 chỉnh sửa

Ứng dụng quản lý sinh viên với MySQL và Python cơ bản - Python nâng cao

Trong bài này mình sẽ làm một bài tập, đó là xây dựng ứng dụng quản lý sinh viên với MySQL và Python cơ bản, qua đó bạn sẽ biết cách xử lý truy vấn CSDL MySQL bằng Python. Trước khi đọc bài này thì bạn phải xem bài xử lý MySQL trong Python nhé, trong bài đó mình đã hướng dẫn các thao tác như: ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa

Random trong Python: Tạo số random ngẫu nhiên - Python nâng cao

Trong bài này mình sẽ hướng dẫn bạn cách tạo số ngẫu nhiên bằng cách sử dụng module random trong Python. Với module này bạn có thể tạo ra một số ngẫu nhiên bất kì dựa với nhiều yêu cầu khác nhau. Random number generator (RNG) là một số được tạo ra ngẫu nhiên từ máy tính, và thường có hai loại ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa

Xử lý chuỗi JSON trong Python - Python nâng cao

Trong bài này mình sẽ hướng dẫn cách xử lý chuỗi JSON trong Python, bằng cách sử dụng module json bạn có thể chuyển chuỗi JSON thành dữ liệu có cấu trúc trong Python. JSON (JavaScript Object Notation) là một định dạng dữ liệu có cấu trúc rõ ràng, dễ dàng đọc bởi mắt thường, cũng như máy tính có ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa

Cách sử dụng Google Translator trong Python - Python nâng cao

Trong bài học này chúng ta sẽ tìm hiểu googletrans, hay còn gọi là Python Google Translator, đây là một module dùng để dịch văn bản qua các ngôn ngữ bằng cách sử dụng Google API. 1. Python Google Translator là gì? Python googletrans là một module để dịch văn bản. Nó sử dụng API Google ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa

Xử lý MySQL trong Python (insert / update / delete / select) - Python nâng cao

Trong bài này mình sẽ hướng dẫn cách dùng module mysql-connector-python để xử lý kết nối và truy vấn MySQL. Các thao tác trong MySQL cơ bản như kết nối / insert / update / delete và select. Đây là module phổ biến nhất khi làm việc với MySQL trong Python. Và trước khi bắt đầu thì mình xin giới ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa

Multiprocessing trong Python (xử lý đa tiến trình) - Python nâng cao

Trong bài này chúng ta sẽ tìm hiểu xử lý đa tiến trình trong Python. Đa xử lý hay còn gọi là multiprocessing, thường được dùng để xử lý nhiều tiến trình chạy song song. Đa xử lý được tích hợp trong module multiprocessing, trong đó có lớp process, vì vậy bạn phải import thư viện này vào trước khi ...

Tác giả: Hoàng Hải Đăng viết 14:46 ngày 06/04/2021 chỉnh sửa
<< < .. 58 59 60 61 62 63 64 .. > >>